 |
Geometrize
1.0
An application for geometrizing images into geometric primitives
|
Go to the documentation of this file.
23 std::vector<std::string>
getTags()
const;
29 std::shared_ptr<TemplateManifestImpl>
d;
void runSelfTests()
runSelfTests Runs the self tests This periodically consumes and runs scripts from the directories spe...
Definition: functionaltestrunner.cpp:80
Definition: templatemanifest.cpp:16
std::vector< std::string > getAuthors() const
Definition: templatemanifest.cpp:63
AppSplashScreen & sharedSplashInstance()
sharedInstance Gets a singleton/shared instance of the application splash screen.
Definition: appsplashscreen.cpp:130
void openLaunchWindow()
Definition: uiactions.cpp:42
TemplateManifestImpl(const std::string &manifestFilepath)
Definition: templatemanifest.cpp:22
TemplateManifest(const TemplateManifest &)=default
void setupLogging()
setupLogging Installs a log message handler. Logging in Geometrize uses the Qt QLoggingCategory loggi...
Definition: logging.cpp:30
~TemplateManifest()
Definition: templatemanifest.cpp:49
TabletProximityEventFilter & getSharedTabletProximityEventFilterInstance()
getSharedTabletProximityEventFilterInstance Gets a reference to the shared instance of the tablet pro...
Definition: tabletproximityeventfilter.cpp:32
std::vector< std::string > getTags() const
Definition: templatemanifest.cpp:58
QLocale getGlobalPreferencesLocale()
getGlobalPreferencesLocale Gets a QLocale instance based on the current settings in global preference...
Definition: localization.cpp:154
void setTestScriptDirectories(const std::vector< std::string > &scriptDirectories)
setTestScriptDirectories Sets the directories containing self-test scripts to run
Definition: functionaltestrunner.cpp:68
The StreamView class defines a custom stream buffer view that allows Cereal to work with Qt resources...
Definition: streamview.h:20
bool shouldRunInConsoleMode(const QStringList &arguments)
shouldRunInConsoleMode Checks whether the application should run in console mode for the given argume...
Definition: commandlineparser.cpp:92
std::string getName() const
Definition: templatemanifest.cpp:53
QString getApplicationVersionString()
getApplicationVersionString Gets the application version as a string in VERSION.MAJOR....
Definition: versioninfo.cpp:13
void setGlobalPreferencesForLocale(const QLocale &locale)
setGlobalPreferencesForLocale Sets the locale settings based on the given locale name.
Definition: localization.cpp:176
void setState(SplashState state)
Definition: appsplashscreen.cpp:125
std::string getLicense() const
Definition: templatemanifest.cpp:68
TemplateManifest()
Definition: templatemanifest.cpp:41
Definition: commandlineparser.cpp:73
void setTranslatorsForLocale(const QString &locale)
installTranslatorsForLocale Installs translators for the application.
Definition: localization.cpp:76
int runApp(QApplication &app)
runApp Runs the application in console mode. Note that since Windows does not support dual-mode appli...
Definition: commandlineparser.cpp:110
std::vector< std::string > getSelfTestModeScriptDirectories(const QStringList &arguments)
getSelfTestModeScriptDirectories Gets a vector of the directories containing scripts to run in self-t...
Definition: commandlineparser.cpp:85
std::string getOverrideLocaleCode(const QStringList &arguments)
getOverrideLocaleCode Gets the override locale code that the application should start up with.
Definition: commandlineparser.cpp:99
void openWelcomePage()
Definition: uiactions.cpp:77
TemplateManifestImpl()
Definition: templatemanifest.cpp:18
std::shared_ptr< TemplateManifestImpl > d
Definition: templatemanifest.h:28
serialization::TemplateMetadata m_data
Definition: templatemanifest.cpp:38
geometrize::preferences::GlobalPreferences & getGlobalPreferences()
getGlobalPreferences Shorthand function that gets a reference to the shared global preferences object...
Definition: globalpreferences.cpp:32
TemplateManifestImpl & operator=(const TemplateManifestImpl &)=default
bool shouldRunInSelfTestMode(const QStringList &arguments)
shouldRunInSelfTestMode Checks whether the application should run in automated self-test/functional t...
Definition: commandlineparser.cpp:78
TemplateManifestImpl(const TemplateManifestImpl &)=default
int main(int argc, char *argv[])
Definition: main.cpp:121
The TemplateManifest class represents the metadata for a task template.
Definition: templatemanifest.h:14
~TemplateManifestImpl()=default
TemplateManifest & operator=(const TemplateManifest &)=default