抽离场景打开逻辑、添加编辑界面的左右拖动功能

This commit is contained in:
2026-07-16 11:04:12 +08:00
parent 570f359339
commit 808a38628e
10 changed files with 330 additions and 27 deletions
+9 -3
View File
@@ -14,15 +14,21 @@ public:
//char getzoomRatio(){return zoomRatio;}
private:
char zoomRatio;
bool m_isPanning = false;
bool m_isPressing = false;
bool m_pressOnItem = false;
QPoint m_lastPanPoint;
static constexpr int PanStartDistance = 8;
signals:
public slots:
protected :
// void wheelEvent(QWheelEvent *event);
// void mousePressEvent(QMouseEvent *event);
void keyPressEvent(QKeyEvent *event);
void mousePressEvent(QMouseEvent *event) override;
void mouseMoveEvent(QMouseEvent *event) override;
void mouseReleaseEvent(QMouseEvent *event) override;
void keyPressEvent(QKeyEvent *event) override;
};