Browse Source

Merge remote-tracking branch 'qubesos/pr/101'

* qubesos/pr/101:
  Removed 'close window' button in progress dialogs in Qube Manager
Marek Marczykowski-Górecki 5 years ago
parent
commit
b0e275bb3e
1 changed files with 12 additions and 0 deletions
  1. 12 0
      qubesmanager/qube_manager.py

+ 12 - 0
qubesmanager/qube_manager.py

@@ -524,6 +524,9 @@ class VmManagerWindow(ui_qubemanager.Ui_VmManagerWindow, QtGui.QMainWindow):
             self.tr(
                 "Loading Qube Manager..."), "", 0, 0)
         progress.setWindowTitle(self.tr("Qube Manager"))
+        progress.setWindowFlags(QtCore.Qt.Window |
+                                QtCore.Qt.WindowTitleHint |
+                                QtCore.Qt.CustomizeWindowHint)
         progress.setCancelButton(None)
         progress.setModal(True)
         progress.show()
@@ -711,6 +714,9 @@ class VmManagerWindow(ui_qubemanager.Ui_VmManagerWindow, QtGui.QMainWindow):
             progress = QtGui.QProgressDialog(
                 self.tr(
                     "Removing Qube: <b>{0}</b>...").format(vm.name), "", 0, 0)
+            progress.setWindowFlags(QtCore.Qt.Window |
+                                    QtCore.Qt.WindowTitleHint |
+                                    QtCore.Qt.CustomizeWindowHint)
             progress.setCancelButton(None)
             progress.setModal(True)
             progress.show()
@@ -765,6 +771,9 @@ class VmManagerWindow(ui_qubemanager.Ui_VmManagerWindow, QtGui.QMainWindow):
         progress = QtGui.QProgressDialog(
             self.tr("Cloning Qube <b>{0}</b> to <b>{1}</b>...").format(
                 vm.name, clone_name), "", 0, 0)
+        progress.setWindowFlags(QtCore.Qt.Window |
+                                QtCore.Qt.WindowTitleHint |
+                                QtCore.Qt.CustomizeWindowHint)
         progress.setCancelButton(None)
         progress.setModal(True)
         progress.show()
@@ -1008,6 +1017,9 @@ class VmManagerWindow(ui_qubemanager.Ui_VmManagerWindow, QtGui.QMainWindow):
                 self.tr(
                     "<b>{0}</b><br>Please wait for the updater to "
                     "launch...").format(vm.name), "", 0, 0)
+        progress.setWindowFlags(QtCore.Qt.Window |
+                                QtCore.Qt.WindowTitleHint |
+                                QtCore.Qt.CustomizeWindowHint)
         progress.setCancelButton(None)
         progress.setModal(True)
         progress.show()