Guitar
AboutDialog.h
Go to the documentation of this file.
1 #ifndef ABOUTDIALOG_H
2 #define ABOUTDIALOG_H
3 
4 #include <QDialog>
5 
6 namespace Ui {
7 class AboutDialog;
8 }
9 
10 class AboutDialog : public QDialog {
11  Q_OBJECT
12 private:
13  Ui::AboutDialog *ui;
14  QPixmap pixmap;
15 public:
16  explicit AboutDialog(QWidget *parent = nullptr);
17  ~AboutDialog() override;
18 
19  static QString appVersion();
20 protected:
21  void mouseReleaseEvent(QMouseEvent *) override;
22  void paintEvent(QPaintEvent *event) override;
23 };
24 
25 #endif // ABOUTDIALOG_H
AboutDialog::AboutDialog
AboutDialog(QWidget *parent=nullptr)
Definition: AboutDialog.cpp:10
product_version
const char product_version[]
Definition: version.h:2
AboutDialog::mouseReleaseEvent
void mouseReleaseEvent(QMouseEvent *) override
AboutDialog.h
AboutDialog::ui
Ui::AboutDialog * ui
Definition: AboutDialog.h:13
AboutDialog
Definition: AboutDialog.h:10
misc.h
Ui
Definition: AboutDialog.h:6
copyright_year
int copyright_year
Definition: version.h:1
AboutDialog::appVersion
static QString appVersion()
AboutDialog::pixmap
QPixmap pixmap
Definition: AboutDialog.h:14
source_revision
const char source_revision[]
Definition: version.h:3
AboutDialog::~AboutDialog
~AboutDialog() override
AboutDialog::paintEvent
void paintEvent(QPaintEvent *event) override
misc::setFixedSize
static void setFixedSize(QWidget *w)
Definition: misc.cpp:280