ICF 3.1.1.10
Technical documentation of ICF Libraries
IDialog.h
Go to the documentation of this file.
1/********************************************************************************
2** This file is part of the ICF Framework. Copyright (C) Witold Gantzke & Kirill Lepskiy
3** ICF Framework may be used under the terms of the LGPL License v. 2.1 by the Free Software Foundation.
4********************************************************************************/
5
6#ifndef iqtgui_IDialog_included
7#define iqtgui_IDialog_included
8
9
10// ICF includes
11#include <istd/IPolymorphic.h>
12#include <istdgui/IGuiObject.h>
13
14
15namespace istdgui
16{
17
18
22class IDialog: virtual public istd::IPolymorphic
23{
24public:
29 virtual int ExecuteDialog(IGuiObject* parentPtr) = 0;
30};
31
32
33} // namespace istdgui
34
35
36#endif // !iqtgui_IDialog_included
37
38
Interface for a dialog widget.
Definition IDialog.h:23
virtual int ExecuteDialog(IGuiObject *parentPtr)=0
Execute dialog instance.
Common interface for GUI objects using in component context.
Definition IGuiObject.h:27
Standard GUI specific interfaces and components based on Qt.

© Witold Gantzke and Kirill Lepskiy