ACF
$AcfVersion:0$
Acf
Include
iqtgui
CToolBarWidgetGuiComp.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 <
iqtgui/CToolBarGuiCompBase.h
>
7
8
9
namespace
iqtgui
10
{
11
12
16
class
CToolBarWidgetGuiComp
:
public
CToolBarGuiCompBase
17
{
18
public
:
19
typedef
CToolBarGuiCompBase
BaseClass
;
20
21
22
I_BEGIN_COMPONENT(
CToolBarWidgetGuiComp
);
23
I_REGISTER_INTERFACE(
iqtgui::IMainWindowComponent
);
24
I_ASSIGN(m_toolbarWidgetCompPtr,
"ToolBarWidget"
,
"Widget to place into the tool bar"
,
true
,
"ToolBarWidget"
);
25
I_END_COMPONENT;
26
27
protected
:
28
// reimplemented (CGuiComponentBase)
29
virtual
void
OnGuiCreated
()
override
;
30
virtual
void
OnGuiDestroyed
()
override
;
31
32
private
:
33
I_REF(
iqtgui::IGuiObject
, m_toolbarWidgetCompPtr);
34
};
35
36
37
}
// namespace iqtgui
38
39
40
CToolBarGuiCompBase.h
iqtgui::CToolBarGuiCompBase
Basic implementation of a tool bar component.
Definition
CToolBarGuiCompBase.h:28
iqtgui::CToolBarWidgetGuiComp
Component for construction of a tool bar with an inserted widget.
Definition
CToolBarWidgetGuiComp.h:17
iqtgui::CToolBarWidgetGuiComp::BaseClass
CToolBarGuiCompBase BaseClass
Definition
CToolBarWidgetGuiComp.h:19
iqtgui::CToolBarWidgetGuiComp::OnGuiDestroyed
virtual void OnGuiDestroyed() override
Called just before GUI is released.
iqtgui::CToolBarWidgetGuiComp::OnGuiCreated
virtual void OnGuiCreated() override
Called just after GUI is initialized.
iqtgui::IGuiObject
Common interface for GUI objects used in ACF component context.
Definition
IGuiObject.h:133
iqtgui::IMainWindowComponent
A common interface for main window component such as dock widget, tool bar and so on.
Definition
IMainWindowComponent.h:21
iqtgui
Standard GUI specific interfaces and components based on Qt.
Definition
CAboutWidgetGuiComp.h:13
Generated by
1.9.8