![]() |
#include <base/PreferencesManager.hpp>
Classes | |
class | RecentProject_t |
struct | SyntaxHighlightingRule_t |
Public Types | |
typedef std::vector < RecentProject_t > | RecentProjectsList_t |
typedef QMap< QString, SyntaxHighlightingRule_t > | SyntaxHighlightingRules_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 | setWorkspacesPaths (const QStringList &Paths) |
QStringList | getWorkspacesPaths () |
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) |
bool | isAutomaticSaveBeforeBuild () |
void | setAutomaticSaveBeforeBuild (bool AutoSave) |
void | setTextEditorDefaults (bool ForceReset) |
bool | isSyntaxHighlightingEnabled () |
void | setSyntaxHighlightingEnabled (bool Enabled) |
SyntaxHighlightingRules_t | getSyntaxHighlightingRules () |
void | setSyntaxHighlightingRules (const SyntaxHighlightingRules_t &Rules) |
bool | isCurrentlineHighlightingEnabled () |
void | setCurrentlineHighlightingEnabled (bool Enabled) |
QString | getCurrentlineColor () |
void | setCurrentlineColor (const QString &Color) |
QString | getFontName () |
void | setFontName (const QString &FontName) |
bool | isLineWrappingEnabled () |
void | setLineWrappingEnabled (bool Enabled) |
int | getIndentSpaceNb () |
void | setIndentSpaceNb (int SpaceNumber) |
QString | getWaresdevConfigEnv (const QString &Name) |
void | setWaresdevConfigEnv (const QString &Name, const QString &Value) |
QString | getWaresdevConfigOptions () |
void | setWaresdevConfigOptions (const QString &Options) |
QString | getWaresdevConfigGenerator () |
void | setWaresdevConfigGenerator (const QString &Generator) |
QString | getWaresdevBuildEnv (const QString &Name) |
void | setWaresdevBuildEnv (const QString &Name, const QString &Value) |
bool | isWaresdevShowCommandEnv (const QString &Name) |
void | setWaresdevShowCommandEnv (const QString &Name, bool Enabled) |
Static Public Member Functions | |
static PreferencesManager * | instance () |
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 |
typedef QMap<QString,SyntaxHighlightingRule_t> openfluid::base::PreferencesManager::SyntaxHighlightingRules_t |
openfluid::base::PreferencesManager::~PreferencesManager | ( | ) |
void openfluid::base::PreferencesManager::adaptRecentProjects | ( | ) |
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 = "" |
||
) |
void openfluid::base::PreferencesManager::clearRecentProjects | ( | ) |
|
static |
QString openfluid::base::PreferencesManager::getBegin | ( | ) |
QString openfluid::base::PreferencesManager::getCurrentlineColor | ( | ) |
openfluid::core::Duration_t openfluid::base::PreferencesManager::getDeltaT | ( | ) |
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 | ( | ) |
QString openfluid::base::PreferencesManager::getFontName | ( | ) |
int openfluid::base::PreferencesManager::getIndentSpaceNb | ( | ) |
QString openfluid::base::PreferencesManager::getLang | ( | ) |
MarketPlaces_t openfluid::base::PreferencesManager::getMarketplaces | ( | ) |
QString openfluid::base::PreferencesManager::getProjectsPath | ( | ) |
int openfluid::base::PreferencesManager::getRecentMax | ( | ) |
RecentProjectsList_t openfluid::base::PreferencesManager::getRecentProjects | ( | ) |
SyntaxHighlightingRules_t openfluid::base::PreferencesManager::getSyntaxHighlightingRules | ( | ) |
Qt::ToolBarArea openfluid::base::PreferencesManager::getToolBarPosition | ( | ) |
QString openfluid::base::PreferencesManager::getWaresdevBuildEnv | ( | const QString & | Name | ) |
QString openfluid::base::PreferencesManager::getWaresdevConfigEnv | ( | const QString & | Name | ) |
QString openfluid::base::PreferencesManager::getWaresdevConfigGenerator | ( | ) |
QString openfluid::base::PreferencesManager::getWaresdevConfigOptions | ( | ) |
QString openfluid::base::PreferencesManager::getWorkspacePath | ( | ) |
QStringList openfluid::base::PreferencesManager::getWorkspacesPaths | ( | ) |
|
static |
bool openfluid::base::PreferencesManager::isAutomaticSaveBeforeBuild | ( | ) |
bool openfluid::base::PreferencesManager::isAutomaticSaveBeforeRun | ( | ) |
|
static |
bool openfluid::base::PreferencesManager::isCurrentlineHighlightingEnabled | ( | ) |
bool openfluid::base::PreferencesManager::isExtensionValueExist | ( | const QString & | PluginName, |
const QString & | Key | ||
) |
bool openfluid::base::PreferencesManager::isItemRemovalConfirm | ( | ) |
bool openfluid::base::PreferencesManager::isLineWrappingEnabled | ( | ) |
bool openfluid::base::PreferencesManager::isParamRemovalConfirm | ( | ) |
bool openfluid::base::PreferencesManager::isSpatialAttrsRemovalConfirm | ( | ) |
bool openfluid::base::PreferencesManager::isSpatialConnsRemovalConfirm | ( | ) |
bool openfluid::base::PreferencesManager::isSpatialUnitsRemovalConfirm | ( | ) |
bool openfluid::base::PreferencesManager::isSyntaxHighlightingEnabled | ( | ) |
bool openfluid::base::PreferencesManager::isValidKey | ( | const QString & | Group, |
const QString & | Key | ||
) |
bool openfluid::base::PreferencesManager::isWaresdevShowCommandEnv | ( | const QString & | Name | ) |
bool openfluid::base::PreferencesManager::isWaresWatchersActive | ( | ) |
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::setAutomaticSaveBeforeBuild | ( | bool | AutoSave | ) |
void openfluid::base::PreferencesManager::setAutomaticSaveBeforeRun | ( | bool | AutoSave | ) |
void openfluid::base::PreferencesManager::setBegin | ( | const QString & | Begin | ) |
void openfluid::base::PreferencesManager::setCurrentlineColor | ( | const QString & | Color | ) |
void openfluid::base::PreferencesManager::setCurrentlineHighlightingEnabled | ( | bool | Enabled | ) |
void openfluid::base::PreferencesManager::setDeltaT | ( | openfluid::core::Duration_t | DeltaT | ) |
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::setFontName | ( | const QString & | FontName | ) |
void openfluid::base::PreferencesManager::setIndentSpaceNb | ( | int | SpaceNumber | ) |
void openfluid::base::PreferencesManager::setItemRemovalConfirm | ( | bool | Confirm | ) |
void openfluid::base::PreferencesManager::setLang | ( | const QString & | Lang | ) |
void openfluid::base::PreferencesManager::setLineWrappingEnabled | ( | bool | Enabled | ) |
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::setSyntaxHighlightingEnabled | ( | bool | Enabled | ) |
void openfluid::base::PreferencesManager::setSyntaxHighlightingRules | ( | const SyntaxHighlightingRules_t & | Rules | ) |
void openfluid::base::PreferencesManager::setTextEditorDefaults | ( | bool | ForceReset | ) |
void openfluid::base::PreferencesManager::setToolBarPosition | ( | Qt::ToolBarArea | Position | ) |
void openfluid::base::PreferencesManager::setWaresdevBuildEnv | ( | const QString & | Name, |
const QString & | Value | ||
) |
void openfluid::base::PreferencesManager::setWaresdevConfigEnv | ( | const QString & | Name, |
const QString & | Value | ||
) |
void openfluid::base::PreferencesManager::setWaresdevConfigGenerator | ( | const QString & | Generator | ) |
void openfluid::base::PreferencesManager::setWaresdevConfigOptions | ( | const QString & | Options | ) |
void openfluid::base::PreferencesManager::setWaresdevShowCommandEnv | ( | const QString & | Name, |
bool | Enabled | ||
) |
void openfluid::base::PreferencesManager::setWaresWatchersActive | ( | bool | Active | ) |
void openfluid::base::PreferencesManager::setWorkspacesPaths | ( | const QStringList & | Paths | ) |
|
static |