+ consistent context-menu to double-click event for ViewProviderBody

This commit is contained in:
wmayer
2016-05-22 18:47:13 +02:00
parent 8ca5e0b5f1
commit d6ffe12db1
2 changed files with 11 additions and 1 deletions

View File

@@ -25,6 +25,7 @@
#define PARTGUI_ViewProviderBody_H
#include <Mod/Part/Gui/ViewProvider.h>
#include <QCoreApplication>
class SoGroup;
class SoSeparator;
@@ -40,6 +41,7 @@ namespace PartDesignGui {
*/
class PartDesignGuiExport ViewProviderBody : public PartGui::ViewProviderPart
{
Q_DECLARE_TR_FUNCTIONS(PartDesignGui::ViewProviderBody)
PROPERTY_HEADER(PartDesignGui::ViewProviderBody);
public:
@@ -53,6 +55,7 @@ public:
virtual void attach(App::DocumentObject *);
virtual bool doubleClicked(void);
virtual void setupContextMenu(QMenu* menu, QObject* receiver, const char* member);
virtual std::vector<App::DocumentObject*> claimChildren(void)const;
// returns the root node where the children gets collected(3D)