diff --git a/misc/helper-scripts/check-deployment-target-gui.py b/misc/helper-scripts/check-deployment-target-gui.py index a1ac35cf01f0b0295e569023b94248ae78232802..e1c97d793dbc7f4e941ec9e234fc384d2244b7d0 100755 --- a/misc/helper-scripts/check-deployment-target-gui.py +++ b/misc/helper-scripts/check-deployment-target-gui.py @@ -19,12 +19,14 @@ def run_gui(platform): app = QApplication(sys.argv) msg_box = QMessageBox() msg_box.setWindowTitle("This plaform is not installed!") - msg_box.addButton(QMessageBox.Ok) - msg_box.addButton(QMessageBox.Cancel) + ok = msg_box.addButton("Install now", QMessageBox.AcceptRole) + later = msg_box.addButton("Install later", QMessageBox.RejectRole) + msg_box.setEscapeButton(later) + msg_box.setDefaultButton(ok) msg_box.setIcon(QMessageBox.Warning) msg_box.setText("Do you want to install target {} ?".format(platform)) - res = msg_box.exec_() - if res == QMessageBox.Ok: + msg_box.exec_() + if msg_box.clickedButton() == ok: print("OK, will do.") else: warn_box = QMessageBox()