forked from qt-creator/qt-creator
Move selection related code into SelectionModel
And fix a bug where the curves where missing in the graphicsview after opening the AnimationCurveDialog a second time. Change-Id: I4f13bd345afafaa0578a3be28be6326fa232dbe1 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -52,7 +52,7 @@ CurveEditor::CurveEditor(CurveEditorModel *model, QWidget *parent)
|
||||
box->addWidget(splitter);
|
||||
setLayout(box);
|
||||
|
||||
connect(m_tree, &TreeView::curvesSelected, m_view, &GraphicsView::reset);
|
||||
connect(m_tree->selectionModel(), &SelectionModel::curvesSelected, m_view, &GraphicsView::reset);
|
||||
}
|
||||
|
||||
void CurveEditor::zoomX(double zoom)
|
||||
@@ -67,7 +67,7 @@ void CurveEditor::zoomY(double zoom)
|
||||
|
||||
void CurveEditor::clearCanvas()
|
||||
{
|
||||
m_view->reset(m_tree->selection());
|
||||
m_view->reset({});
|
||||
}
|
||||
|
||||
QToolBar *CurveEditor::createToolBar()
|
||||
|
||||
Reference in New Issue
Block a user