Mercurial > hg > orthanc-stone
diff Applications/Samples/SampleMainNative.cpp @ 285:3c190e2bb3af am-2
refactoring: ApplicationRunner + app hierarchy
author | am@osimis.io |
---|---|
date | Tue, 28 Aug 2018 15:26:46 +0200 |
parents | 5de5699ad570 |
children | 017044be141b |
line wrap: on
line diff
--- a/Applications/Samples/SampleMainNative.cpp Tue Aug 28 11:09:37 2018 +0200 +++ b/Applications/Samples/SampleMainNative.cpp Tue Aug 28 15:26:46 2018 +0200 @@ -24,21 +24,21 @@ #include "../Sdl/BasicSdlApplication.h" #endif #if ORTHANC_ENABLE_QT==1 -#include "../Qt/BasicQtApplication.h" +#include "Qt/SampleQtApplicationRunner.h" #endif #include "../../Framework/Messages/MessageBroker.h" int main(int argc, char* argv[]) { OrthancStone::MessageBroker broker; - Application application(broker); + SampleApplication sampleStoneApplication(broker); #if ORTHANC_ENABLE_SDL==1 OrthancStone::BasicSdlApplication sdlApplication; - return sdlApplication.Execute(broker, application, argc, argv); + return sdlApplication.Execute(broker, sampleStoneApplication, argc, argv); #endif #if ORTHANC_ENABLE_QT==1 - OrthancStone::BasicQtApplication qtApplication; - return qtApplication.Execute(broker, application, argc, argv); + OrthancStone::Samples::SampleQtApplicationRunner qtAppRunner(broker, sampleStoneApplication); + return qtAppRunner.Execute(argc, argv); #endif }