tilde~
Puredata Qt-based GUI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
tilde::Preferences Class Reference

app Preferences singleton More...

#include <Preferences.h>

Inheritance diagram for tilde::Preferences:
tilde::PropertyList

Public Member Functions

 Preferences (Preferences const &)=delete
 
void operator= (Preferences const &)=delete
 
QString getQString (QString key)
 
void init ()
 
void addPath (QString newPath)
 
QStringList paths ()
 
void readFromTextFile ()
 
void saveToTextFile ()
 
- Public Member Functions inherited from tilde::PropertyList
 PropertyList ()
 
UIPropertyDatagroup (QString grpName)
 
UIPropertyDatafromGroup (QString grpName)
 
template<typename T >
void create (string pName, string pGroup, QString pVersion, T defaultData)
 
template<typename U >
void set (string pName, U value)
 
Propertyget (QString pName)
 
string asPdFileString ()
 returns string for saving in file More...
 
QStringList names ()
 list of all property names More...
 
QStringList names (UIPropertyData *data1)
 list of all property names for specific propertyData todo normal classes More...
 
QStringList groupNames ()
 list of all group names More...
 
QString extractFromPdFileString (QString input)
 extract properties from string in pd file More...
 
template<>
void set (std::string pName, Property *value)
 

Static Public Member Functions

static Preferencesinst ()
 

Additional Inherited Members

- Signals inherited from tilde::PropertyList
void propertyChangedSignal ()
 

Detailed Description

app Preferences singleton

Constructor & Destructor Documentation

tilde::Preferences::Preferences ( Preferences const &  )
delete

Member Function Documentation

void tilde::Preferences::addPath ( QString  newPath)
inline
QString tilde::Preferences::getQString ( QString  key)
inline
void tilde::Preferences::init ( )
inline
static Preferences& tilde::Preferences::inst ( )
inlinestatic
void tilde::Preferences::operator= ( Preferences const &  )
delete
QStringList tilde::Preferences::paths ( )
inline
void tilde::Preferences::readFromTextFile ( )
inline
void tilde::Preferences::saveToTextFile ( )
inline

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