28#include <QStandardItemModel>
32#include <Inventor/Qt/viewers/SoQtExaminerViewer.h>
36 class GroupExplorerDialog;
76 void groupClicked(QModelIndex
index);
77 void objectClicked(QModelIndex
index);
78 void groupAddClicked();
79 void groupRemoveClicked();
80 void groupRenameClicked();
81 void objectRemoveClicked();
85 void reloadProperties();
89 void showEvent(QShowEvent* event)
override;
91 void loadGroup(QString groupId);
96 Ui::GroupExplorerDialog* ui;
97 std::vector<scene3D::SceneGroupPtr> allGroups;
std::shared_ptr< SoQtExaminerViewer > SoQtExaminerPtr
void setCurrentGroup(QString groupId)
Sets the currently selected Group.
~GroupExplorerDialog() override
Destructor.
GroupExplorerDialog(controller::ControllerPtr control, QWidget *parent=0)
Constructor.
void retranslate()
Translates all translatable strings in this dialog.
This file is part of ArmarX.
std::weak_ptr< Controller > ControllerWeakPtr
std::shared_ptr< Controller > ControllerPtr
IceInternal::Handle< ObjectClass > ObjectClassPtr