Fraxinus
2023.01.05-dev+develop.0da12
An IGT application
|
#include <cxProfile.h>
Signals | |
void | activeProfileChanged () |
Public Member Functions | |
QStringList | getProfiles () |
ProfilePtr | activeProfile () |
void | setActiveProfile (QString uid) |
QString | getSettingsPath () |
Static Public Member Functions | |
static ProfileManager * | getInstance (QString defaultProfile=QString("Laboratory")) |
returns the only instance of this class More... | |
static void | initialize () |
static void | shutdown () |
Manager for the collection of profiles.
Definition at line 115 of file cxProfile.h.
ProfilePtr cx::ProfileManager::activeProfile | ( | ) |
Definition at line 293 of file cxProfile.cpp.
|
signal |
|
static |
returns the only instance of this class
Definition at line 167 of file cxProfile.cpp.
QStringList cx::ProfileManager::getProfiles | ( | ) |
Definition at line 264 of file cxProfile.cpp.
QString cx::ProfileManager::getSettingsPath | ( | ) |
Path to writable settings folder common to all profiles.
Definition at line 220 of file cxProfile.cpp.
|
static |
Definition at line 176 of file cxProfile.cpp.
void cx::ProfileManager::setActiveProfile | ( | QString | uid | ) |
Definition at line 316 of file cxProfile.cpp.
|
static |
Definition at line 181 of file cxProfile.cpp.