From 22d956177232d17404a067a8c1875f592fcc2419 Mon Sep 17 00:00:00 2001
From: =?utf8?q?Bar=C4=B1=C5=9F=20Metin?= <Talip-Baris.Metin@sophia.inria.fr>
Date: Fri, 10 Sep 2010 15:25:09 +0200
Subject: [PATCH] add Submit button as a placeholder

---
 sface/screens/mainscreen.py | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/sface/screens/mainscreen.py b/sface/screens/mainscreen.py
index 0ae1cbd..fb0e99d 100644
--- a/sface/screens/mainscreen.py
+++ b/sface/screens/mainscreen.py
@@ -146,10 +146,6 @@ class SliceWidget(QWidget):
     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)
@@ -160,17 +156,29 @@ class SliceWidget(QWidget):
         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())
-- 
2.47.0