diff --git a/src/calamares/ViewManager.cpp b/src/calamares/ViewManager.cpp index 8c0f785c7..6e672641b 100644 --- a/src/calamares/ViewManager.cpp +++ b/src/calamares/ViewManager.cpp @@ -18,6 +18,7 @@ #include "ViewManager.h" +#include #include namespace Calamares @@ -49,12 +50,16 @@ ViewManager::ViewManager( QObject* parent ) m_back = new QPushButton( tr( "&Back" ), m_widget ); m_next = new QPushButton( tr( "&Next" ), m_widget ); + m_quit = new QPushButton( tr( "&Quit" ), m_widget ); QBoxLayout* bottomLayout = new QHBoxLayout; mainLayout->addLayout( bottomLayout ); bottomLayout->addStretch(); bottomLayout->addWidget( m_back ); bottomLayout->addWidget( m_next ); + bottomLayout->addSpacing( 12 ); + bottomLayout->addWidget( m_quit ); + connect( m_quit, &QPushButton::clicked, qApp, &QApplication::quit ); } diff --git a/src/calamares/ViewManager.h b/src/calamares/ViewManager.h index 6cf1a3722..4c8a1e0db 100644 --- a/src/calamares/ViewManager.h +++ b/src/calamares/ViewManager.h @@ -56,6 +56,7 @@ private: QStackedWidget* m_stack; QPushButton* m_back; QPushButton* m_next; + QPushButton* m_quit; }; }