self.nodeView.setModel(self.nodeModel)
- label = QLabel("<a href='refresh'>Refresh</a>", self)
- label.setScaledContents(False)
- self.connect(label, SIGNAL('linkActivated(QString)'), self.refresh)
-
+ refresh = QLabel("<a href='refresh'>Refresh</a>", self)
+ refresh.setScaledContents(False)
slicename = QLabel ("Slice : %s"%(config.getSlice() or "None"),self)
+ slicename.setScaledContents(False)
+
+ hlayout = QHBoxLayout()
+ hlayout.addWidget(slicename)
+ hlayout.addStretch()
+ hlayout.addWidget(refresh)
layout = QVBoxLayout()
- layout.addWidget(label)
- layout.addWidget(slicename)
+ layout.addLayout(hlayout)
layout.addWidget(self.nodeView)
self.setLayout(layout)
self.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
+
+ self.connect(refresh, SIGNAL('linkActivated(QString)'), self.refresh)
def refresh(self, link=None):