Pencil2D  ff90c0872e88be3bf81c548cd60f01983012ec49
Pencil2D is an animation software for both bitmap and vector graphics. It is free, multi-platform, and open source.
 All Classes Functions
Signals | Public Member Functions | Private Attributes | List of all members
PreferenceManager Class Reference
+ Inheritance diagram for PreferenceManager:

Signals

void optionChanged (SETTING e)
 

Public Member Functions

 PreferenceManager (QObject *parent)
 
virtual bool init () override
 
Status load (Object *) override
 
Status save (Object *) override
 
void loadPrefs ()
 
void set (SETTING option, QString value)
 
void set (SETTING option, int value)
 
void set (SETTING option, bool value)
 
void turnOn (SETTING option)
 
void turnOff (SETTING option)
 
bool isOn (SETTING option)
 
void setOnionPrevFramesCount (int n)
 
int getOnionPrevFramesCount ()
 
void setOnionNextFramesCount (int n)
 
int getOnionNextFramesCount ()
 
QString getString (SETTING option)
 
int getInt (SETTING option)
 
- Public Member Functions inherited from BaseManager
 BaseManager (QObject *parent=0)
 
void setEditor (Editor *)
 
Editoreditor ()
 
Objectobject ()
 

Private Attributes

QHash< int, QString > mStringSet
 
QHash< int, int > mIntegerSet
 
QHash< int, bool > mBooleanSet
 

Detailed Description

Definition at line 66 of file preferencemanager.h.


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