Mercurial > hg > orthanc-stone
comparison Applications/Generic/BasicNativeApplication.h @ 276:5de5699ad570 am-2
first display in QCairoWidget; no mouse interaction yet
author | am@osimis.io |
---|---|
date | Mon, 27 Aug 2018 12:21:52 +0200 |
parents | dc1beee33134 |
children |
comparison
equal
deleted
inserted
replaced
275:58e23e0dd86a | 276:5de5699ad570 |
---|---|
40 int argc, | 40 int argc, |
41 char* argv[]); | 41 char* argv[]); |
42 | 42 |
43 virtual void Initialize() = 0; | 43 virtual void Initialize() = 0; |
44 virtual void DeclareCommandLineOptions(boost::program_options::options_description& options) = 0; | 44 virtual void DeclareCommandLineOptions(boost::program_options::options_description& options) = 0; |
45 virtual void Run(BasicNativeApplicationContext& context, const std::string& title, unsigned int width, unsigned int height, bool enableOpenGl) = 0; | 45 virtual void ParseCommandLineOptions(const boost::program_options::variables_map& parameters) = 0; |
46 | |
47 virtual void Run(BasicNativeApplicationContext& context, const std::string& title, int argc, char* argv[]) = 0; | |
46 virtual void Finalize() = 0; | 48 virtual void Finalize() = 0; |
47 }; | 49 }; |
48 | 50 |
49 } | 51 } |