From 09006a936d7c0e59c9f2c86f263cd23864e5cad8 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 10 Mar 2020 12:37:57 -0500 Subject: [PATCH] [netinstall] Expand groups if requested --- src/modules/netinstall/NetInstallPage.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/netinstall/NetInstallPage.cpp b/src/modules/netinstall/NetInstallPage.cpp index 86228558e..ac1ffc0b8 100644 --- a/src/modules/netinstall/NetInstallPage.cpp +++ b/src/modules/netinstall/NetInstallPage.cpp @@ -155,10 +155,14 @@ NetInstallPage::dataIsHere() ui->groupswidget->header()->setSectionResizeMode( 1, QHeaderView::Stretch ); cDebug() << "Groups info rows=" << m_groups->rowCount(); - for ( int i = 0; i < m_groups->rowCount(); ++i ) + for ( int i = m_groups->rowCount() - 1; i >= 0; --i ) { auto index = m_groups->index(i,0); cDebug() << Logger::SubEntry << i << m_groups->data(index, Qt::DisplayRole); + if ( m_groups->data(index, PackageModel::MetaExpandRole).toBool() ) + { + ui->groupswidget->setExpanded(index, true); + } } emit checkReady( true );