ACF $AcfVersion:0$
CCheckableOptionsEditorComp.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
8
9#include <GeneratedFiles/iqtprm/ui_CCheckableOptionsEditorComp.h>
10
11
12namespace iqtprm
13{
14
15
18 Ui::CCheckableOptionsEditorComp,
19 iprm::IOptionsManager>
20{
21 Q_OBJECT
22public:
24 Ui::CCheckableOptionsEditorComp,
26
27 I_BEGIN_COMPONENT(CCheckableOptionsEditorComp);
28 I_ASSIGN(m_useHorizontalLayoutAttrPtr, "UseHorizontalLayout", "Horizontal mode for GUI", true, true);
29 I_END_COMPONENT;
30
31protected Q_SLOTS:
33
34protected:
35 // reimplemented (iqtgui::TGuiObserverWrap)
36 virtual void UpdateModel() const override;
37 virtual void UpdateGui(const istd::IChangeable::ChangeSet& changeSet) override;
38
39private:
40 I_ATTR(bool, m_useHorizontalLayoutAttrPtr);
41};
42
43
44} // namespace iqtprm
45
46
47
48
Common interface for the management of dynamic selection constraints.
Base class for all Qt GUI components.
virtual void UpdateGui(const istd::IChangeable::ChangeSet &changeSet) override
virtual void UpdateModel() const override
iqtgui::TDesignerGuiObserverCompBase< Ui::CCheckableOptionsEditorComp, iprm::IOptionsManager > BaseClass
Set of change flags (its IDs).
Definition IChangeable.h:36
This package contains Qt based implementations of standard parameter components.