diff --git a/picard/ui/tageditor.py b/picard/ui/tageditor.py index 53bbb5d79..f1802cfc6 100644 --- a/picard/ui/tageditor.py +++ b/picard/ui/tageditor.py @@ -80,6 +80,12 @@ class EditTagDialog(QtGui.QDialog): QtGui.QDialog.__init__(self, parent) self.ui = Ui_EditTagDialog() self.ui.setupUi(self) + button = QtGui.QPushButton(self.style().standardIcon(QtGui.QStyle.SP_DialogOkButton), _('&Ok')) + self.ui.buttonbox.addButton(button, QtGui.QDialogButtonBox.AcceptRole) + button = QtGui.QPushButton(self.style().standardIcon(QtGui.QStyle.SP_DialogCancelButton), _('&Cancel')) + self.ui.buttonbox.addButton(button, QtGui.QDialogButtonBox.RejectRole) + self.connect(self.ui.buttonbox, QtCore.SIGNAL('accepted()'), self, QtCore.SLOT('accept()')) + self.connect(self.ui.buttonbox, QtCore.SIGNAL('rejected()'), self, QtCore.SLOT('reject()')) self.connect(self.ui.name, QtCore.SIGNAL('currentIndexChanged(int)'), self.on_name_changed) items = [] for itemname, label in _tag_names.iteritems(): diff --git a/picard/ui/ui_edittagdialog.py b/picard/ui/ui_edittagdialog.py index 8fb6b0cf4..6930a26bf 100644 --- a/picard/ui/ui_edittagdialog.py +++ b/picard/ui/ui_edittagdialog.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'ui/edittagdialog.ui' # -# Created: Sat Dec 23 13:51:18 2006 +# Created: Sun Dec 31 11:09:05 2006 # by: PyQt4 UI code generator 4.1 # # WARNING! All changes made in this file will be lost! @@ -40,31 +40,14 @@ class Ui_EditTagDialog(object): self.value.setObjectName("value") self.vboxlayout.addWidget(self.value) - self.hboxlayout1 = QtGui.QHBoxLayout() - self.hboxlayout1.setMargin(0) - self.hboxlayout1.setSpacing(6) - self.hboxlayout1.setObjectName("hboxlayout1") - - spacerItem = QtGui.QSpacerItem(131,31,QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Minimum) - self.hboxlayout1.addItem(spacerItem) - - self.okButton = QtGui.QPushButton(EditTagDialog) - self.okButton.setDefault(True) - self.okButton.setObjectName("okButton") - self.hboxlayout1.addWidget(self.okButton) - - self.cancelButton = QtGui.QPushButton(EditTagDialog) - self.cancelButton.setObjectName("cancelButton") - self.hboxlayout1.addWidget(self.cancelButton) - self.vboxlayout.addLayout(self.hboxlayout1) + self.buttonbox = QtGui.QDialogButtonBox(EditTagDialog) + self.buttonbox.setOrientation(QtCore.Qt.Horizontal) + self.buttonbox.setObjectName("buttonbox") + self.vboxlayout.addWidget(self.buttonbox) self.retranslateUi(EditTagDialog) - QtCore.QObject.connect(self.okButton,QtCore.SIGNAL("clicked()"),EditTagDialog.accept) - QtCore.QObject.connect(self.cancelButton,QtCore.SIGNAL("clicked()"),EditTagDialog.reject) QtCore.QMetaObject.connectSlotsByName(EditTagDialog) def retranslateUi(self, EditTagDialog): EditTagDialog.setWindowTitle(_(u"Edit Tag")) - self.okButton.setText(_(u"OK")) - self.cancelButton.setText(_(u"Cancel")) diff --git a/ui/edittagdialog.ui b/ui/edittagdialog.ui index d3a53f466..11ec9cd00 100644 --- a/ui/edittagdialog.ui +++ b/ui/edittagdialog.ui @@ -46,80 +46,14 @@ - - - 0 + + + Qt::Horizontal - - 6 - - - - - Qt::Horizontal - - - - 131 - 31 - - - - - - - - OK - - - true - - - - - - - Cancel - - - - + - - - okButton - clicked() - EditTagDialog - accept() - - - 196 - 200 - - - 108 - 189 - - - - - cancelButton - clicked() - EditTagDialog - reject() - - - 275 - 199 - - - 275 - 217 - - - - +