+ /// Connect to object browser from workshop. Has to called at creation of viewer.
+ void connectObjectBrowser();
+
+ /// Connect to viewer from workshop. Has to called at creation of viewer.
+ void connectViewer();
+
+ void addObjBrowserMenu(QMenu*) const;
+ void addViewerMenu(QMenu*) const;
+
+ /// Returns a list of object group names of the action
+ /// \param theName a name of the action
+ /// \return a list of group names
+ QStringList actionObjectGroups(const QString& theName);
+
+ /// Updates menu for viewer
+ void updateViewerMenu();