Kaynağa Gözat

Mark paused VMs with grey icon (#707)

Marek Marczykowski 11 yıl önce
ebeveyn
işleme
74f9bcd6f7
3 değiştirilmiş dosya ile 3 ekleme ve 1 silme
  1. BIN
      icons/paused.png
  2. 2 0
      qubesmanager/main.py
  3. 1 1
      resources.qrc

BIN
icons/paused.png


+ 2 - 0
qubesmanager/main.py

@@ -204,6 +204,8 @@ class VmStatusIcon(QLabel):
     def set_on_icon(self):
         if self.vm.last_power_state == "Running":
             icon = QIcon (":/on.png")
+        elif self.vm.last_power_state in ["Paused"]:
+            icon = QIcon (":/paused.png")
         elif self.vm.last_power_state in ["Transient", "Halting", "Dying"]:
             icon = QIcon (":/transient.png")
         else:

+ 1 - 1
resources.qrc

@@ -21,6 +21,7 @@
     <file alias="add.png">icons/add.png</file>
     <file alias="flag-blue.png">icons/flag-blue.png</file>
     <file alias="on.png">icons/running.png</file>
+    <file alias="paused.png">icons/paused.png</file>
     <file alias="transient.png">icons/transient.png</file>
     <file alias="flag-green.png">icons/flag-green.png</file>
     <file alias="flag-red.png">icons/flag-red.png</file>
@@ -49,5 +50,4 @@
     <file alias="showcpuload.png">icons/showcpuload.png</file>
     <file alias="mic.png">icons/mic.png</file>
   </qresource>
-  <qresource/>
 </RCC>