Geometrize  1.0
An application for geometrizing images into geometric primitives
aboutdialog.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <QDialog>
4 
5 namespace Ui
6 {
7 class AboutDialog;
8 }
9 
10 class QEvent;
11 
12 namespace geometrize
13 {
14 
15 namespace dialog
16 {
17 
21 class AboutDialog : public QDialog
22 {
23  Q_OBJECT
24 
25 public:
26  explicit AboutDialog(QWidget* parent = nullptr);
27  virtual ~AboutDialog();
28 
29 public slots:
33 
34 protected:
35  void changeEvent(QEvent*) override;
36 
37 private:
38  void populateUi();
39 
40  Ui::AboutDialog* ui;
41 };
42 
43 }
44 
45 }
geometrize::version::getBuildOperatingSystemName
QString getBuildOperatingSystemName()
getBuildOperatingSystemName Gets the name of the OS the application is built to run on e....
Definition: versioninfo.cpp:38
geometrize::dialog::AboutDialog::on_licenseButton_released
void on_licenseButton_released()
Definition: aboutdialog.cpp:35
geometrize::dialog::AboutDialog::on_creditsButton_released
void on_creditsButton_released()
Definition: aboutdialog.cpp:41
geometrize::dialog::AboutDialog::populateUi
void populateUi()
Definition: aboutdialog.cpp:56
geometrize::strings::Strings::getCopyrightNotice
static QString getCopyrightNotice()
getCopyrightNotice Gets a copyright notice for the application.
Definition: strings.cpp:19
geometrize::version::getRuntimeCpuArchitectureName
QString getRuntimeCpuArchitectureName()
getRuntimeCpuArchitectureName Gets the architecture of the CPU that the application is currently runn...
Definition: versioninfo.cpp:23
versioninfo.h
geometrize::constants::DEVELOPER_WEBSITE_URL
const QString DEVELOPER_WEBSITE_URL
The core developer's personal website URL.
Definition: constants.h:12
aboutdialog.h
geometrize::strings::Strings::getShortApplicationDescription
static QString getShortApplicationDescription()
getApplicationDescription Gets a short description of the application.
Definition: strings.cpp:14
geometrize::version::getApplicationVersionString
QString getApplicationVersionString()
getApplicationVersionString Gets the application version as a string in VERSION.MAJOR....
Definition: versioninfo.cpp:13
geometrize::dialog::AboutDialog::on_closeButton_released
void on_closeButton_released()
Definition: aboutdialog.cpp:30
geometrize::version::getRuntimeMachineHostName
QString getRuntimeMachineHostName()
getRuntimeMachineHostName Gets the system's runtime host name, if one is set.
Definition: versioninfo.cpp:18
geometrize::dialog::CreditsDialog
The CreditsDialog class models the UI for the developer, artwork, localization etc credits pages.
Definition: creditsdialog.h:22
geometrize::constants::PROJECT_WEBSITE_URL
const QString PROJECT_WEBSITE_URL
The project's dedicated website URL.
Definition: constants.h:11
geometrize::strings::Strings::getApplicationName
static QString getApplicationName()
getApplicationName Gets the name of the application.
Definition: strings.cpp:9
geometrize
Definition: commandlineparser.cpp:73
creditsdialog.h
geometrize::dialog::AboutDialog::AboutDialog
AboutDialog(QWidget *parent=nullptr)
Definition: aboutdialog.cpp:16
strings.h
licensedialog.h
geometrize::dialog::LicenseDialog
The LicenseDialog class models the UI for the software license text and notices.
Definition: licensedialog.h:22
Ui
Definition: aboutdialog.h:6
geometrize::dialog::AboutDialog::ui
Ui::AboutDialog * ui
Definition: aboutdialog.h:40
constants.h
geometrize::dialog::AboutDialog::changeEvent
void changeEvent(QEvent *) override
Definition: aboutdialog.cpp:47
geometrize::version::getBuildAbiName
QString getBuildAbiName()
getBuildAbiName Gets the full architecture that the application was compiled for.
Definition: versioninfo.cpp:55
geometrize::dialog::AboutDialog
The AboutDialog class models the UI for the vendor info, license details, credits etc.
Definition: aboutdialog.h:22
geometrize::version::getBuildDateTime
QString getBuildDateTime()
getBuildDateTime Gets a string that describes the date and time the application was built.
Definition: versioninfo.cpp:33
geometrize::version::getRuntimeQtVersionName
QString getRuntimeQtVersionName()
getRuntimeQtVersionName Gets the version of Qt that the application is currently running on.
Definition: versioninfo.cpp:28
geometrize::dialog::AboutDialog::~AboutDialog
virtual ~AboutDialog()
Definition: aboutdialog.cpp:25