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

#include <FitOptionsBrowser.h>

Public Member Functions

 FitOptionsBrowserSettings (QMap< QString, QString > propertyValues={})
 
const QMap< QString, QString > & values () const
 

Static Public Member Functions

static FitOptionsBrowserSettings readSettings (const QSettings &settings, const QStringList &propertyNames)
 Query supplied property names without changing widgets or writing settings.
 
static void saveSettings (QSettings &settings, const FitOptionsBrowserSettings &snapshot)
 Persist only the property values contained in a snapshot.
 

Private Attributes

QMap< QString, QString > m_values
 

Detailed Description

Definition at line 39 of file FitOptionsBrowser.h.

Constructor & Destructor Documentation

◆ FitOptionsBrowserSettings()

MantidQt::MantidWidgets::FitOptionsBrowserSettings::FitOptionsBrowserSettings ( QMap< QString, QString >  propertyValues = {})
explicit

Definition at line 48 of file FitOptionsBrowser.cpp.

Member Function Documentation

◆ readSettings()

FitOptionsBrowserSettings MantidQt::MantidWidgets::FitOptionsBrowserSettings::readSettings ( const QSettings &  settings,
const QStringList &  propertyNames 
)
static

Query supplied property names without changing widgets or writing settings.

Definition at line 53 of file FitOptionsBrowser.cpp.

References name, and value.

Referenced by MantidQt::MantidWidgets::FitOptionsBrowser::readSettings().

◆ saveSettings()

void MantidQt::MantidWidgets::FitOptionsBrowserSettings::saveSettings ( QSettings &  settings,
const FitOptionsBrowserSettings snapshot 
)
static

Persist only the property values contained in a snapshot.

Definition at line 64 of file FitOptionsBrowser.cpp.

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

◆ values()

const QMap< QString, QString > & MantidQt::MantidWidgets::FitOptionsBrowserSettings::values ( ) const

Member Data Documentation

◆ m_values

QMap<QString, QString> MantidQt::MantidWidgets::FitOptionsBrowserSettings::m_values
private

Definition at line 52 of file FitOptionsBrowser.h.

Referenced by values().


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