Geometrize  1.0
An application for geometrizing images into geometric primitives
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
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 }
The AboutDialog class models the UI for the vendor info, license details, credits etc...
Definition: aboutdialog.h:21
void on_licenseButton_released()
Definition: aboutdialog.cpp:35
void populateUi()
Definition: aboutdialog.cpp:56
virtual ~AboutDialog()
Definition: aboutdialog.cpp:25
AboutDialog(QWidget *parent=nullptr)
Definition: aboutdialog.cpp:16
void on_closeButton_released()
Definition: aboutdialog.cpp:30
void changeEvent(QEvent *) override
Definition: aboutdialog.cpp:47
Ui::AboutDialog * ui
Definition: aboutdialog.h:40
void on_creditsButton_released()
Definition: aboutdialog.cpp:41