[TD]Navigation Styles - context menu handling & std cursors

This commit is contained in:
Wanderer Fan
2022-06-26 15:03:38 -04:00
committed by WandererFan
parent 60b79e0d72
commit 203b9bb26c
25 changed files with 588 additions and 251 deletions

View File

@@ -35,7 +35,7 @@ class QGVPage;
class TechDrawGuiExport QGVNavStyleOpenSCAD : public QGVNavStyle
{
public:
QGVNavStyleOpenSCAD();
QGVNavStyleOpenSCAD(QGVPage* qgvp);
virtual ~QGVNavStyleOpenSCAD();
virtual void handleKeyReleaseEvent(QKeyEvent *event) override;
@@ -43,8 +43,7 @@ public:
virtual void handleMousePressEvent(QMouseEvent *event) override;
virtual void handleMouseReleaseEvent(QMouseEvent *event) override;
//context menu (RMB) prevents pan and zoom
virtual bool allowContextMenu() override {return false;};
virtual bool allowContextMenu(QContextMenuEvent *event) override;
protected:
private: