comparison Applications/IStoneApplication.h @ 728:8190213e2279 am-dev

Merged default into am-dev
author Alain Mazy <am@osimis.io>
date Tue, 21 May 2019 13:25:58 +0200
parents 4f2416d519b4
children c35e98d22764
comparison
equal deleted inserted replaced
690:f185cfcb72a0 728:8190213e2279
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 }