ACF $AcfVersion:0$
CVersionInfoGuiComp.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
7#include <iser/IVersionInfo.h>
8
9#include <GeneratedFiles/iqtgui/ui_CVersionInfoGuiComp.h>
10
11
12namespace iqtgui
13{
14
15
19class CVersionInfoGuiComp: public iqtgui::TDesignerGuiCompBase<Ui::CVersionInfoGuiComp>
20{
21public:
23
24 I_BEGIN_COMPONENT(CVersionInfoGuiComp);
25 I_ASSIGN_MULTI_0(m_versionInfosCompPtr, "VersionInfos", "List of version infos", true);
26 I_END_COMPONENT;
27
28protected:
29 // reimplemented (iqtgui::CGuiComponentBase)
30 virtual void OnGuiCreated() override;
31
32private:
33 I_MULTIREF(iser::IVersionInfo, m_versionInfosCompPtr);
34};
35
36
37} // namespace iqtgui
38
39
40
41
GUI component for showing the list of module versions.
iqtgui::TDesignerGuiCompBase< Ui::CVersionInfoGuiComp > BaseClass
virtual void OnGuiCreated() override
Called just after GUI is initialized.
Base class for all Qt GUI components, which use the Qt designer's UI.
Provides access to version information.
Standard GUI specific interfaces and components based on Qt.