Mantid
Loading...
Searching...
No Matches
Private Member Functions | Friends | List of all members
MantidQt::API::AlgorithmInputHistoryImpl Class Reference

#include <AlgorithmInputHistory.h>

Inheritance diagram for MantidQt::API::AlgorithmInputHistoryImpl:
MantidQt::API::AbstractAlgorithmInputHistory MantidQt::MantidWidgets::Configurable

Private Member Functions

 AlgorithmInputHistoryImpl ()
 
 ~AlgorithmInputHistoryImpl () override=default
 

Friends

struct Mantid::Kernel::CreateUsingNew< AlgorithmInputHistoryImpl >
 

Additional Inherited Members

- Public Member Functions inherited from MantidQt::API::AbstractAlgorithmInputHistory
 AbstractAlgorithmInputHistory (const AbstractAlgorithmInputHistory &)=delete
 
void clearAlgorithmInput (const QString &algName)
 Clear values for a particular algorithm. More...
 
const QString & getPreviousDirectory () const
 Get the directory that was accessed when the previous open file dialog was used. More...
 
AbstractAlgorithmInputHistoryoperator= (const AbstractAlgorithmInputHistory &)=delete
 
QString previousInput (const QString &algName, const QString &propName) const
 Retrieve an old parameter value. More...
 
void readSettings (const QSettings &storage) override
 
void save () const
 Save the values stored here to persistent storage. More...
 
void setPreviousDirectory (const QString &lastdir)
 Set the directory that was accessed when the previous open file dialog was used. More...
 
void storeNewValue (const QString &algName, const QPair< QString, QString > &property)
 Update the old values that are stored here. More...
 
void writeSettings (QSettings &storage) const override
 
virtual ~AbstractAlgorithmInputHistory ()=0
 Abstract destructor. More...
 
- Public Member Functions inherited from MantidQt::MantidWidgets::Configurable
virtual void readSettings (const QSettings &)=0
 
virtual void writeSettings (QSettings &) const =0
 
virtual ~Configurable ()=default
 
- Protected Member Functions inherited from MantidQt::API::AbstractAlgorithmInputHistory
 AbstractAlgorithmInputHistory (const QString &settingsGroup)
 Constructor. More...
 

Detailed Description

Definition at line 80 of file AlgorithmInputHistory.h.

Constructor & Destructor Documentation

◆ AlgorithmInputHistoryImpl()

MantidQt::API::AlgorithmInputHistoryImpl::AlgorithmInputHistoryImpl ( )
inlineprivate

Definition at line 82 of file AlgorithmInputHistory.h.

◆ ~AlgorithmInputHistoryImpl()

MantidQt::API::AlgorithmInputHistoryImpl::~AlgorithmInputHistoryImpl ( )
overrideprivatedefault

Friends And Related Function Documentation

◆ Mantid::Kernel::CreateUsingNew< AlgorithmInputHistoryImpl >

Definition at line 83 of file AlgorithmInputHistory.h.


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