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
-
-
-
-
+