Geometrize  1.0
An application for geometrizing images into geometric primitives
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
uiactions.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <vector>
4 
5 #include <QPair>
6 #include <QString>
7 #include <QUrl>
8 
9 class QScreen;
10 class QWidget;
11 
12 namespace geometrize
13 {
14 
15 namespace common
16 {
17 
18 namespace ui
19 {
20 
21 const QScreen* getFirstScreenContainingCursor();
22 void centerWidgetOnScreen(QWidget& widget, const QScreen& screen);
23 
24 void openLaunchWindow();
25 bool isLaunchWindowOpen();
27 void openTaskQueueWindow();
28 void openWelcomePage();
29 void openAboutPage(QWidget* parent);
30 void openGlobalPreferences(QWidget* parent);
31 QString openGenericFolderPickerDialog(QWidget* parent);
32 QString openImagePathPickerDialog(QWidget* parent);
33 QString openSaveImagePathPickerDialog(QWidget* parent);
34 QString openSaveSVGPathPickerDialog(QWidget* parent);
35 QString openSaveRasterizedSVGPathPickerDialog(QWidget* parent);
36 QString openSaveRasterizedSVGsPathPickerDialog(QWidget* parent);
37 QString openSaveGeometryDataPathPickerDialog(QWidget* parent);
38 QString openSaveGIFPathPickerDialog(QWidget* parent);
39 QString openSaveCanvasPathPickerDialog(QWidget* parent);
40 QString openSaveWebGLPathPickerDialog(QWidget* parent);
41 QUrl openGetUrlDialog(QWidget* parent);
42 QString openGetScriptDialog(QWidget* parent);
43 QString openSelectScriptDialog(QWidget* parent);
45 void openOnlineTutorials();
48 QString openLoadImageTaskSettingsDialog(QWidget* parent);
49 QString openSaveImageTaskSettingsDialog(QWidget* parent);
50 QString openLoadGlobalSettingsDialog(QWidget* parent);
51 QString openSaveGlobalSettingsDialog(QWidget* parent);
52 QString openTargetImagePickerDialog(QWidget* parent);
53 
54 }
55 
56 }
57 
58 }
QString openLoadImageTaskSettingsDialog(QWidget *parent)
Definition: uiactions.cpp:212
QString openGenericFolderPickerDialog(QWidget *parent)
Definition: uiactions.cpp:98
QString openGetScriptDialog(QWidget *parent)
Definition: uiactions.cpp:182
QUrl openGetUrlDialog(QWidget *parent)
Definition: uiactions.cpp:173
void openLaunchWindow()
Definition: uiactions.cpp:42
QString openSaveGeometryDataPathPickerDialog(QWidget *parent)
Definition: uiactions.cpp:141
QString openSaveSVGPathPickerDialog(QWidget *parent)
Definition: uiactions.cpp:119
QString openLoadGlobalSettingsDialog(QWidget *parent)
Definition: uiactions.cpp:228
QString openSaveWebGLPathPickerDialog(QWidget *parent)
Definition: uiactions.cpp:165
void openWelcomePage()
Definition: uiactions.cpp:77
void centerWidgetOnScreen(QWidget &widget, const QScreen &screen)
Definition: uiactions.cpp:37
QString openSaveImagePathPickerDialog(QWidget *parent)
Definition: uiactions.cpp:111
void openTechnicalSupport()
Definition: uiactions.cpp:197
void openMoreResourcesPage()
Definition: uiactions.cpp:207
QString openSaveCanvasPathPickerDialog(QWidget *parent)
Definition: uiactions.cpp:157
QString openSaveGIFPathPickerDialog(QWidget *parent)
Definition: uiactions.cpp:149
void openAboutPage(QWidget *parent)
Definition: uiactions.cpp:86
QString openSaveGlobalSettingsDialog(QWidget *parent)
Definition: uiactions.cpp:236
QString openSelectScriptDialog(QWidget *parent)
Definition: uiactions.cpp:189
void bringLaunchWindowToFront()
Definition: uiactions.cpp:56
QString openSaveRasterizedSVGsPathPickerDialog(QWidget *parent)
Definition: uiactions.cpp:135
void openTaskQueueWindow()
Definition: uiactions.cpp:71
QString openSaveRasterizedSVGPathPickerDialog(QWidget *parent)
Definition: uiactions.cpp:127
QString openSaveImageTaskSettingsDialog(QWidget *parent)
Definition: uiactions.cpp:220
void openOnlineTutorials()
Definition: uiactions.cpp:202
void openGlobalPreferences(QWidget *parent)
Definition: uiactions.cpp:92
bool isLaunchWindowOpen()
Definition: uiactions.cpp:51
const QScreen * getFirstScreenContainingCursor()
Definition: uiactions.cpp:30
QString openImagePathPickerDialog(QWidget *parent)
Definition: uiactions.cpp:103
QString openTargetImagePickerDialog(QWidget *parent)
Definition: uiactions.cpp:244