diff --git a/src/modules/partition/gui/ScanningDialog.cpp b/src/modules/partition/gui/ScanningDialog.cpp index 9e74cf5ab..b65f08c4c 100644 --- a/src/modules/partition/gui/ScanningDialog.cpp +++ b/src/modules/partition/gui/ScanningDialog.cpp @@ -20,6 +20,8 @@ #include "widgets/QtWaitingSpinner.h" +#include "Branding.h" + #include #include #include @@ -71,6 +73,18 @@ ScanningDialog::run( const QFuture< void >& future, watcher->setFuture( future ); } + +void +ScanningDialog::run( const QFuture< void >& future, QWidget* parent ) +{ + ScanningDialog::run( future, + tr( "Scanning storage devices..." ), + tr( "%1 Partitioning" ) + .arg( Calamares::Branding::instance()-> + string( Calamares::Branding::ShortProductName ) ), + parent ); +} + void ScanningDialog::setVisible(bool visible) { QDialog::setVisible( visible ); diff --git a/src/modules/partition/gui/ScanningDialog.h b/src/modules/partition/gui/ScanningDialog.h index 2ddfe883a..1e29700bc 100644 --- a/src/modules/partition/gui/ScanningDialog.h +++ b/src/modules/partition/gui/ScanningDialog.h @@ -35,6 +35,9 @@ public: const QString& windowTitle, QWidget* parent = nullptr ); + static void run( const QFuture< void >& future, + QWidget* parent = nullptr ); + public slots: void setVisible( bool visible ) override;