From 7d00f7e0dc2cc2e156e74b86520b45398d4bc1e9 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 11 May 2020 16:26:38 +0200 Subject: [PATCH] [welcome] Explain in the debug log what failed --- src/modules/welcome/checker/CheckerContainer.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/modules/welcome/checker/CheckerContainer.cpp b/src/modules/welcome/checker/CheckerContainer.cpp index 53e65fa04..f98b5b3d3 100644 --- a/src/modules/welcome/checker/CheckerContainer.cpp +++ b/src/modules/welcome/checker/CheckerContainer.cpp @@ -55,6 +55,16 @@ CheckerContainer::~CheckerContainer() void CheckerContainer::requirementsComplete( bool ok ) { + if ( !ok ) + { + cDebug() << "Requirements not satisfied" << m_model.count() << "entries:"; + for ( int i = 0; i < m_model.count(); ++i ) + { + auto index = m_model.index( i ); + cDebug() << Logger::SubEntry << i << m_model.data( index, Calamares::RequirementsModel::Name ).toString() + << m_model.data( index, Calamares::RequirementsModel::Satisfied ).toBool(); + } + } layout()->removeWidget( m_waitingWidget ); m_waitingWidget->deleteLater();