From 99c03f7fbb8f35e0254ad72969e098aac30ac6f7 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 11 Mar 2020 05:01:39 +0100 Subject: [PATCH] [libcalamaresui] Behave better as a model --- src/libcalamaresui/ViewManager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libcalamaresui/ViewManager.cpp b/src/libcalamaresui/ViewManager.cpp index f9fd48dc5..96d4cc3a0 100644 --- a/src/libcalamaresui/ViewManager.cpp +++ b/src/libcalamaresui/ViewManager.cpp @@ -157,6 +157,7 @@ ViewManager::addViewStep( ViewStep* step ) void ViewManager::insertViewStep( int before, ViewStep* step ) { + emit beginInsertRows( QModelIndex(), before, before ); m_steps.insert( before, step ); connect( step, &ViewStep::enlarge, this, &ViewManager::enlarge ); connect( step, &ViewStep::nextStatusChanged, this, [this]( bool status ) { @@ -183,6 +184,7 @@ ViewManager::insertViewStep( int before, ViewStep* step ) m_stack->insertWidget( before, step->widget() ); m_stack->setCurrentIndex( 0 ); step->widget()->setFocus(); + emit endInsertRows(); }