X-Git-Url: http://git.onelab.eu/?p=sface.git;a=blobdiff_plain;f=sface%2Fscreens%2Fconfigscreen.py;h=3ea4cb8d639a309164453cbcac0869bcb10ca383;hp=7cb3ef7603e25b0aa38ad381d009b814d0276a4b;hb=8cfbfbd5c19fcab179e037efacd608e3b4c64b6e;hpb=e095c7423002644d129cef273f3a63646903b788 diff --git a/sface/screens/configscreen.py b/sface/screens/configscreen.py index 7cb3ef7..3ea4cb8 100644 --- a/sface/screens/configscreen.py +++ b/sface/screens/configscreen.py @@ -6,13 +6,15 @@ from sface.sficonfig import config from sface.screens.sfascreen import SfaScreen class ConfigWidget(QWidget): - def __init__(self, parent=None): + def __init__(self, parent): QWidget.__init__(self, parent) label1 = QLabel("User HRN:", self) self.user = QLineEdit(config.getUser(), self) + self.user.setAttribute(Qt.WA_MacShowFocusRect, 0) label2 = QLabel("Slice HRN:", self) self.slice = QLineEdit(config.getSlice(), self) + self.slice.setAttribute(Qt.WA_MacShowFocusRect, 0) apply = QPushButton("Apply", self) apply.setSizePolicy(QSizePolicy.Maximum, QSizePolicy.Maximum) @@ -31,10 +33,11 @@ class ConfigWidget(QWidget): config.setUser("%s" % self.user.text()) config.setSlice("%s" % self.slice.text()) config.save_config() + self.parent().setStatus("Configuration saved!", timeout=3000) class ConfigScreen(SfaScreen): - def __init__(self, parent=None): + def __init__(self, parent): SfaScreen.__init__(self, parent) widget = ConfigWidget(self)