X-Git-Url: http://git.onelab.eu/?p=sface.git;a=blobdiff_plain;f=sface%2Fscreens%2Fconfigscreen.py;h=56391f1c277132fcf0ac5c473054482e6d5c91b4;hp=077ee1b7ec870a82f68f14ecb9c52cb31a2196ea;hb=af944fe917c3f4236a162b318d466f3948543019;hpb=b09988e1840c80455eef1e745a4205b49c03d6d0 diff --git a/sface/screens/configscreen.py b/sface/screens/configscreen.py index 077ee1b..56391f1 100644 --- a/sface/screens/configscreen.py +++ b/sface/screens/configscreen.py @@ -25,13 +25,15 @@ class ConfigWidget(QWidget): setattr(self,field,edit) layout.addWidget (edit) + hlayout = QHBoxLayout() + hlayout.addStretch() for (action,label) in [('apply','Apply'), ('save','Apply && Save')]: button=QPushButton(label, self) button.setSizePolicy(QSizePolicy.Maximum, QSizePolicy.Maximum) - layout.addWidget(button, 0, Qt.AlignRight) - layout.addStretch() + hlayout.addWidget(button, 0, Qt.AlignRight) self.connect(button, SIGNAL('clicked()'), getattr(self,action)) + layout.addLayout(hlayout) self.setLayout(layout)