diff --git a/picard/ui/ui_options_script.py b/picard/ui/ui_options_script.py index 6dd0c17b8..c13f2e4dd 100644 --- a/picard/ui/ui_options_script.py +++ b/picard/ui/ui_options_script.py @@ -40,32 +40,43 @@ class Ui_ScriptingOptionsPage(object): self.groupBox.setSizePolicy(sizePolicy) self.groupBox.setTitle(_fromUtf8("")) self.groupBox.setObjectName(_fromUtf8("groupBox")) - self.gridLayout = QtGui.QGridLayout(self.groupBox) - self.gridLayout.setObjectName(_fromUtf8("gridLayout")) - self.script_list = QtGui.QListWidget(self.groupBox) - sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Expanding) + self.verticalLayout_3 = QtGui.QVBoxLayout(self.groupBox) + self.verticalLayout_3.setMargin(0) + self.verticalLayout_3.setSpacing(6) + self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) + self.add_script = QtGui.QToolButton(self.groupBox) + self.add_script.setToolButtonStyle(QtCore.Qt.ToolButtonTextOnly) + self.add_script.setAutoRaise(False) + self.add_script.setObjectName(_fromUtf8("add_script")) + self.verticalLayout_3.addWidget(self.add_script) + self.splitter = QtGui.QSplitter(self.groupBox) + self.splitter.setOrientation(QtCore.Qt.Horizontal) + self.splitter.setChildrenCollapsible(False) + self.splitter.setObjectName(_fromUtf8("splitter")) + self.script_list = QtGui.QListWidget(self.splitter) + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Ignored, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.script_list.sizePolicy().hasHeightForWidth()) self.script_list.setSizePolicy(sizePolicy) self.script_list.setObjectName(_fromUtf8("script_list")) - self.gridLayout.addWidget(self.script_list, 2, 2, 3, 1) - self.tagger_script = QtGui.QTextEdit(self.groupBox) - self.tagger_script.setObjectName(_fromUtf8("tagger_script")) - self.gridLayout.addWidget(self.tagger_script, 3, 4, 2, 2) - self.add_script = QtGui.QToolButton(self.groupBox) - self.add_script.setToolButtonStyle(QtCore.Qt.ToolButtonTextOnly) - self.add_script.setAutoRaise(False) - self.add_script.setObjectName(_fromUtf8("add_script")) - self.gridLayout.addWidget(self.add_script, 0, 2, 1, 1) - self.script_name = QtGui.QLineEdit(self.groupBox) + self.formWidget = QtGui.QWidget(self.splitter) + self.formWidget.setObjectName(_fromUtf8("formWidget")) + self.verticalLayout_2 = QtGui.QVBoxLayout(self.formWidget) + self.verticalLayout_2.setMargin(0) + self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) + self.script_name = QtGui.QLineEdit(self.formWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.script_name.sizePolicy().hasHeightForWidth()) self.script_name.setSizePolicy(sizePolicy) self.script_name.setObjectName(_fromUtf8("script_name")) - self.gridLayout.addWidget(self.script_name, 2, 4, 1, 2) + self.verticalLayout_2.addWidget(self.script_name) + self.tagger_script = QtGui.QTextEdit(self.formWidget) + self.tagger_script.setObjectName(_fromUtf8("tagger_script")) + self.verticalLayout_2.addWidget(self.tagger_script) + self.verticalLayout_3.addWidget(self.splitter) self.verticalLayout.addWidget(self.groupBox) self.script_error = QtGui.QLabel(self.enable_tagger_scripts) self.script_error.setText(_fromUtf8("")) diff --git a/ui/options_script.ui b/ui/options_script.ui index 1b89b8b80..9eb25c7a4 100644 --- a/ui/options_script.ui +++ b/ui/options_script.ui @@ -14,7 +14,16 @@ 6 - + + 9 + + + 9 + + + 9 + + 9 @@ -37,21 +46,23 @@ - - - - - - 0 - 0 - - - - - - - - + + + 6 + + + 0 + + + 0 + + + 0 + + + 0 + + Add new script @@ -67,17 +78,54 @@ - - - - - 0 - 0 - + + + + Qt::Horizontal - - Display Name + + false + + + + 0 + 0 + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + 0 + 0 + + + + Display Name + + + + + + + +