def __init__(self, parent):
QWidget.__init__(self, parent)
- self.nodeView = NodeView(self)
- self.nodeModel = NodeModel(self)
- self.nodeView.setModel(self.nodeModel)
-
refresh = QLabel("<a href='refresh'>Refresh</a>", self)
refresh.setScaledContents(False)
slicename = QLabel ("Slice : %s"%(config.getSlice() or "None"),self)
hlayout.addStretch()
hlayout.addWidget(refresh)
+ self.nodeView = NodeView(self)
+ self.nodeModel = NodeModel(self)
+ self.nodeView.setModel(self.nodeModel)
+
+ submit = QPushButton("Submit", self)
+ submit.setSizePolicy(QSizePolicy.Maximum, QSizePolicy.Maximum)
+
layout = QVBoxLayout()
layout.addLayout(hlayout)
layout.addWidget(self.nodeView)
+ layout.addWidget(submit, 0, Qt.AlignRight)
self.setLayout(layout)
self.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
self.connect(refresh, SIGNAL('linkActivated(QString)'), self.refresh)
+ self.connect(submit, SIGNAL('clicked()'), self.submit)
rspec_file = os.path.expanduser("~/.sfi/%s.rspec" % config.getSlice())
if os.path.exists(rspec_file):
self.updateView()
+
+ def submit(self):
+ self.parent().setStatus("TODO: Submit not implemented yet!")
def readSliceRSpec(self):
rspec_file = os.path.expanduser("~/.sfi/%s.rspec" % config.getSlice())