Automation Node fine tuning with double-click (Rewrites #5292) (#5923)

Co-authored-by: tecknixia <50790262+tecknixia@users.noreply.github.com>
This commit is contained in:
IanCaio
2021-03-27 23:32:51 -03:00
committed by GitHub
parent 372fe3bdcf
commit 3ab86fa381
2 changed files with 74 additions and 0 deletions

View File

@@ -98,6 +98,7 @@ protected:
void keyPressEvent(QKeyEvent * ke) override;
void leaveEvent(QEvent * e) override;
void mousePressEvent(QMouseEvent * mouseEvent) override;
void mouseDoubleClickEvent(QMouseEvent * mouseEvent) override;
void mouseReleaseEvent(QMouseEvent * mouseEvent) override;
void mouseMoveEvent(QMouseEvent * mouseEvent) override;
void paintEvent(QPaintEvent * pe) override;
@@ -112,6 +113,7 @@ protected:
timeMap::iterator getNodeAt(int x, int y, bool outValue = false, int r = 5);
void drawLine( int x0, float y0, int x1, float y1 );
bool fineTuneValue(timeMap::iterator node, bool editingOutValue);
protected slots:
void play();