Mercurial > hg > orthanc-stone
comparison Applications/Samples/Qt/SampleMainWindow.h @ 326:612238b3f3e8 am-2
all 4 samples now working in Qt, SDL and wasm
author | am@osimis.io |
---|---|
date | Tue, 16 Oct 2018 12:57:38 +0200 |
parents | 87376a645ee1 |
children | b70e9be013e4 |
comparison
equal
deleted
inserted
replaced
325:37ab9d83dc9b | 326:612238b3f3e8 |
---|---|
30 namespace OrthancStone | 30 namespace OrthancStone |
31 { | 31 { |
32 namespace Samples | 32 namespace Samples |
33 { | 33 { |
34 | 34 |
35 class SampleApplicationBase; | 35 class SampleSingleCanvasApplicationBase; |
36 | 36 |
37 class SampleMainWindow : public QStoneMainWindow | 37 class SampleMainWindow : public QStoneMainWindow |
38 { | 38 { |
39 Q_OBJECT | 39 Q_OBJECT |
40 | 40 |
41 private: | 41 private: |
42 Ui::SampleMainWindow* ui_; | 42 Ui::SampleMainWindow* ui_; |
43 SampleApplicationBase& stoneSampleApplication_; | 43 SampleSingleCanvasApplicationBase& stoneSampleApplication_; |
44 | 44 |
45 public: | 45 public: |
46 explicit SampleMainWindow(OrthancStone::NativeStoneApplicationContext& context, SampleApplicationBase& stoneSampleApplication, QWidget *parent = 0); | 46 explicit SampleMainWindow(OrthancStone::NativeStoneApplicationContext& context, SampleSingleCanvasApplicationBase& stoneSampleApplication, QWidget *parent = 0); |
47 ~SampleMainWindow(); | 47 ~SampleMainWindow(); |
48 | |
49 private slots: | |
50 void tool1Clicked(); | |
51 void tool2Clicked(); | |
52 void pushButton1Clicked(); | |
53 void pushButton2Clicked(); | |
54 }; | 48 }; |
55 } | 49 } |
56 } | 50 } |