Mercurial > hg > orthanc-stone
diff Applications/Qt/QStoneMainWindow.h @ 285:3c190e2bb3af am-2
refactoring: ApplicationRunner + app hierarchy
author | am@osimis.io |
---|---|
date | Tue, 28 Aug 2018 15:26:46 +0200 |
parents | 829163c6efc1 |
children | 87376a645ee1 |
line wrap: on
line diff
--- a/Applications/Qt/QStoneMainWindow.h Tue Aug 28 11:09:37 2018 +0200 +++ b/Applications/Qt/QStoneMainWindow.h Tue Aug 28 15:26:46 2018 +0200 @@ -24,19 +24,22 @@ #include "QCairoWidget.h" #include "../Generic/BasicNativeApplicationContext.h" -class QStoneMainWindow : public QMainWindow +namespace OrthancStone { - Q_OBJECT + class QStoneMainWindow : public QMainWindow + { + Q_OBJECT -private: - OrthancStone::BasicNativeApplicationContext& context_; - QCairoWidget *cairoCentralWidget_; + private: + OrthancStone::BasicNativeApplicationContext& context_; + QCairoWidget *cairoCentralWidget_; -protected: // you must inherit this class - QStoneMainWindow(OrthancStone::BasicNativeApplicationContext& context, QWidget *parent = 0); - void SetCentralStoneWidget(QCairoWidget* centralWidget); -public: - virtual ~QStoneMainWindow(); + protected: // you must inherit this class + QStoneMainWindow(BasicNativeApplicationContext& context, QWidget *parent = 0); + void SetCentralStoneWidget(QCairoWidget* centralWidget); + public: + virtual ~QStoneMainWindow(); -}; + }; +}