Plasma Engine  2.0
Loading...
Searching...
No Matches
DynamicEnumPropertyWidget.moc.h
1#pragma once
2
3#include <EditorFramework/EditorFrameworkDLL.h>
4#include <GuiFoundation/PropertyGrid/Implementation/PropertyWidget.moc.h>
5
6class QHBoxLayout;
7class QComboBox;
8
10
11class PL_EDITORFRAMEWORK_DLL plQtDynamicEnumPropertyWidget : public plQtStandardPropertyWidget
12{
13 Q_OBJECT
14
15public:
17
18
19protected slots:
20 void on_CurrentEnum_changed(int iEnum);
21
22protected:
23 virtual void OnInit() override;
24 virtual void InternalSetValue(const plVariant& value) override;
25
26protected:
27 QComboBox* m_pWidget;
28 QHBoxLayout* m_pLayout;
29};
30
*** Asset Browser ***
Definition DynamicEnumPropertyWidget.moc.h:12
Base class for most 'simple' property type widgets. Implements some of the standard functionality.
Definition PropertyBaseWidget.moc.h:118
plVariant is a class that can store different types of variables, which is useful in situations where...
Definition Variant.h:44