#include <base/PreferencesManager.hpp>
Classes | |
class | RecentProject_t |
Public Types | |
typedef std::vector < RecentProject_t > | RecentProjectsList_t |
typedef std::map< QString, QString > | MarketPlaces_t |
Public Member Functions | |
~PreferencesManager () | |
QString | getFileName () |
bool | isValidKey (const QString &Group, const QString &Key) |
void | setLang (const QString &Lang) |
QString | getLang () |
void | setRecentMax (int RecentMax) |
int | getRecentMax () |
bool | addRecentProject (const QString &ProjectName, const QString &ProjectPath="") |
RecentProjectsList_t | getRecentProjects () |
void | clearRecentProjects () |
void | adaptRecentProjects () |
void | setWorkspacePath (const QString &WorkPath) |
QString | getWorkspacePath () |
QString | getProjectsPath () |
void | setExtraSimulatorsPaths (const QStringList &Paths) |
void | addExtraSimulatorsPath (const QString &Path) |
void | removeExtraSimulatorsPath (const QString &Path) |
QStringList | getExtraSimulatorsPaths () |
void | setExtraExtensionsPaths (const QStringList &Paths) |
void | addExtraExtensionsPath (const QString &Path) |
void | removeExtraExtensionsPath (const QString &Path) |
QStringList | getExtraExtensionsPaths () |
void | setExtraObserversPaths (const QStringList &Paths) |
void | addExtraObserversPath (const QString &Path) |
void | removeExtraObserversPath (const QString &Path) |
QStringList | getExtraObserversPaths () |
void | setDeltaT (openfluid::core::Duration_t DeltaT) |
openfluid::core::Duration_t | getDeltaT () |
void | setBegin (const QString &Begin) |
QString | getBegin () |
void | setEnd (const QString &End) |
QString | getEnd () |
bool | addMarketplace (const QString &PlaceName, const QString &PlaceUrl) |
void | removeMarketplace (const QString &PlaceName) |
MarketPlaces_t | getMarketplaces () |
bool | isExtensionValueExist (const QString &PluginName, const QString &Key) |
QString | getExtensionValue (const QString &PluginName, const QString &Key) |
void | setExtensionValue (const QString &PluginName, const QString &Key, const QString &Value) |
Qt::DockWidgetArea | getDockPosition () |
void | setDockPosition (Qt::DockWidgetArea Position) |
Qt::ToolBarArea | getToolBarPosition () |
void | setToolBarPosition (Qt::ToolBarArea Position) |
bool | isItemRemovalConfirm () |
void | setItemRemovalConfirm (bool Confirm) |
bool | isParamRemovalConfirm () |
void | setParamRemovalConfirm (bool Confirm) |
bool | isWaresWatchersActive () |
void | setWaresWatchersActive (bool Active) |
bool | isAutomaticSaveBeforeRun () |
void | setAutomaticSaveBeforeRun (bool AutoSave) |
bool | isSpatialUnitsRemovalConfirm () |
void | setSpatialUnitsRemovalConfirm (bool Confirm) |
bool | isSpatialConnsRemovalConfirm () |
void | setSpatialConnsRemovalConfirm (bool Confirm) |
bool | isSpatialAttrsRemovalConfirm () |
void | setSpatialAttrsRemovalConfirm (bool Confirm) |
Static Public Member Functions | |
static PreferencesManager * | getInstance () |
static void | setFileName (const QString &AbsoluteFileName) |
static QStringList | getAvailableLangs () |
static bool | isAvailableLang (const QString &Lang) |
Static Public Attributes | |
static const int | RecentProjectsLimit |
typedef std::map<QString, QString> openfluid::base::PreferencesManager::MarketPlaces_t |
typedef std::vector<RecentProject_t> openfluid::base::PreferencesManager::RecentProjectsList_t |
void openfluid::base::PreferencesManager::addExtraExtensionsPath | ( | const QString & | Path | ) |
void openfluid::base::PreferencesManager::addExtraObserversPath | ( | const QString & | Path | ) |
void openfluid::base::PreferencesManager::addExtraSimulatorsPath | ( | const QString & | Path | ) |
bool openfluid::base::PreferencesManager::addMarketplace | ( | const QString & | PlaceName, |
const QString & | PlaceUrl | ||
) |
bool openfluid::base::PreferencesManager::addRecentProject | ( | const QString & | ProjectName, |
const QString & | ProjectPath = "" |
||
) |
static QStringList openfluid::base::PreferencesManager::getAvailableLangs | ( | ) | [static] |
QString openfluid::base::PreferencesManager::getBegin | ( | ) |
Qt::DockWidgetArea openfluid::base::PreferencesManager::getDockPosition | ( | ) |
QString openfluid::base::PreferencesManager::getEnd | ( | ) |
QString openfluid::base::PreferencesManager::getExtensionValue | ( | const QString & | PluginName, |
const QString & | Key | ||
) |
QStringList openfluid::base::PreferencesManager::getExtraExtensionsPaths | ( | ) |
QStringList openfluid::base::PreferencesManager::getExtraObserversPaths | ( | ) |
QStringList openfluid::base::PreferencesManager::getExtraSimulatorsPaths | ( | ) |
QString openfluid::base::PreferencesManager::getFileName | ( | ) |
static PreferencesManager* openfluid::base::PreferencesManager::getInstance | ( | ) | [static] |
QString openfluid::base::PreferencesManager::getLang | ( | ) |
Qt::ToolBarArea openfluid::base::PreferencesManager::getToolBarPosition | ( | ) |
static bool openfluid::base::PreferencesManager::isAvailableLang | ( | const QString & | Lang | ) | [static] |
bool openfluid::base::PreferencesManager::isExtensionValueExist | ( | const QString & | PluginName, |
const QString & | Key | ||
) |
bool openfluid::base::PreferencesManager::isValidKey | ( | const QString & | Group, |
const QString & | Key | ||
) |
void openfluid::base::PreferencesManager::removeExtraExtensionsPath | ( | const QString & | Path | ) |
void openfluid::base::PreferencesManager::removeExtraObserversPath | ( | const QString & | Path | ) |
void openfluid::base::PreferencesManager::removeExtraSimulatorsPath | ( | const QString & | Path | ) |
void openfluid::base::PreferencesManager::removeMarketplace | ( | const QString & | PlaceName | ) |
void openfluid::base::PreferencesManager::setAutomaticSaveBeforeRun | ( | bool | AutoSave | ) |
void openfluid::base::PreferencesManager::setBegin | ( | const QString & | Begin | ) |
void openfluid::base::PreferencesManager::setDockPosition | ( | Qt::DockWidgetArea | Position | ) |
void openfluid::base::PreferencesManager::setEnd | ( | const QString & | End | ) |
void openfluid::base::PreferencesManager::setExtensionValue | ( | const QString & | PluginName, |
const QString & | Key, | ||
const QString & | Value | ||
) |
void openfluid::base::PreferencesManager::setExtraExtensionsPaths | ( | const QStringList & | Paths | ) |
void openfluid::base::PreferencesManager::setExtraObserversPaths | ( | const QStringList & | Paths | ) |
void openfluid::base::PreferencesManager::setExtraSimulatorsPaths | ( | const QStringList & | Paths | ) |
static void openfluid::base::PreferencesManager::setFileName | ( | const QString & | AbsoluteFileName | ) | [static] |
void openfluid::base::PreferencesManager::setItemRemovalConfirm | ( | bool | Confirm | ) |
void openfluid::base::PreferencesManager::setLang | ( | const QString & | Lang | ) |
void openfluid::base::PreferencesManager::setParamRemovalConfirm | ( | bool | Confirm | ) |
void openfluid::base::PreferencesManager::setRecentMax | ( | int | RecentMax | ) |
void openfluid::base::PreferencesManager::setSpatialAttrsRemovalConfirm | ( | bool | Confirm | ) |
void openfluid::base::PreferencesManager::setSpatialConnsRemovalConfirm | ( | bool | Confirm | ) |
void openfluid::base::PreferencesManager::setSpatialUnitsRemovalConfirm | ( | bool | Confirm | ) |
void openfluid::base::PreferencesManager::setToolBarPosition | ( | Qt::ToolBarArea | Position | ) |
void openfluid::base::PreferencesManager::setWaresWatchersActive | ( | bool | Active | ) |
void openfluid::base::PreferencesManager::setWorkspacePath | ( | const QString & | WorkPath | ) |
const int openfluid::base::PreferencesManager::RecentProjectsLimit [static] |