Mercurial > hg > orthanc-stone
comparison Applications/Samples/Qt/MainWindow.h @ 276:5de5699ad570 am-2
first display in QCairoWidget; no mouse interaction yet
author | am@osimis.io |
---|---|
date | Mon, 27 Aug 2018 12:21:52 +0200 |
parents | |
children | a38465cc909f |
comparison
equal
deleted
inserted
replaced
275:58e23e0dd86a | 276:5de5699ad570 |
---|---|
1 #ifndef MAINWINDOW_H | |
2 #define MAINWINDOW_H | |
3 | |
4 #include <QMainWindow> | |
5 #include <QTimer> | |
6 | |
7 #include "../../Qt/QCairoWidget.h" | |
8 #include "../../Generic/BasicNativeApplicationContext.h" | |
9 namespace Ui | |
10 { | |
11 class MainWindow; | |
12 } | |
13 | |
14 | |
15 class MainWindow : public QMainWindow | |
16 { | |
17 Q_OBJECT | |
18 | |
19 public: | |
20 | |
21 private: | |
22 Ui::MainWindow *ui_; | |
23 QTimer *refreshTimer_; | |
24 OrthancStone::BasicNativeApplicationContext& context_; | |
25 QCairoWidget *cairoCentralWidget_; | |
26 | |
27 public: | |
28 explicit MainWindow(OrthancStone::BasicNativeApplicationContext& context, QWidget *parent = 0); | |
29 ~MainWindow(); | |
30 }; | |
31 | |
32 #endif // MAINWINDOW_H |