diff --git a/picard/ui/ui_options_interface.py b/picard/ui/ui_options_interface.py index 82be93fc2..ee1abb59e 100644 --- a/picard/ui/ui_options_interface.py +++ b/picard/ui/ui_options_interface.py @@ -22,7 +22,7 @@ except AttributeError: class Ui_InterfaceOptionsPage(object): def setupUi(self, InterfaceOptionsPage): InterfaceOptionsPage.setObjectName(_fromUtf8("InterfaceOptionsPage")) - InterfaceOptionsPage.resize(431, 289) + InterfaceOptionsPage.resize(466, 500) self.vboxlayout = QtGui.QVBoxLayout(InterfaceOptionsPage) self.vboxlayout.setObjectName(_fromUtf8("vboxlayout")) self.groupBox_2 = QtGui.QGroupBox(InterfaceOptionsPage) @@ -71,8 +71,49 @@ class Ui_InterfaceOptionsPage(object): self.horizontalLayout.addItem(spacerItem) self.vboxlayout1.addLayout(self.horizontalLayout) self.vboxlayout.addWidget(self.groupBox_2) - spacerItem1 = QtGui.QSpacerItem(220, 61, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) - self.vboxlayout.addItem(spacerItem1) + self.customize_toolbar_box = QtGui.QGroupBox(InterfaceOptionsPage) + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Preferred) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.customize_toolbar_box.sizePolicy().hasHeightForWidth()) + self.customize_toolbar_box.setSizePolicy(sizePolicy) + self.customize_toolbar_box.setObjectName(_fromUtf8("customize_toolbar_box")) + self.verticalLayout = QtGui.QVBoxLayout(self.customize_toolbar_box) + self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) + self.toolbar_layout_list = QtGui.QListWidget(self.customize_toolbar_box) + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.toolbar_layout_list.sizePolicy().hasHeightForWidth()) + self.toolbar_layout_list.setSizePolicy(sizePolicy) + self.toolbar_layout_list.setObjectName(_fromUtf8("toolbar_layout_list")) + self.verticalLayout.addWidget(self.toolbar_layout_list) + self.edit_button_box = QtGui.QWidget(self.customize_toolbar_box) + self.edit_button_box.setObjectName(_fromUtf8("edit_button_box")) + self.edit_box_layout = QtGui.QHBoxLayout(self.edit_button_box) + self.edit_box_layout.setMargin(0) + self.edit_box_layout.setObjectName(_fromUtf8("edit_box_layout")) + self.add_button = QtGui.QToolButton(self.edit_button_box) + self.add_button.setObjectName(_fromUtf8("add_button")) + self.edit_box_layout.addWidget(self.add_button) + self.insert_seperator_button = QtGui.QToolButton(self.edit_button_box) + self.insert_seperator_button.setObjectName(_fromUtf8("insert_seperator_button")) + self.edit_box_layout.addWidget(self.insert_seperator_button) + spacerItem1 = QtGui.QSpacerItem(60, 20, QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Minimum) + self.edit_box_layout.addItem(spacerItem1) + self.up_button = QtGui.QToolButton(self.edit_button_box) + self.up_button.setArrowType(QtCore.Qt.UpArrow) + self.up_button.setObjectName(_fromUtf8("up_button")) + self.edit_box_layout.addWidget(self.up_button) + self.down_button = QtGui.QToolButton(self.edit_button_box) + self.down_button.setArrowType(QtCore.Qt.DownArrow) + self.down_button.setObjectName(_fromUtf8("down_button")) + self.edit_box_layout.addWidget(self.down_button) + self.remove_button = QtGui.QToolButton(self.edit_button_box) + self.remove_button.setObjectName(_fromUtf8("remove_button")) + self.edit_box_layout.addWidget(self.remove_button) + self.verticalLayout.addWidget(self.edit_button_box) + self.vboxlayout.addWidget(self.customize_toolbar_box) self.retranslateUi(InterfaceOptionsPage) QtCore.QMetaObject.connectSlotsByName(InterfaceOptionsPage) @@ -87,4 +128,15 @@ class Ui_InterfaceOptionsPage(object): self.starting_directory.setText(_("Begin browsing in the following directory:")) self.starting_directory_browse.setText(_("Browse...")) self.label.setText(_("User interface language:")) + self.customize_toolbar_box.setTitle(_("Customize Action Toolbar")) + self.add_button.setToolTip(_("Add a new button to Toolbar")) + self.add_button.setText(_("Add Action")) + self.insert_seperator_button.setToolTip(_("Insert a seperator")) + self.insert_seperator_button.setText(_("Add Seperator")) + self.up_button.setToolTip(_("Move selected item up")) + self.up_button.setText(_("...")) + self.down_button.setToolTip(_("Move selected item down")) + self.down_button.setText(_("...")) + self.remove_button.setToolTip(_("Remove button from toolbar")) + self.remove_button.setText(_("Remove")) diff --git a/ui/options_interface.ui b/ui/options_interface.ui index 6d7d8ec04..8eddf3046 100644 --- a/ui/options_interface.ui +++ b/ui/options_interface.ui @@ -6,7 +6,7 @@ 0 0 - 462 + 466 500 @@ -115,6 +115,12 @@ + + + 0 + 0 + + Customize Action Toolbar @@ -150,7 +156,17 @@ Add a new button to Toolbar - Add Button + Add Action + + + + + + + Insert a seperator + + + Add Seperator @@ -159,9 +175,12 @@ Qt::Horizontal + + QSizePolicy::MinimumExpanding + - 40 + 60 20