margin: 2px;
}
-QLabel {
+ QPushButton {
+ background-color: white;
+ border: 2px solid gray;
+ border-radius: 4px;
+ padding: 6px;
+ margin: 5px;
+ }
+
+ QPushButton:pressed {
+ background-color: #5599FF;
+ }
-}
''')
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)