diff --git a/picard/ui/options/interface.py b/picard/ui/options/interface.py index 9e271a4bb..d70fb1261 100644 --- a/picard/ui/options/interface.py +++ b/picard/ui/options/interface.py @@ -209,8 +209,7 @@ class InterfaceOptionsPage(OptionsPage): self.update_buttons = self.move_view.update_buttons if not OS_SUPPORTS_THEMES: - self.ui.ui_theme.hide() - self.ui.label_theme.hide() + self.ui.ui_theme_container.hide() def load(self): config = get_config() diff --git a/picard/ui/theme.py b/picard/ui/theme.py index b7b60a996..bb4307a2c 100644 --- a/picard/ui/theme.py +++ b/picard/ui/theme.py @@ -49,7 +49,6 @@ if IS_MACOS: mojave_version = (10, 14) # Dark theme support was introduced in Mojave return current_version >= mojave_version OS_SUPPORTS_THEMES = is_dark_theme_supported() - del is_dark_theme_supported elif IS_HAIKU: OS_SUPPORTS_THEMES = False @@ -65,6 +64,10 @@ class UiTheme(Enum): def __str__(self): return self.value + @classmethod + def __missing__(cls, value): + return cls.DEFAULT + # Those are labels for display # example to display translated "System" theme name: _(UI_THEMES[UiTheme.DEFAULT]) diff --git a/picard/ui/ui_options_interface.py b/picard/ui/ui_options_interface.py index 6b10ceffa..34a33f1af 100644 --- a/picard/ui/ui_options_interface.py +++ b/picard/ui/ui_options_interface.py @@ -1,160 +1,178 @@ -# -*- coding: utf-8 -*- - -# Automatically generated - don't edit. -# Use `python setup.py build_ui` to update it. - - -from PyQt5 import QtCore, QtGui, QtWidgets - - -class Ui_InterfaceOptionsPage(object): - def setupUi(self, InterfaceOptionsPage): - InterfaceOptionsPage.setObjectName("InterfaceOptionsPage") - InterfaceOptionsPage.resize(466, 505) - self.vboxlayout = QtWidgets.QVBoxLayout(InterfaceOptionsPage) - self.vboxlayout.setObjectName("vboxlayout") - self.groupBox_2 = QtWidgets.QGroupBox(InterfaceOptionsPage) - self.groupBox_2.setObjectName("groupBox_2") - self.vboxlayout1 = QtWidgets.QVBoxLayout(self.groupBox_2) - self.vboxlayout1.setObjectName("vboxlayout1") - self.toolbar_show_labels = QtWidgets.QCheckBox(self.groupBox_2) - self.toolbar_show_labels.setObjectName("toolbar_show_labels") - self.vboxlayout1.addWidget(self.toolbar_show_labels) - self.toolbar_multiselect = QtWidgets.QCheckBox(self.groupBox_2) - self.toolbar_multiselect.setObjectName("toolbar_multiselect") - self.vboxlayout1.addWidget(self.toolbar_multiselect) - self.builtin_search = QtWidgets.QCheckBox(self.groupBox_2) - self.builtin_search.setObjectName("builtin_search") - self.vboxlayout1.addWidget(self.builtin_search) - self.use_adv_search_syntax = QtWidgets.QCheckBox(self.groupBox_2) - self.use_adv_search_syntax.setObjectName("use_adv_search_syntax") - self.vboxlayout1.addWidget(self.use_adv_search_syntax) - self.quit_confirmation = QtWidgets.QCheckBox(self.groupBox_2) - self.quit_confirmation.setObjectName("quit_confirmation") - self.vboxlayout1.addWidget(self.quit_confirmation) - self.filebrowser_horizontal_autoscroll = QtWidgets.QCheckBox(self.groupBox_2) - self.filebrowser_horizontal_autoscroll.setObjectName("filebrowser_horizontal_autoscroll") - self.vboxlayout1.addWidget(self.filebrowser_horizontal_autoscroll) - self.starting_directory = QtWidgets.QCheckBox(self.groupBox_2) - self.starting_directory.setObjectName("starting_directory") - self.vboxlayout1.addWidget(self.starting_directory) - self.horizontalLayout_4 = QtWidgets.QHBoxLayout() - self.horizontalLayout_4.setSpacing(2) - self.horizontalLayout_4.setObjectName("horizontalLayout_4") - self.starting_directory_path = QtWidgets.QLineEdit(self.groupBox_2) - self.starting_directory_path.setEnabled(False) - self.starting_directory_path.setObjectName("starting_directory_path") - self.horizontalLayout_4.addWidget(self.starting_directory_path) - self.starting_directory_browse = QtWidgets.QPushButton(self.groupBox_2) - self.starting_directory_browse.setEnabled(False) - self.starting_directory_browse.setObjectName("starting_directory_browse") - self.horizontalLayout_4.addWidget(self.starting_directory_browse) - self.vboxlayout1.addLayout(self.horizontalLayout_4) - self.label = QtWidgets.QLabel(self.groupBox_2) - self.label.setObjectName("label") - self.vboxlayout1.addWidget(self.label) - self.horizontalLayout = QtWidgets.QHBoxLayout() - self.horizontalLayout.setObjectName("horizontalLayout") - self.ui_language = QtWidgets.QComboBox(self.groupBox_2) - self.ui_language.setObjectName("ui_language") - self.horizontalLayout.addWidget(self.ui_language) - spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) - self.horizontalLayout.addItem(spacerItem) - self.vboxlayout1.addLayout(self.horizontalLayout) - self.label_theme = QtWidgets.QLabel(self.groupBox_2) - self.label_theme.setObjectName("label_theme") - self.vboxlayout1.addWidget(self.label_theme) - self.horizontalLayout_2 = QtWidgets.QHBoxLayout() - self.horizontalLayout_2.setObjectName("horizontalLayout_2") - self.ui_theme = QtWidgets.QComboBox(self.groupBox_2) - self.ui_theme.setObjectName("ui_theme") - self.horizontalLayout_2.addWidget(self.ui_theme) - spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) - self.horizontalLayout_2.addItem(spacerItem1) - self.vboxlayout1.addLayout(self.horizontalLayout_2) - self.vboxlayout.addWidget(self.groupBox_2) - self.customize_toolbar_box = QtWidgets.QGroupBox(InterfaceOptionsPage) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.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("customize_toolbar_box") - self.verticalLayout = QtWidgets.QVBoxLayout(self.customize_toolbar_box) - self.verticalLayout.setObjectName("verticalLayout") - self.toolbar_layout_list = QtWidgets.QListWidget(self.customize_toolbar_box) - sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.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("toolbar_layout_list") - self.verticalLayout.addWidget(self.toolbar_layout_list) - self.edit_button_box = QtWidgets.QWidget(self.customize_toolbar_box) - self.edit_button_box.setObjectName("edit_button_box") - self.edit_box_layout = QtWidgets.QHBoxLayout(self.edit_button_box) - self.edit_box_layout.setContentsMargins(0, 0, 0, 0) - self.edit_box_layout.setObjectName("edit_box_layout") - self.add_button = QtWidgets.QToolButton(self.edit_button_box) - self.add_button.setObjectName("add_button") - self.edit_box_layout.addWidget(self.add_button) - self.insert_separator_button = QtWidgets.QToolButton(self.edit_button_box) - self.insert_separator_button.setObjectName("insert_separator_button") - self.edit_box_layout.addWidget(self.insert_separator_button) - spacerItem2 = QtWidgets.QSpacerItem(50, 20, QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Minimum) - self.edit_box_layout.addItem(spacerItem2) - self.up_button = QtWidgets.QToolButton(self.edit_button_box) - icon = QtGui.QIcon.fromTheme(":/images/16x16/go-up.png") - self.up_button.setIcon(icon) - self.up_button.setObjectName("up_button") - self.edit_box_layout.addWidget(self.up_button) - self.down_button = QtWidgets.QToolButton(self.edit_button_box) - icon = QtGui.QIcon.fromTheme(":/images/16x16/go-down.png") - self.down_button.setIcon(icon) - self.down_button.setObjectName("down_button") - self.edit_box_layout.addWidget(self.down_button) - self.remove_button = QtWidgets.QToolButton(self.edit_button_box) - self.remove_button.setObjectName("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) - InterfaceOptionsPage.setTabOrder(self.toolbar_show_labels, self.toolbar_multiselect) - InterfaceOptionsPage.setTabOrder(self.toolbar_multiselect, self.builtin_search) - InterfaceOptionsPage.setTabOrder(self.builtin_search, self.use_adv_search_syntax) - InterfaceOptionsPage.setTabOrder(self.use_adv_search_syntax, self.quit_confirmation) - InterfaceOptionsPage.setTabOrder(self.quit_confirmation, self.starting_directory) - InterfaceOptionsPage.setTabOrder(self.starting_directory, self.starting_directory_path) - InterfaceOptionsPage.setTabOrder(self.starting_directory_path, self.starting_directory_browse) - InterfaceOptionsPage.setTabOrder(self.starting_directory_browse, self.ui_language) - InterfaceOptionsPage.setTabOrder(self.ui_language, self.toolbar_layout_list) - InterfaceOptionsPage.setTabOrder(self.toolbar_layout_list, self.add_button) - InterfaceOptionsPage.setTabOrder(self.add_button, self.insert_separator_button) - InterfaceOptionsPage.setTabOrder(self.insert_separator_button, self.up_button) - InterfaceOptionsPage.setTabOrder(self.up_button, self.down_button) - InterfaceOptionsPage.setTabOrder(self.down_button, self.remove_button) - - def retranslateUi(self, InterfaceOptionsPage): - _translate = QtCore.QCoreApplication.translate - self.groupBox_2.setTitle(_("Miscellaneous")) - self.toolbar_show_labels.setText(_("Show text labels under icons")) - self.toolbar_multiselect.setText(_("Allow selection of multiple directories")) - self.builtin_search.setText(_("Use builtin search rather than looking in browser")) - self.use_adv_search_syntax.setText(_("Use advanced query syntax")) - self.quit_confirmation.setText(_("Show a quit confirmation dialog for unsaved changes")) - self.filebrowser_horizontal_autoscroll.setText(_("Adjust horizontal position in file browser automatically")) - self.starting_directory.setText(_("Begin browsing in the following directory:")) - self.starting_directory_browse.setText(_("Browse...")) - self.label.setText(_("User interface language:")) - self.label_theme.setText(_("User interface color theme:")) - 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_separator_button.setToolTip(_("Insert a separator")) - self.insert_separator_button.setText(_("Add Separator")) - self.up_button.setToolTip(_("Move selected item up")) - self.down_button.setToolTip(_("Move selected item down")) - self.remove_button.setToolTip(_("Remove button from toolbar")) - self.remove_button.setText(_("Remove")) +# -*- coding: utf-8 -*- + +# Automatically generated - don't edit. +# Use `python setup.py build_ui` to update it. + + +from PyQt5 import QtCore, QtGui, QtWidgets + + +class Ui_InterfaceOptionsPage(object): + def setupUi(self, InterfaceOptionsPage): + InterfaceOptionsPage.setObjectName("InterfaceOptionsPage") + InterfaceOptionsPage.resize(466, 735) + self.vboxlayout = QtWidgets.QVBoxLayout(InterfaceOptionsPage) + self.vboxlayout.setObjectName("vboxlayout") + self.groupBox_2 = QtWidgets.QGroupBox(InterfaceOptionsPage) + self.groupBox_2.setObjectName("groupBox_2") + self.vboxlayout1 = QtWidgets.QVBoxLayout(self.groupBox_2) + self.vboxlayout1.setObjectName("vboxlayout1") + self.toolbar_show_labels = QtWidgets.QCheckBox(self.groupBox_2) + self.toolbar_show_labels.setObjectName("toolbar_show_labels") + self.vboxlayout1.addWidget(self.toolbar_show_labels) + self.toolbar_multiselect = QtWidgets.QCheckBox(self.groupBox_2) + self.toolbar_multiselect.setObjectName("toolbar_multiselect") + self.vboxlayout1.addWidget(self.toolbar_multiselect) + self.builtin_search = QtWidgets.QCheckBox(self.groupBox_2) + self.builtin_search.setObjectName("builtin_search") + self.vboxlayout1.addWidget(self.builtin_search) + self.use_adv_search_syntax = QtWidgets.QCheckBox(self.groupBox_2) + self.use_adv_search_syntax.setObjectName("use_adv_search_syntax") + self.vboxlayout1.addWidget(self.use_adv_search_syntax) + self.quit_confirmation = QtWidgets.QCheckBox(self.groupBox_2) + self.quit_confirmation.setObjectName("quit_confirmation") + self.vboxlayout1.addWidget(self.quit_confirmation) + self.filebrowser_horizontal_autoscroll = QtWidgets.QCheckBox(self.groupBox_2) + self.filebrowser_horizontal_autoscroll.setObjectName("filebrowser_horizontal_autoscroll") + self.vboxlayout1.addWidget(self.filebrowser_horizontal_autoscroll) + self.starting_directory = QtWidgets.QCheckBox(self.groupBox_2) + self.starting_directory.setObjectName("starting_directory") + self.vboxlayout1.addWidget(self.starting_directory) + self.horizontalLayout_4 = QtWidgets.QHBoxLayout() + self.horizontalLayout_4.setSpacing(2) + self.horizontalLayout_4.setObjectName("horizontalLayout_4") + self.starting_directory_path = QtWidgets.QLineEdit(self.groupBox_2) + self.starting_directory_path.setEnabled(False) + self.starting_directory_path.setObjectName("starting_directory_path") + self.horizontalLayout_4.addWidget(self.starting_directory_path) + self.starting_directory_browse = QtWidgets.QPushButton(self.groupBox_2) + self.starting_directory_browse.setEnabled(False) + self.starting_directory_browse.setObjectName("starting_directory_browse") + self.horizontalLayout_4.addWidget(self.starting_directory_browse) + self.vboxlayout1.addLayout(self.horizontalLayout_4) + self.label = QtWidgets.QLabel(self.groupBox_2) + self.label.setObjectName("label") + self.vboxlayout1.addWidget(self.label) + self.horizontalLayout = QtWidgets.QHBoxLayout() + self.horizontalLayout.setObjectName("horizontalLayout") + self.ui_language = QtWidgets.QComboBox(self.groupBox_2) + self.ui_language.setObjectName("ui_language") + self.horizontalLayout.addWidget(self.ui_language) + spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) + self.horizontalLayout.addItem(spacerItem) + self.vboxlayout1.addLayout(self.horizontalLayout) + self.ui_theme_container = QtWidgets.QWidget(self.groupBox_2) + self.ui_theme_container.setEnabled(True) + sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.ui_theme_container.sizePolicy().hasHeightForWidth()) + self.ui_theme_container.setSizePolicy(sizePolicy) + self.ui_theme_container.setMinimumSize(QtCore.QSize(0, 55)) + self.ui_theme_container.setBaseSize(QtCore.QSize(0, 30)) + self.ui_theme_container.setObjectName("ui_theme_container") + self.verticalLayoutWidget = QtWidgets.QWidget(self.ui_theme_container) + self.verticalLayoutWidget.setGeometry(QtCore.QRect(-3, 0, 421, 52)) + self.verticalLayoutWidget.setObjectName("verticalLayoutWidget") + self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget) + self.verticalLayout_3.setContentsMargins(4, 0, 0, 0) + self.verticalLayout_3.setSpacing(6) + self.verticalLayout_3.setObjectName("verticalLayout_3") + self.label_theme = QtWidgets.QLabel(self.verticalLayoutWidget) + self.label_theme.setObjectName("label_theme") + self.verticalLayout_3.addWidget(self.label_theme) + self.horizontalLayout_2 = QtWidgets.QHBoxLayout() + self.horizontalLayout_2.setObjectName("horizontalLayout_2") + self.ui_theme = QtWidgets.QComboBox(self.verticalLayoutWidget) + self.ui_theme.setObjectName("ui_theme") + self.horizontalLayout_2.addWidget(self.ui_theme) + spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) + self.horizontalLayout_2.addItem(spacerItem1) + self.verticalLayout_3.addLayout(self.horizontalLayout_2) + self.vboxlayout1.addWidget(self.ui_theme_container) + self.vboxlayout.addWidget(self.groupBox_2) + self.customize_toolbar_box = QtWidgets.QGroupBox(InterfaceOptionsPage) + sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.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("customize_toolbar_box") + self.verticalLayout = QtWidgets.QVBoxLayout(self.customize_toolbar_box) + self.verticalLayout.setObjectName("verticalLayout") + self.toolbar_layout_list = QtWidgets.QListWidget(self.customize_toolbar_box) + sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.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("toolbar_layout_list") + self.verticalLayout.addWidget(self.toolbar_layout_list) + self.edit_button_box = QtWidgets.QWidget(self.customize_toolbar_box) + self.edit_button_box.setObjectName("edit_button_box") + self.edit_box_layout = QtWidgets.QHBoxLayout(self.edit_button_box) + self.edit_box_layout.setContentsMargins(0, 0, 0, 0) + self.edit_box_layout.setObjectName("edit_box_layout") + self.add_button = QtWidgets.QToolButton(self.edit_button_box) + self.add_button.setObjectName("add_button") + self.edit_box_layout.addWidget(self.add_button) + self.insert_separator_button = QtWidgets.QToolButton(self.edit_button_box) + self.insert_separator_button.setObjectName("insert_separator_button") + self.edit_box_layout.addWidget(self.insert_separator_button) + spacerItem2 = QtWidgets.QSpacerItem(50, 20, QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Minimum) + self.edit_box_layout.addItem(spacerItem2) + self.up_button = QtWidgets.QToolButton(self.edit_button_box) + icon = QtGui.QIcon.fromTheme(":/images/16x16/go-up.png") + self.up_button.setIcon(icon) + self.up_button.setObjectName("up_button") + self.edit_box_layout.addWidget(self.up_button) + self.down_button = QtWidgets.QToolButton(self.edit_button_box) + icon = QtGui.QIcon.fromTheme(":/images/16x16/go-down.png") + self.down_button.setIcon(icon) + self.down_button.setObjectName("down_button") + self.edit_box_layout.addWidget(self.down_button) + self.remove_button = QtWidgets.QToolButton(self.edit_button_box) + self.remove_button.setObjectName("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) + InterfaceOptionsPage.setTabOrder(self.toolbar_show_labels, self.toolbar_multiselect) + InterfaceOptionsPage.setTabOrder(self.toolbar_multiselect, self.builtin_search) + InterfaceOptionsPage.setTabOrder(self.builtin_search, self.use_adv_search_syntax) + InterfaceOptionsPage.setTabOrder(self.use_adv_search_syntax, self.quit_confirmation) + InterfaceOptionsPage.setTabOrder(self.quit_confirmation, self.starting_directory) + InterfaceOptionsPage.setTabOrder(self.starting_directory, self.starting_directory_path) + InterfaceOptionsPage.setTabOrder(self.starting_directory_path, self.starting_directory_browse) + InterfaceOptionsPage.setTabOrder(self.starting_directory_browse, self.ui_language) + InterfaceOptionsPage.setTabOrder(self.ui_language, self.toolbar_layout_list) + InterfaceOptionsPage.setTabOrder(self.toolbar_layout_list, self.add_button) + InterfaceOptionsPage.setTabOrder(self.add_button, self.insert_separator_button) + InterfaceOptionsPage.setTabOrder(self.insert_separator_button, self.up_button) + InterfaceOptionsPage.setTabOrder(self.up_button, self.down_button) + InterfaceOptionsPage.setTabOrder(self.down_button, self.remove_button) + + def retranslateUi(self, InterfaceOptionsPage): + _translate = QtCore.QCoreApplication.translate + self.groupBox_2.setTitle(_("Miscellaneous")) + self.toolbar_show_labels.setText(_("Show text labels under icons")) + self.toolbar_multiselect.setText(_("Allow selection of multiple directories")) + self.builtin_search.setText(_("Use builtin search rather than looking in browser")) + self.use_adv_search_syntax.setText(_("Use advanced query syntax")) + self.quit_confirmation.setText(_("Show a quit confirmation dialog for unsaved changes")) + self.filebrowser_horizontal_autoscroll.setText(_("Adjust horizontal position in file browser automatically")) + self.starting_directory.setText(_("Begin browsing in the following directory:")) + self.starting_directory_browse.setText(_("Browse...")) + self.label.setText(_("User interface language:")) + self.label_theme.setText(_("User interface color theme:")) + 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_separator_button.setToolTip(_("Insert a separator")) + self.insert_separator_button.setText(_("Add Separator")) + self.up_button.setToolTip(_("Move selected item up")) + self.down_button.setToolTip(_("Move selected item down")) + 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 73112b8fa..05028f005 100644 --- a/ui/options_interface.ui +++ b/ui/options_interface.ui @@ -7,7 +7,7 @@ 0 0 466 - 505 + 735 @@ -118,32 +118,75 @@ - - - User interface color theme: + + + true + + + 0 + 0 + + + + + 0 + 55 + + + + + 0 + 30 + + + + + + -3 + 0 + 421 + 52 + + + + + 6 + + + 4 + + + + + User interface color theme: + + + + + + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + - - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - @@ -226,7 +269,8 @@ Move selected item up - + + .. @@ -236,7 +280,8 @@ Move selected item down - + + ..