69 #include <ACG/Scenegraph/DrawModes.hh> 71 #include <QStringList> 74 #include "OpenFlipperQSettings.hh" 167 #define STRINGIFY(x) #x 168 #define TOSTRING(x) STRINGIFY(x) 180 QDir applicationDir();
208 QDir translationsDir();
220 QString applicationDirStr();
224 QString pluginDirStr();
228 QString shaderDirStr();
232 QString textureDirStr();
236 QString licenseDirStr();
240 QString scriptDirStr();
244 QString iconDirStr();
248 QString dataDirStr();
252 QIcon& OpenFlipperIcon();
256 QString translationsDirStr();
260 QString fontsDirStr();
264 QString helpDirStr();
273 void optionFiles(QStringList _list);
277 QStringList optionFiles();
281 void configDir(QDir _dir);
285 bool configDir(QString _dir);
289 QString configDirStr();
297 bool deleteIniFile();
301 void deleteIniFile(
bool _delete);
316 void finishedStartup();
320 QString currentScriptDirStr();
324 QDir currentScriptDir();
328 void currentScriptDir(QDir _dir);
332 bool currentScriptDir(QString _dir);
338 QString currentTextureDirStr();
342 QDir currentTextureDir();
346 void currentTextureDir(QDir _dir);
350 bool currentTextureDir(QString _dir);
356 QString lastDataType();
360 void lastDataType(QString _type);
386 QString dirSeparator();
408 void nogui(
bool _nogui );
420 void stereo(
bool _stereo );
435 void glStereo(
bool _stereo );
451 void anaglyphLeftEyeColorMatrix( std::vector<float> _mat );
455 std::vector<float> anaglyphLeftEyeColorMatrix( );
459 void anaglyphRightEyeColorMatrix( std::vector<float> _mat );
463 std::vector<float> anaglyphRightEyeColorMatrix( );
467 void synchronization(
bool _synchronization );
471 bool synchronization( );
487 void defaultPerspectiveProjectionMode(
bool _mode,
int _viewer );
491 bool defaultPerspectiveProjectionMode(
int _viewer );
495 void defaultViewingDirection(
int _mode,
int _viewer );
499 int defaultViewingDirection(
int _viewer );
503 void defaultLockRotation(
bool _mode,
int _viewer );
507 bool defaultLockRotation(
int _viewer );
511 void defaultViewerLayout(
int _layout );
515 int defaultViewerLayout();
519 void redrawDisabled(
bool disable );
523 bool redrawDisabled( );
527 bool drawModesInContextMenu();
531 void drawModesInContextMenu(
bool _show);
542 unsigned int examinerWidgets();
561 QString currentViewMode( );
565 void currentViewMode( QString _mode );
569 QString windowTitle( );
573 void windowTitle( QString _titel );
577 void defaultColor( QColor _color );
581 QColor defaultColor();
585 void randomDefaultColor(
bool _random);
589 bool randomDefaultColor();
610 void scripting(
bool _status );
621 bool logToConsole( );
625 void logToConsole(
bool _logToConsole );
633 void debug(
bool _debug );
644 bool backupEnabled( );
648 void enableBackup(
bool _enableBackup );
663 void blockSceneGraphUpdates( );
667 void unblockSceneGraphUpdates();
671 bool sceneGraphUpdatesBlocked( );
682 bool savingSettings( );
686 void savingSettings(
bool _savingSettings );
690 bool loadingRecentFile( );
694 void loadingRecentFile(
bool _loadingRecentFile );
713 void argc(
int* _argc );
717 void argv(
char*** _argv);
721 bool remoteControl();
725 void remoteControl(
bool _remote );
729 int remoteControlPort();
733 void remoteControlPort(
int _remotePort);
746 void doSlotDebugging(
bool _debugging );
749 bool doSlotDebugging( );
760 QString coreVersion();
764 QString compilerInfo();
771 bool initializeSettings();
775 void closeSettings();
781 #endif // OPTIONS_HH defined
DLLEXPORT OpenFlipperQSettings & OpenFlipperSettings()
QSettings object containing all program settings of OpenFlipper.
LoggerState
State of the logging widget.