comparison Applications/Samples/SampleApplicationBase.h @ 527:b1377625e4ba bgo-commands-codegen

Removed ICommand and friends + fixed warnings + added missing header files in solution (in CMakeLists.txt file)
author Benjamin Golinvaux <bgo@osimis.io>
date Sun, 17 Mar 2019 20:14:20 +0100
parents b70e9be013e4
children 79bb0a02d1cc
comparison
equal deleted inserted replaced
522:700aa66f2f29 527:b1377625e4ba
39 namespace Samples 39 namespace Samples
40 { 40 {
41 class SampleApplicationBase : public IStoneApplication 41 class SampleApplicationBase : public IStoneApplication
42 { 42 {
43 protected: 43 protected:
44 BaseCommandBuilder commandBuilder_;
45 WorldSceneWidget* mainWidget_; // ownership is transfered to the application context 44 WorldSceneWidget* mainWidget_; // ownership is transfered to the application context
46 45
47 public: 46 public:
48 virtual void Initialize(StoneApplicationContext* context, 47 virtual void Initialize(StoneApplicationContext* context,
49 IStatusBar& statusBar, 48 IStatusBar& statusBar,
53 52
54 virtual std::string GetTitle() const 53 virtual std::string GetTitle() const
55 { 54 {
56 return "Stone of Orthanc - Sample"; 55 return "Stone of Orthanc - Sample";
57 } 56 }
58
59 virtual BaseCommandBuilder& GetCommandBuilder() {return commandBuilder_;}
60 57
61 virtual void Finalize() {} 58 virtual void Finalize() {}
62 virtual IWidget* GetCentralWidget() {return mainWidget_;} 59 virtual IWidget* GetCentralWidget() {return mainWidget_;}
63 60
64 #if ORTHANC_ENABLE_WASM==1 61 #if ORTHANC_ENABLE_WASM==1