Mantid
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
MantidQt::MantidWidgets::ProcessingAlgoWidgetSettings Class Reference

#include <ProcessingAlgoWidget.h>

Public Member Functions

const QString & lastFile () const
 
 ProcessingAlgoWidgetSettings (QString lastFile={})
 

Static Public Member Functions

static ProcessingAlgoWidgetSettings readSettings (const QSettings &settings)
 Query persistent storage without changing widgets or writing settings.
 
static void saveSettings (QSettings &settings, const ProcessingAlgoWidgetSettings &values)
 Persist only the last-file value from a snapshot.
 

Private Attributes

QString m_lastFile
 

Detailed Description

Definition at line 20 of file ProcessingAlgoWidget.h.

Constructor & Destructor Documentation

◆ ProcessingAlgoWidgetSettings()

MantidQt::MantidWidgets::ProcessingAlgoWidgetSettings::ProcessingAlgoWidgetSettings ( QString  lastFile = {})
explicit

Definition at line 25 of file ProcessingAlgoWidget.cpp.

Member Function Documentation

◆ lastFile()

const QString & MantidQt::MantidWidgets::ProcessingAlgoWidgetSettings::lastFile ( ) const

◆ readSettings()

ProcessingAlgoWidgetSettings MantidQt::MantidWidgets::ProcessingAlgoWidgetSettings::readSettings ( const QSettings &  settings)
static

Query persistent storage without changing widgets or writing settings.

Definition at line 29 of file ProcessingAlgoWidget.cpp.

References Mantid::Kernel::toString().

Referenced by MantidQt::MantidWidgets::ProcessingAlgoWidget::ProcessingAlgoWidget().

◆ saveSettings()

void MantidQt::MantidWidgets::ProcessingAlgoWidgetSettings::saveSettings ( QSettings &  settings,
const ProcessingAlgoWidgetSettings values 
)
static

Persist only the last-file value from a snapshot.

Definition at line 33 of file ProcessingAlgoWidget.cpp.

References lastFile(), and MantidQt::MantidWidgets::QSettingsChangeAware::setValue().

Referenced by MantidQt::MantidWidgets::ProcessingAlgoWidget::~ProcessingAlgoWidget().

Member Data Documentation

◆ m_lastFile

QString MantidQt::MantidWidgets::ProcessingAlgoWidgetSettings::m_lastFile
private

Definition at line 32 of file ProcessingAlgoWidget.h.

Referenced by lastFile().


The documentation for this class was generated from the following files: