Store widgets refences in VmInfoWidget
Needed to change its styles, colors etc later.
This commit is contained in:
		
							parent
							
								
									76761f6ba5
								
							
						
					
					
						commit
						f34b7f97c9
					
				@ -97,23 +97,23 @@ class VmInfoWidget (QWidget):
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        layout0 = QHBoxLayout()
 | 
					        layout0 = QHBoxLayout()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        label_name = QLabel (vm.name)
 | 
					        self.label_name = QLabel (vm.name)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        self.vm_running = vm.is_running()
 | 
					        self.vm_running = vm.is_running()
 | 
				
			||||||
        layout0.addWidget(label_name, alignment=Qt.AlignLeft)
 | 
					        layout0.addWidget(self.label_name, alignment=Qt.AlignLeft)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        layout1 = QHBoxLayout()
 | 
					        layout1 = QHBoxLayout()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if vm.is_appvm() or vm.is_disposablevm():
 | 
					        if vm.is_appvm() or vm.is_disposablevm():
 | 
				
			||||||
            label_tmpl = QLabel ("<i><font color=\"gray\">" + (vm.template_vm.name if vm.template_vm is not None else "--") + "</i></font>")
 | 
					            self.label_tmpl = QLabel ("<i><font color=\"gray\">" + (vm.template_vm.name if vm.template_vm is not None else "--") + "</i></font>")
 | 
				
			||||||
        elif vm.is_template():
 | 
					        elif vm.is_template():
 | 
				
			||||||
            label_tmpl = QLabel ("<i><font color=\"gray\">TemplateVM</i></font>")
 | 
					            self.label_tmpl = QLabel ("<i><font color=\"gray\">TemplateVM</i></font>")
 | 
				
			||||||
        elif vm.qid == 0:
 | 
					        elif vm.qid == 0:
 | 
				
			||||||
            label_tmpl = QLabel ("<i><font color=\"gray\">AdminVM</i></font>")
 | 
					            self.label_tmpl = QLabel ("<i><font color=\"gray\">AdminVM</i></font>")
 | 
				
			||||||
        elif vm.is_netvm():
 | 
					        elif vm.is_netvm():
 | 
				
			||||||
            label_tmpl = QLabel ("<i><font color=\"gray\">NetVM</i></font>")
 | 
					            self.label_tmpl = QLabel ("<i><font color=\"gray\">NetVM</i></font>")
 | 
				
			||||||
        else:
 | 
					        else:
 | 
				
			||||||
            label_tmpl = QLabel ("")
 | 
					            self.label_tmpl = QLabel ("")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        label_icon_networked = self.set_icon(":/networking.png", vm.is_networked())
 | 
					        label_icon_networked = self.set_icon(":/networking.png", vm.is_networked())
 | 
				
			||||||
        layout1.addWidget(label_icon_networked, alignment=Qt.AlignLeft)
 | 
					        layout1.addWidget(label_icon_networked, alignment=Qt.AlignLeft)
 | 
				
			||||||
@ -122,7 +122,7 @@ class VmInfoWidget (QWidget):
 | 
				
			|||||||
            label_icon_updtbl = self.set_icon(":/updateable.png", True)
 | 
					            label_icon_updtbl = self.set_icon(":/updateable.png", True)
 | 
				
			||||||
            layout1.addWidget(label_icon_updtbl, alignment=Qt.AlignLeft)
 | 
					            layout1.addWidget(label_icon_updtbl, alignment=Qt.AlignLeft)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        layout1.addWidget(label_tmpl, alignment=Qt.AlignLeft)
 | 
					        layout1.addWidget(self.label_tmpl, alignment=Qt.AlignLeft)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        layout1.addStretch()
 | 
					        layout1.addStretch()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user