summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Studio/Palettes/Inspector/Qt3DSDMInspectorGroup.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Authoring/Studio/Palettes/Inspector/Qt3DSDMInspectorGroup.h')
-rw-r--r--src/Authoring/Studio/Palettes/Inspector/Qt3DSDMInspectorGroup.h45
1 files changed, 12 insertions, 33 deletions
diff --git a/src/Authoring/Studio/Palettes/Inspector/Qt3DSDMInspectorGroup.h b/src/Authoring/Studio/Palettes/Inspector/Qt3DSDMInspectorGroup.h
index 203cf632..c2bbc9fc 100644
--- a/src/Authoring/Studio/Palettes/Inspector/Qt3DSDMInspectorGroup.h
+++ b/src/Authoring/Studio/Palettes/Inspector/Qt3DSDMInspectorGroup.h
@@ -27,52 +27,31 @@
**
****************************************************************************/
-//==============================================================================
-// Prefix
-//==============================================================================
#ifndef INCLUDED_QT3DSDM_INSPECTORGROUP_H
-#define INCLUDED_QT3DSDM_INSPECTORGROUP_H 1
+#define INCLUDED_QT3DSDM_INSPECTORGROUP_H
-#pragma once
-
-//==============================================================================
-// Includes
-//==============================================================================
-#include "EasyInspectorGroup.h"
+#include "InspectorGroup.h"
#include "Qt3DSDMHandles.h"
-#include "StudioApp.h"
+class Qt3DSDMInspectable;
class CDoc;
+
namespace Q3DStudio {
class Qt3DSDMInspectorRow;
};
-class Qt3DSDMInspectable;
-
-//==============================================================================
-/**
- *
- */
-class Qt3DSDMInspectorGroup: public CEasyInspectorGroup
+class Qt3DSDMInspectorGroup : public CInspectorGroup
{
-protected: // Members
- CStudioApp &m_App;
- std::vector<Q3DStudio::Qt3DSDMInspectorRow *> m_DMInspectorRows;
- Qt3DSDMInspectable &m_Inspectable;
- long m_Index;
-
-public: // Construction
- Qt3DSDMInspectorGroup(CStudioApp &inApp, const QString &inName,
- Qt3DSDMInspectable &inInspectable, long inIndex);
+public:
+ Qt3DSDMInspectorGroup(const QString &inName);
~Qt3DSDMInspectorGroup();
- const std::vector<Q3DStudio::Qt3DSDMInspectorRow *> &GetRows() const
- {
- return m_DMInspectorRows;
- }
-
-public: // Use
void CreateRow(CDoc *inDoc, qt3dsdm::Qt3DSDMMetaDataPropertyHandle inProperty);
+
+ const std::vector<Q3DStudio::Qt3DSDMInspectorRow *> &GetRows() const { return m_inspectorRows; }
+
+protected:
+ std::vector<Q3DStudio::Qt3DSDMInspectorRow *> m_inspectorRows;
};
#endif