IGuiApplication.h
Go to the documentation of this file.
1 #ifndef iqtgui_IGuiApplication_included
2 #define iqtgui_IGuiApplication_included
3 
4 
5 #include <ibase/IApplication.h>
6 
7 #include <iqtgui/IGuiObject.h>
8 
9 
10 namespace iqtgui
11 {
12 
13 
17 class IGuiApplication: virtual public ibase::IApplication
18 {
19 public:
23  virtual const iqtgui::IGuiObject* GetApplicationGui() const = 0;
24 };
25 
26 
27 } // namespace iqtgui
28 
29 
30 #endif // !iqtgui_IGuiApplication_included
31 
32 
Interface for Qt based application with GUI.
Common interface for GUI objects using in component context.
Definition: IGuiObject.h:25
virtual const iqtgui::IGuiObject * GetApplicationGui() const =0
Get the main UI object of the application.
Interface for the main entry point of a component-based application.
Definition: IApplication.h:22

© 2007-2017 Witold Gantzke and Kirill Lepskiy