IDialog.h
Go to the documentation of this file.
1 #ifndef iqtgui_IDialog_included
2 #define iqtgui_IDialog_included
3 
4 
5 // ACF includes
6 #include <istd/IPolymorphic.h>
7 #include <iqtgui/IGuiObject.h>
8 
9 
10 namespace iqtgui
11 {
12 
13 
17 class IDialog: virtual public istd::IPolymorphic
18 {
19 public:
24  virtual int ExecuteDialog(IGuiObject* parentPtr) = 0;
25 };
26 
27 
28 } // namespace iqtgui
29 
30 
31 #endif // !iqtgui_IDialog_included
32 
33 
Base interface for all used interfaces and implementations.
Definition: IPolymorphic.h:17
Common interface for GUI objects using in component context.
Definition: IGuiObject.h:25
virtual int ExecuteDialog(IGuiObject *parentPtr)=0
Execute dialog instance.
Interface for a dialog widget.
Definition: IDialog.h:17

© 2007-2017 Witold Gantzke and Kirill Lepskiy