comparison Applications/IStoneApplication.h @ 726:4f2416d519b4

moving layers, widgets and loaders to Deprecated namespace
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 21 May 2019 11:43:25 +0200
parents 79bb0a02d1cc
children c35e98d22764
comparison
equal deleted inserted replaced
714:d2c0e347ddc2 726:4f2416d519b4
45 { 45 {
46 } 46 }
47 47
48 virtual void DeclareStartupOptions(boost::program_options::options_description& options) = 0; 48 virtual void DeclareStartupOptions(boost::program_options::options_description& options) = 0;
49 virtual void Initialize(StoneApplicationContext* context, 49 virtual void Initialize(StoneApplicationContext* context,
50 IStatusBar& statusBar, 50 Deprecated::IStatusBar& statusBar,
51 const boost::program_options::variables_map& parameters) = 0; 51 const boost::program_options::variables_map& parameters) = 0;
52 52
53 /** 53 /**
54 This method is meant to process messages received from the outside world (i.e. GUI) 54 This method is meant to process messages received from the outside world (i.e. GUI)
55 */ 55 */
61 #if ORTHANC_ENABLE_QT==1 61 #if ORTHANC_ENABLE_QT==1
62 virtual QStoneMainWindow* CreateQtMainWindow() = 0; 62 virtual QStoneMainWindow* CreateQtMainWindow() = 0;
63 #endif 63 #endif
64 64
65 virtual std::string GetTitle() const = 0; 65 virtual std::string GetTitle() const = 0;
66 virtual IWidget* GetCentralWidget() = 0; 66 virtual Deprecated::IWidget* GetCentralWidget() = 0;
67 virtual void Finalize() = 0; 67 virtual void Finalize() = 0;
68 }; 68 };
69 } 69 }