ACF $AcfVersion:0$
IDialog.h
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ACF-Commercial
2#pragma once
3
4
5// ACF includes
6#include <istd/IPolymorphic.h>
7#include <iqtgui/IGuiObject.h>
8
9
10namespace iqtgui
11{
12
13
17class IDialog: virtual public istd::IPolymorphic
18{
19public:
24 virtual int ExecuteDialog(IGuiObject* parentPtr) = 0;
25};
26
27
28} // namespace iqtgui
29
30
31
32
Interface for a dialog widget.
Definition IDialog.h:18
virtual int ExecuteDialog(IGuiObject *parentPtr)=0
Execute dialog instance.
Common interface for GUI objects used in ACF component context.
Definition IGuiObject.h:133
Base interface for all used interfaces and implementations.
Standard GUI specific interfaces and components based on Qt.