src/ProfileStyles.h

Tue, 15 Mar 2022 17:00:54 +0100

author
Michiel Broek <mbroek@mbse.eu>
date
Tue, 15 Mar 2022 17:00:54 +0100
changeset 56
eb6c564192f4
child 76
93395c4d6c8d
permissions
-rw-r--r--

Added styles tables and editor.

56
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
1 #ifndef _PROFILESTYLES_H
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
2 #define _PROFILESTYLES_H
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
3
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
4 #include <QDialog>
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
5
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
6 namespace Ui {
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
7 class ProfileStyles;
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
8 }
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
9
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
10 class ProfileStyles : public QDialog
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
11 {
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
12 Q_OBJECT
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
13
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
14 public:
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
15 explicit ProfileStyles(QWidget *parent = nullptr);
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
16 ~ProfileStyles();
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
17
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
18 signals:
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
19 void firstWindow();
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
20
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
21 private slots:
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
22 void on_quitButton_clicked();
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
23 void on_insertButton_clicked();
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
24 void on_editButton_clicked();
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
25 void refreshTable(void);
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
26
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
27 private:
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
28 Ui::ProfileStyles *ui;
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
29 void edit(int recno);
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
30 };
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
31
eb6c564192f4 Added styles tables and editor.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
32 #endif

mercurial