Mon, 07 Nov 2022 17:19:58 +0100
Corrected/acknowledged some bad import style and removed some obsolete code.
<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>InterfacePage</class> <widget class="QWidget" name="InterfacePage"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>550</width> <height>1140</height> </rect> </property> <layout class="QVBoxLayout" name="verticalLayout_3"> <item> <widget class="QLabel" name="headerLabel"> <property name="text"> <string><b>Configure User Interface</b></string> </property> </widget> </item> <item> <widget class="Line" name="line9"> <property name="frameShape"> <enum>QFrame::HLine</enum> </property> <property name="frameShadow"> <enum>QFrame::Sunken</enum> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> </widget> </item> <item> <widget class="QGroupBox" name="groupBox_4"> <property name="title"> <string>Browsers</string> </property> <layout class="QGridLayout" name="gridLayout_2"> <item row="3" column="0" colspan="2"> <layout class="QHBoxLayout" name="horizontalLayout_2"> <item> <widget class="QLabel" name="label_4"> <property name="text"> <string>Filter out files:</string> </property> </widget> </item> <item> <widget class="QLineEdit" name="fileFiltersEdit"> <property name="toolTip"> <string>Enter wildcard file patterns separated by semicolon. Files matching these patterns will not be shown by the file browsers.</string> </property> </widget> </item> </layout> </item> <item row="0" column="0"> <widget class="QCheckBox" name="uiBrowsersListFoldersFirstCheckBox"> <property name="toolTip"> <string>Select, if folders should be listed first in the various browsers</string> </property> <property name="text"> <string>List folders first in Browsers</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QCheckBox" name="uiBrowsersHideNonPublicCheckBox"> <property name="toolTip"> <string>Select to hide non public classes, methods and attributes in the browsers.</string> </property> <property name="text"> <string>Hide non public members in Browsers</string> </property> </widget> </item> <item row="1" column="0"> <widget class="QCheckBox" name="uiBrowsersSortByOccurrenceCheckBox"> <property name="toolTip"> <string>Select to sort file contents by occurrence</string> </property> <property name="text"> <string>Sort contents by occurrence</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QCheckBox" name="browserShowCodingCheckBox"> <property name="toolTip"> <string>Select to show the source code encoding</string> </property> <property name="text"> <string>Show source file encoding</string> </property> </widget> </item> </layout> </widget> </item> <item> <widget class="QGroupBox" name="uiCaptionShowsFilenameGroupBox"> <property name="focusPolicy"> <enum>Qt::StrongFocus</enum> </property> <property name="toolTip"> <string>Select, if the caption of the main window should show the filename of the current editor</string> </property> <property name="title"> <string>Caption shows filename</string> </property> <property name="checkable"> <bool>true</bool> </property> <layout class="QHBoxLayout"> <item> <widget class="QLabel" name="label"> <property name="text"> <string>Filename Length</string> </property> </widget> </item> <item> <widget class="QSpinBox" name="filenameLengthSpinBox"> <property name="toolTip"> <string>Enter the number of characters to be shown in the main window title.</string> </property> <property name="minimum"> <number>10</number> </property> <property name="maximum"> <number>999</number> </property> <property name="singleStep"> <number>10</number> </property> <property name="value"> <number>100</number> </property> </widget> </item> <item> <spacer> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>31</width> <height>23</height> </size> </property> </spacer> </item> </layout> </widget> </item> <item> <layout class="QGridLayout" name="gridLayout_3"> <item row="0" column="0"> <widget class="QLabel" name="label_2"> <property name="text"> <string>Style:</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QComboBox" name="styleComboBox"> <property name="toolTip"> <string>Select the interface style</string> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="label_3"> <property name="text"> <string>Style Sheet:</string> </property> </widget> </item> <item row="1" column="1"> <widget class="EricPathPicker" name="styleSheetPicker" native="true"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="focusPolicy"> <enum>Qt::StrongFocus</enum> </property> <property name="toolTip"> <string>Enter the path of the style sheet file</string> </property> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="label_6"> <property name="text"> <string>Style Icons Path:</string> </property> </widget> </item> <item row="2" column="1"> <widget class="EricPathPicker" name="styleIconsPathPicker" native="true"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="focusPolicy"> <enum>Qt::StrongFocus</enum> </property> <property name="toolTip"> <string>Enter the path to the icons used within the style sheet (empty for default)</string> </property> </widget> </item> </layout> </item> <item> <widget class="QGroupBox" name="groupBox_8"> <property name="title"> <string>Sidebars</string> </property> <layout class="QVBoxLayout" name="verticalLayout_2"> <item> <layout class="QHBoxLayout" name="horizontalLayout"> <item> <layout class="QGridLayout" name="gridLayout_7"> <item row="0" column="0" colspan="2"> <widget class="QPushButton" name="iconBarButton"> <property name="toolTip"> <string>Select the icon bar background color</string> </property> <property name="text"> <string>Icon Bar Color</string> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="label_5"> <property name="text"> <string>Icon Size:</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QComboBox" name="iconSizeComboBox"> <property name="toolTip"> <string>Select the icon size</string> </property> </widget> </item> </layout> </item> <item> <widget class="QLabel" name="sampleLabel"> <property name="minimumSize"> <size> <width>50</width> <height>50</height> </size> </property> <property name="text"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QLabel" name="highlightedSampleLabel"> <property name="minimumSize"> <size> <width>50</width> <height>50</height> </size> </property> <property name="text"> <string/> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <spacer name="horizontalSpacer_2"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>396</width> <height>20</height> </size> </property> </spacer> </item> </layout> </item> <item> <widget class="Line" name="line9_3"> <property name="frameShape"> <enum>QFrame::HLine</enum> </property> <property name="frameShadow"> <enum>QFrame::Sunken</enum> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> </widget> </item> <item> <widget class="QLabel" name="TextLabel1_2_2_3"> <property name="text"> <string><font color="#FF0000"><b>Note:</b> The following setting will be activated at the next startup of the application.</font></string> </property> </widget> </item> <item> <widget class="QCheckBox" name="combinedLeftRightSidebarCheckBox"> <property name="toolTip"> <string>Select to combine the left and right sidebar</string> </property> <property name="text"> <string>Combine left and right sidebar</string> </property> </widget> </item> </layout> </widget> </item> <item> <widget class="Line" name="line9_2"> <property name="frameShape"> <enum>QFrame::HLine</enum> </property> <property name="frameShadow"> <enum>QFrame::Sunken</enum> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> </widget> </item> <item> <widget class="QLabel" name="TextLabel1_2_2_2"> <property name="text"> <string><font color="#FF0000"><b>Note:</b> All settings below are activated at the next startup of the application.</font></string> </property> </widget> </item> <item> <layout class="QGridLayout" name="gridLayout"> <item row="1" column="1"> <widget class="QComboBox" name="layoutComboBox"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Select the layout type.</string> </property> <item> <property name="text"> <string>Sidebars</string> </property> </item> <item> <property name="text"> <string>Toolboxes</string> </property> </item> </widget> </item> <item row="0" column="1"> <widget class="QComboBox" name="languageComboBox"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Select the interface language.</string> </property> <property name="whatsThis"> <string>The interface language can be selected from this list. If "system" is selected, the interface language is determined by the system. The selection of "none" means, that the default language will be used.</string> </property> </widget> </item> <item row="0" column="0"> <widget class="QLabel" name="languageLabel"> <property name="sizePolicy"> <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Language:</string> </property> <property name="buddy"> <cstring>languageComboBox</cstring> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="layoutLabel"> <property name="text"> <string>Layout:</string> </property> </widget> </item> </layout> </item> <item> <widget class="QGroupBox" name="groupBox_3"> <property name="title"> <string>Integrated Tools Activation</string> </property> <layout class="QVBoxLayout" name="verticalLayout"> <item> <widget class="QGroupBox" name="groupBox_10"> <property name="title"> <string>Left Side</string> </property> <layout class="QGridLayout" name="gridLayout_5"> <item row="2" column="0"> <widget class="QCheckBox" name="symbolsCheckBox"> <property name="toolTip"> <string>Select to activate the Symbols widget</string> </property> <property name="text"> <string>Symbols</string> </property> </widget> </item> <item row="1" column="0"> <widget class="QCheckBox" name="templateViewerCheckBox"> <property name="toolTip"> <string>Select to activate the Template viewer</string> </property> <property name="text"> <string>Template-Viewer</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QCheckBox" name="fileBrowserCheckBox"> <property name="toolTip"> <string>Select to activate the File-Browser widget</string> </property> <property name="text"> <string>File-Browser</string> </property> </widget> </item> <item row="0" column="0"> <widget class="QCheckBox" name="findReplaceCheckBox"> <property name="toolTip"> <string>Select to activate the embedded Find/Replace In Files tool.</string> </property> <property name="text"> <string>Find/Replace In Files</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QCheckBox" name="findLocationCheckBox"> <property name="toolTip"> <string>Select to activate the embedded Find File tool.</string> </property> <property name="text"> <string>Find File</string> </property> </widget> </item> </layout> </widget> </item> <item> <widget class="QGroupBox" name="leftRightGroupBox"> <property name="title"> <string>Right Side</string> </property> <layout class="QGridLayout" name="gridLayout_4"> <item row="0" column="0"> <widget class="QCheckBox" name="codeDocumentationViewerCheckBox"> <property name="toolTip"> <string>Select to activate the Code Documentation Viewer</string> </property> <property name="text"> <string>Code Documentation Viewer</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QCheckBox" name="helpViewerCheckBox"> <property name="toolTip"> <string>Select to activate the Help Viewer widget</string> </property> <property name="text"> <string>Help Viewer</string> </property> </widget> </item> <item row="1" column="0"> <widget class="QCheckBox" name="condaCheckBox"> <property name="toolTip"> <string>Select to activate the conda package manager widget</string> </property> <property name="text"> <string>Conda Package Manager</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QCheckBox" name="pypiCheckBox"> <property name="toolTip"> <string>Select to activate the PyPI package manager widget</string> </property> <property name="text"> <string>PyPI Package Manager</string> </property> </widget> </item> <item row="2" column="0"> <widget class="QCheckBox" name="cooperationCheckBox"> <property name="toolTip"> <string>Select to activate the Cooperation widget</string> </property> <property name="text"> <string>Cooperation</string> </property> </widget> </item> <item row="2" column="1"> <widget class="QCheckBox" name="ircCheckBox"> <property name="toolTip"> <string>Select to activate the IRC widget</string> </property> <property name="text"> <string>IRC</string> </property> </widget> </item> <item row="3" column="0"> <widget class="QCheckBox" name="microPythonCheckBox"> <property name="toolTip"> <string>Select to activate the MicroPython widget</string> </property> <property name="text"> <string>MicroPython</string> </property> </widget> </item> </layout> </widget> </item> <item> <widget class="QGroupBox" name="groupBox_11"> <property name="title"> <string>Bottom Side</string> </property> <layout class="QGridLayout" name="gridLayout_6"> <item row="0" column="0"> <widget class="QCheckBox" name="numbersCheckBox"> <property name="toolTip"> <string>Select to activate the Numbers widget</string> </property> <property name="text"> <string>Numbers</string> </property> </widget> </item> </layout> </widget> </item> </layout> </widget> </item> <item> <layout class="QHBoxLayout" name="horizontalLayout_3"> <item> <spacer name="horizontalSpacer"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QPushButton" name="resetLayoutButton"> <property name="text"> <string>Reset layout to factory defaults</string> </property> </widget> </item> <item> <spacer name="horizontalSpacer_3"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> </layout> </item> <item> <spacer name="verticalSpacer"> <property name="orientation"> <enum>Qt::Vertical</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>0</height> </size> </property> </spacer> </item> </layout> </widget> <customwidgets> <customwidget> <class>EricPathPicker</class> <extends>QWidget</extends> <header>eric7/EricWidgets/EricPathPicker.h</header> <container>1</container> </customwidget> </customwidgets> <tabstops> <tabstop>uiBrowsersListFoldersFirstCheckBox</tabstop> <tabstop>uiBrowsersHideNonPublicCheckBox</tabstop> <tabstop>uiBrowsersSortByOccurrenceCheckBox</tabstop> <tabstop>browserShowCodingCheckBox</tabstop> <tabstop>fileFiltersEdit</tabstop> <tabstop>uiCaptionShowsFilenameGroupBox</tabstop> <tabstop>filenameLengthSpinBox</tabstop> <tabstop>styleComboBox</tabstop> <tabstop>styleSheetPicker</tabstop> <tabstop>styleIconsPathPicker</tabstop> <tabstop>iconBarButton</tabstop> <tabstop>iconSizeComboBox</tabstop> <tabstop>combinedLeftRightSidebarCheckBox</tabstop> <tabstop>languageComboBox</tabstop> <tabstop>layoutComboBox</tabstop> <tabstop>findReplaceCheckBox</tabstop> <tabstop>findLocationCheckBox</tabstop> <tabstop>templateViewerCheckBox</tabstop> <tabstop>fileBrowserCheckBox</tabstop> <tabstop>symbolsCheckBox</tabstop> <tabstop>codeDocumentationViewerCheckBox</tabstop> <tabstop>helpViewerCheckBox</tabstop> <tabstop>condaCheckBox</tabstop> <tabstop>pypiCheckBox</tabstop> <tabstop>cooperationCheckBox</tabstop> <tabstop>ircCheckBox</tabstop> <tabstop>microPythonCheckBox</tabstop> <tabstop>numbersCheckBox</tabstop> <tabstop>resetLayoutButton</tabstop> </tabstops> <resources/> <connections/> </ui>