Read@CVL
rdf::ScaleModuleConfig Class Reference

#include <BaseModule.h>

Inheritance diagram for rdf::ScaleModuleConfig:
Collaboration diagram for rdf::ScaleModuleConfig:

Public Member Functions

 ScaleModuleConfig (const QString &moduleName="Generic Module", const QSharedPointer< ScaleFactory > &sf=QSharedPointer< ScaleFactory >())
 
void setScaleFactory (const QSharedPointer< ScaleFactory > &sf)
 
QSharedPointer< ScaleFactoryscaleFactory ()
 
- Public Member Functions inherited from rdf::ModuleConfig
 ModuleConfig (const QString &moduleName="Generic Module")
 
void loadSettings ()
 
void loadSettings (QSettings &settings)
 
void saveSettings () const
 
void saveSettings (QSettings &settings) const
 
void saveDefaultSettings () const
 
virtual void saveDefaultSettings (QSettings &settings) const
 
QString name () const
 
virtual QString toString () const
 

Protected Attributes

QSharedPointer< ScaleFactorymScaleFactory
 
- Protected Attributes inherited from rdf::ModuleConfig
QString mModuleName
 

Additional Inherited Members

- Protected Member Functions inherited from rdf::ModuleConfig
virtual void load (const QSettings &settings)
 
virtual void save (QSettings &settings) const
 
template<class num >
num checkParam (num param, num min, num max, const QString &name) const
 

Constructor & Destructor Documentation

rdf::ScaleModuleConfig::ScaleModuleConfig ( const QString &  moduleName = "Generic Module",
const QSharedPointer< ScaleFactory > &  sf = QSharedPointer<ScaleFactory>() 
)

Member Function Documentation

QSharedPointer< ScaleFactory > rdf::ScaleModuleConfig::scaleFactory ( )
void rdf::ScaleModuleConfig::setScaleFactory ( const QSharedPointer< ScaleFactory > &  sf)

Member Data Documentation

QSharedPointer<ScaleFactory> rdf::ScaleModuleConfig::mScaleFactory
protected

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