summaryrefslogtreecommitdiff
path: root/utils/rbutilqt/gui
diff options
context:
space:
mode:
Diffstat (limited to 'utils/rbutilqt/gui')
-rw-r--r--utils/rbutilqt/gui/selectiveinstallwidget.cpp12
-rw-r--r--utils/rbutilqt/gui/selectiveinstallwidget.h1
2 files changed, 13 insertions, 0 deletions
diff --git a/utils/rbutilqt/gui/selectiveinstallwidget.cpp b/utils/rbutilqt/gui/selectiveinstallwidget.cpp
index 28dd50d482..91e4fcf1cf 100644
--- a/utils/rbutilqt/gui/selectiveinstallwidget.cpp
+++ b/utils/rbutilqt/gui/selectiveinstallwidget.cpp
@@ -409,6 +409,17 @@ void SelectiveInstallWidget::installBootloader(void)
409 } 409 }
410} 410}
411 411
412void SelectiveInstallWidget::installBootloaderHints()
413{
414 if(ui.bootloaderCheckbox->isChecked()) {
415 QString msg = BootloaderInstallHelper::preinstallHints(
416 RbSettings::value(RbSettings::Platform).toString());
417 if(!msg.isEmpty()) {
418 QMessageBox::information(this, tr("Manual steps required"), msg);
419 }
420 }
421}
422
412void SelectiveInstallWidget::installBootloaderPost() 423void SelectiveInstallWidget::installBootloaderPost()
413{ 424{
414 // don't do anything if no bootloader install has been done. 425 // don't do anything if no bootloader install has been done.
@@ -610,6 +621,7 @@ static const struct {
610 { "Quake", "games/quake.rock", PlayerBuildInfo::QuakeUrl }, 621 { "Quake", "games/quake.rock", PlayerBuildInfo::QuakeUrl },
611 { "Puzzles fonts", "games/sgt-blackbox.rock", PlayerBuildInfo::PuzzFontsUrl }, 622 { "Puzzles fonts", "games/sgt-blackbox.rock", PlayerBuildInfo::PuzzFontsUrl },
612 { "Wolf3D", "games/wolf3d.rock", PlayerBuildInfo::Wolf3DUrl }, 623 { "Wolf3D", "games/wolf3d.rock", PlayerBuildInfo::Wolf3DUrl },
624 { "XRick", "games/xrick.rock", PlayerBuildInfo::XRickUrl },
613 { "XWorld", "games/xworld.rock", PlayerBuildInfo::XWorldUrl }, 625 { "XWorld", "games/xworld.rock", PlayerBuildInfo::XWorldUrl },
614 { "MIDI Patchset", "viewers/midi.rock", PlayerBuildInfo::MidiPatchsetUrl }, 626 { "MIDI Patchset", "viewers/midi.rock", PlayerBuildInfo::MidiPatchsetUrl },
615}; 627};
diff --git a/utils/rbutilqt/gui/selectiveinstallwidget.h b/utils/rbutilqt/gui/selectiveinstallwidget.h
index d430cecb10..64083497a0 100644
--- a/utils/rbutilqt/gui/selectiveinstallwidget.h
+++ b/utils/rbutilqt/gui/selectiveinstallwidget.h
@@ -31,6 +31,7 @@ class SelectiveInstallWidget : public QWidget
31 Q_OBJECT 31 Q_OBJECT
32 public: 32 public:
33 SelectiveInstallWidget(QWidget* parent = nullptr); 33 SelectiveInstallWidget(QWidget* parent = nullptr);
34 void installBootloaderHints(void);
34 35
35 public slots: 36 public slots:
36 void updateVersion(void); 37 void updateVersion(void);