 |
Geometrize
1.0
An application for geometrizing images into geometric primitives
|
Go to the documentation of this file.
60 std::unique_ptr<GlobalPreferencesDialogImpl>
d;
~GlobalPreferencesDialogImpl()
Definition: globalpreferencesdialog.cpp:38
void setShouldShowImageTaskConsoleByDefault(bool showConsole)
setShouldShowImageTaskConsoleByDefault Sets the preference for whether to show the console on the ima...
Definition: globalpreferences.cpp:583
void setShouldReplaceTargetImageAlphaWithCustomColor(bool useColor)
setShouldReplaceTargetImageAlphaWithCustomColor Sets the preference for whether to replace the alpha ...
Definition: globalpreferences.cpp:553
void setShouldShowImageTaskPixmapViewByDefault(bool showPixmapView)
setShouldShowImageTaskPixmapViewByDefault Sets the preference for whether to show the image task pixm...
Definition: globalpreferences.cpp:603
void on_maxThreadsPerImageTask_valueChanged(int value)
Definition: globalpreferencesdialog.cpp:312
void syncUiWithPreferences()
Definition: globalpreferencesdialog.cpp:174
void on_autoSaveImageTaskSettings_toggled(bool checked)
Definition: globalpreferencesdialog.cpp:267
void setShowPixmapResultsByDefault(const bool enabled)
Definition: globalpreferencesdialog.cpp:122
void setAutoLoadImageTaskSettings(const bool enabled)
Definition: globalpreferencesdialog.cpp:58
void setCustomImageTaskBackgroundOverrideColor(std::int32_t r, std::int32_t g, std::int32_t b, std::int32_t a)
setUseCustomImageTaskBackgroundOverrideColor Sets the preference for the custom image task background...
Definition: globalpreferences.cpp:503
void setShouldGeometrizeAppLogoOnLaunch(bool geometrizeLogo)
setShouldGeometrizeAppLogoOnLaunch Sets the preference for whether to geometrize the app logo on the ...
Definition: globalpreferences.cpp:473
void setCustomImageTaskBackgroundOverrideColor(const std::int32_t r, const std::int32_t g, const std::int32_t b, const std::int32_t a)
Definition: globalpreferencesdialog.cpp:84
Definition: globalpreferencesdialog.cpp:22
GlobalPreferencesDialog(QWidget *parent=nullptr)
Definition: globalpreferencesdialog.cpp:219
void setImageTaskImageResizeThresholdWidth(const int width)
Definition: globalpreferencesdialog.cpp:142
void on_imageResize_toggled(bool checked)
Definition: globalpreferencesdialog.cpp:297
std::unique_ptr< GlobalPreferencesDialogImpl > d
Definition: globalpreferencesdialog.h:59
void setImageTaskImageResizeThresholdHeight(const int height)
Definition: globalpreferencesdialog.cpp:147
void openCustomImageAlphaReplacementColorPicker()
Definition: globalpreferencesdialog.cpp:90
void setImageTaskResizeThreshold(std::uint32_t width, std::uint32_t height)
setImageTaskResizeThreshold Sets the maximum dimensions of an image that can be used in an image task...
Definition: globalpreferences.cpp:623
void setImageTaskMaxThreads(std::uint32_t maxThreads)
setImageTaskMaxThreads Sets the maximum number of threads the image task should use.
Definition: globalpreferences.cpp:633
void on_geometrizeLogo_toggled(bool checked)
Definition: globalpreferencesdialog.cpp:227
void setShowLaunchWindowConsoleByDefault(const bool enabled)
Definition: globalpreferencesdialog.cpp:68
void setShouldReplaceTargetImageAlphaWithCustomColor(const bool enabled)
Definition: globalpreferencesdialog.cpp:112
GlobalPreferencesDialog * q
Definition: globalpreferencesdialog.cpp:216
void setGeometrizeLogo(const bool enabled)
Definition: globalpreferencesdialog.cpp:43
void on_resizeWidth_valueChanged(int value)
Definition: globalpreferencesdialog.cpp:302
void setShouldShowImageTaskVectorViewByDefault(bool showVectorView)
setShouldShowImageTaskVectorViewByDefault Sets the preference for whether to show the image task vect...
Definition: globalpreferences.cpp:573
GlobalPreferencesDialogImpl(const GlobalPreferencesDialogImpl &)=delete
void setImageTaskImageResizeEnabled(bool enabled)
setImageTaskImageResizeEnabled Sets the preference for whether image tasks should resize images that ...
Definition: globalpreferences.cpp:613
void setMaxThreadsPerImageTask(const int value)
Definition: globalpreferencesdialog.cpp:152
geometrize::preferences::GlobalPreferences & getPrefs()
Definition: globalpreferencesdialog.cpp:169
void on_useCustomImageTaskBackgroundColor_toggled(bool checked)
Definition: globalpreferencesdialog.cpp:242
void setPopulateRecents(const bool enabled)
Definition: globalpreferencesdialog.cpp:48
void changeEvent(QEvent *) override
Definition: globalpreferencesdialog.cpp:317
std::array< std::int32_t, 4 > getCustomImageTaskBackgroundOverrideColor() const
getCustomImageTaskBackgroundOverrideColor Gets the preference for the custom image task background ov...
Definition: globalpreferences.cpp:498
bool save(const std::string &filePath)
save Saves the global preferences to a file.
Definition: globalpreferences.cpp:453
The GlobalPreferences class models the preferences associated with the application as a whole....
Definition: globalpreferences.h:44
Definition: commandlineparser.cpp:73
void on_selectCustomImageBackgroundColorButton_clicked()
Definition: globalpreferencesdialog.cpp:247
void on_populateRecents_toggled(bool checked)
Definition: globalpreferencesdialog.cpp:232
void on_showImageTaskConsoleByDefault_toggled(bool checked)
Definition: globalpreferencesdialog.cpp:287
void setAutoSaveImageTaskSettings(const bool enabled)
Definition: globalpreferencesdialog.cpp:63
void setShowImageTaskConsoleByDefault(const bool enabled)
Definition: globalpreferencesdialog.cpp:127
void on_autoLoadImageTaskSettings_toggled(bool checked)
Definition: globalpreferencesdialog.cpp:262
void on_showPixmapResultsByDefault_toggled(bool checked)
Definition: globalpreferencesdialog.cpp:282
void setShowVectorResultsByDefault(const bool enabled)
Definition: globalpreferencesdialog.cpp:117
void setShouldShowLaunchConsoleByDefault(bool showConsole)
setShouldShowLaunchConsoleByDefault Sets the preference for whether to show the console on the launch...
Definition: globalpreferences.cpp:563
void setShouldPopulateTemplatesOnLaunch(bool populateTemplates)
setShouldPopulateTemplatesOnLaunch Sets the preference for whether to populate the task templates on ...
Definition: globalpreferences.cpp:493
void on_populateTemplates_toggled(bool checked)
Definition: globalpreferencesdialog.cpp:237
void setShouldAutoSaveImageTaskSettings(bool saveSettings)
setShouldAutoSaveImageTaskSettings Sets the preference for whether to automatically save the last tas...
Definition: globalpreferences.cpp:533
void setShouldPopulateRecentItemsOnLaunch(bool populateRecents)
setShouldPopulateRecentItemsOnLaunch Sets the preference for whether the recent items list should be ...
Definition: globalpreferences.cpp:483
void setShouldShowImageTaskScriptEditorByDefault(bool showScriptEditor)
setShouldShowImageTaskScriptEditorByDefault Sets the preference for whether to open the script editor...
Definition: globalpreferences.cpp:593
void setImageTaskImageResize(const bool enabled)
Definition: globalpreferencesdialog.cpp:137
void on_resizeHeight_valueChanged(int value)
Definition: globalpreferencesdialog.cpp:307
The GlobalPreferencesDialog class models the UI for a tabbed preferences dialog for application-level...
Definition: globalpreferencesdialog.h:21
void setShouldUseCustomImageTaskBackgroundOverrideColor(bool useColor)
setShouldUseCustomImageTaskBackgroundOverrideColor Sets the preference for whether to use the custom ...
Definition: globalpreferences.cpp:513
void setShowScriptEditorsByDefault(const bool enabled)
Definition: globalpreferencesdialog.cpp:132
void setPopulateTemplates(const bool enabled)
Definition: globalpreferencesdialog.cpp:53
void on_selectTargetImageAlphaReplacementColorButton_clicked()
Definition: globalpreferencesdialog.cpp:257
void populateUi()
Definition: globalpreferencesdialog.cpp:165
std::array< std::int32_t, 4 > getTargetImageAlphaReplacementColor() const
getTargetImageAlphaReplacementColor Gets the preference for the color to replace the alpha of a targe...
Definition: globalpreferences.cpp:538
void setShouldUseCustomImageTaskBackgroundOverrideColor(const bool enabled)
Definition: globalpreferencesdialog.cpp:107
void setShouldAutoLoadImageTaskSettings(bool loadSettings)
setShouldAutoLoadImageTaskSettings Sets the preference for whether to automatically load any previous...
Definition: globalpreferences.cpp:523
void on_showLaunchWindowConsoleByDefault_toggled(bool checked)
Definition: globalpreferencesdialog.cpp:272
void on_showScriptEditorsByDefault_toggled(bool checked)
Definition: globalpreferencesdialog.cpp:292
std::unique_ptr< Ui::GlobalPreferencesDialog > ui
Definition: globalpreferencesdialog.cpp:215
void on_showVectorResultsByDefault_toggled(bool checked)
Definition: globalpreferencesdialog.cpp:277
void setTargetImageAlphaReplacementColor(std::int32_t r, std::int32_t g, std::int32_t b, std::int32_t a)
setTargetImageAlphaReplacementColor Sets the preference for the color to replace the alpha of a targe...
Definition: globalpreferences.cpp:543
geometrize::preferences::GlobalPreferences & getGlobalPreferences()
getGlobalPreferences Shorthand function that gets a reference to the shared global preferences object...
Definition: globalpreferences.cpp:32
void on_replaceTargetImageAlphaWithCustomColor_toggled(bool enabled)
Definition: globalpreferencesdialog.cpp:252
void setButtonColor(QPushButton &button, const std::int32_t r, const std::int32_t g, const std::int32_t b, const std::int32_t a)
Definition: globalpreferencesdialog.cpp:207
void openCustomImageBackgroundBackgroundColorPicker()
Definition: globalpreferencesdialog.cpp:73
std::string getGlobalPreferencesConfigPath()
getGlobalPreferencesConfigPath Gets the absolute path to where the global preferences config file sho...
Definition: globalpreferences.cpp:23
GlobalPreferencesDialogImpl(GlobalPreferencesDialog *pQ)
Definition: globalpreferencesdialog.cpp:24
void onLanguageChange()
Definition: globalpreferencesdialog.cpp:158
virtual ~GlobalPreferencesDialog()
Definition: globalpreferencesdialog.cpp:223
void setTargetImageAlphaReplacementColor(const std::int32_t r, const std::int32_t g, const std::int32_t b, const std::int32_t a)
Definition: globalpreferencesdialog.cpp:101
GlobalPreferencesDialogImpl operator=(const GlobalPreferencesDialogImpl &)=delete