--- a/src/eric7/PipInterface/PipPackagesWidget.ui Mon Jul 03 10:04:30 2023 +0200 +++ b/src/eric7/PipInterface/PipPackagesWidget.ui Mon Jul 03 12:04:39 2023 +0200 @@ -7,10 +7,10 @@ <x>0</x> <y>0</y> <width>500</width> - <height>1000</height> + <height>999</height> </rect> </property> - <layout class="QVBoxLayout" name="verticalLayout_6"> + <layout class="QVBoxLayout" name="verticalLayout_8"> <item> <layout class="QHBoxLayout" name="horizontalLayout"> <item> @@ -256,19 +256,7 @@ </item> <item> <widget class="QWidget" name="baseWidget" native="true"> - <layout class="QVBoxLayout" name="verticalLayout_4"> - <property name="leftMargin"> - <number>0</number> - </property> - <property name="topMargin"> - <number>0</number> - </property> - <property name="rightMargin"> - <number>0</number> - </property> - <property name="bottomMargin"> - <number>0</number> - </property> + <layout class="QVBoxLayout" name="verticalLayout_6"> <item> <layout class="QHBoxLayout" name="horizontalLayout_2"> <item> @@ -402,6 +390,9 @@ <property name="orientation"> <enum>Qt::Vertical</enum> </property> + <property name="childrenCollapsible"> + <bool>false</bool> + </property> <widget class="QTreeWidget" name="packagesList"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> @@ -448,95 +439,136 @@ </property> </column> </widget> - <widget class="QWidget" name="widget" native="true"> - <property name="sizePolicy"> - <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> - <horstretch>0</horstretch> - <verstretch>1</verstretch> - </sizepolicy> + <widget class="QTabWidget" name="infoWidget"> + <property name="currentIndex"> + <number>0</number> </property> - <layout class="QVBoxLayout" name="verticalLayout_3"> - <property name="leftMargin"> - <number>0</number> - </property> - <property name="topMargin"> - <number>0</number> - </property> - <property name="rightMargin"> - <number>0</number> - </property> - <property name="bottomMargin"> - <number>0</number> - </property> - <item> - <layout class="QHBoxLayout" name="horizontalLayout_7"> - <item> - <widget class="QCheckBox" name="verboseCheckBox"> - <property name="toolTip"> - <string>Select to show verbose package information</string> - </property> + <widget class="QWidget" name="packageTab"> + <attribute name="title"> + <string>Package</string> + </attribute> + <layout class="QVBoxLayout" name="verticalLayout_4"> + <item> + <layout class="QHBoxLayout" name="horizontalLayout_7"> + <item> + <widget class="QCheckBox" name="verboseCheckBox"> + <property name="toolTip"> + <string>Select to show verbose package information</string> + </property> + <property name="text"> + <string>Verbose Information</string> + </property> + </widget> + </item> + <item> + <widget class="QCheckBox" name="installedFilesCheckBox"> + <property name="toolTip"> + <string>Select to show information about installed files</string> + </property> + <property name="text"> + <string>Installed Files</string> + </property> + </widget> + </item> + </layout> + </item> + <item> + <widget class="QTreeWidget" name="packageInfoWidget"> + <property name="sizePolicy"> + <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> + <horstretch>0</horstretch> + <verstretch>1</verstretch> + </sizepolicy> + </property> + <property name="alternatingRowColors"> + <bool>true</bool> + </property> + <property name="rootIsDecorated"> + <bool>false</bool> + </property> + <property name="itemsExpandable"> + <bool>false</bool> + </property> + <property name="allColumnsShowFocus"> + <bool>true</bool> + </property> + <property name="wordWrap"> + <bool>true</bool> + </property> + <property name="columnCount"> + <number>2</number> + </property> + <attribute name="headerVisible"> + <bool>false</bool> + </attribute> + <attribute name="headerStretchLastSection"> + <bool>false</bool> + </attribute> + <column> <property name="text"> - <string>Verbose Information</string> - </property> - </widget> - </item> - <item> - <widget class="QCheckBox" name="installedFilesCheckBox"> - <property name="toolTip"> - <string>Select to show information about installed files</string> - </property> - <property name="text"> - <string>Installed Files</string> + <string notr="true">1</string> </property> - </widget> - </item> - </layout> - </item> - <item> - <widget class="QTreeWidget" name="infoWidget"> - <property name="sizePolicy"> - <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> - <horstretch>0</horstretch> - <verstretch>1</verstretch> - </sizepolicy> - </property> - <property name="alternatingRowColors"> - <bool>true</bool> - </property> - <property name="rootIsDecorated"> - <bool>false</bool> - </property> - <property name="itemsExpandable"> - <bool>false</bool> - </property> - <property name="allColumnsShowFocus"> - <bool>true</bool> - </property> - <property name="wordWrap"> - <bool>true</bool> - </property> - <property name="columnCount"> - <number>2</number> - </property> - <attribute name="headerVisible"> - <bool>false</bool> - </attribute> - <attribute name="headerStretchLastSection"> - <bool>false</bool> - </attribute> - <column> - <property name="text"> - <string notr="true">1</string> + </column> + <column> + <property name="text"> + <string notr="true">2</string> + </property> + </column> + </widget> + </item> + </layout> + </widget> + <widget class="QWidget" name="vulnerabilitiesTab"> + <attribute name="title"> + <string>Vulnerabilities</string> + </attribute> + <layout class="QVBoxLayout" name="verticalLayout_3"> + <item> + <widget class="QTreeWidget" name="vulnerabilitiesInfoWidget"> + <property name="sizePolicy"> + <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> + <horstretch>0</horstretch> + <verstretch>1</verstretch> + </sizepolicy> + </property> + <property name="alternatingRowColors"> + <bool>true</bool> + </property> + <property name="rootIsDecorated"> + <bool>false</bool> </property> - </column> - <column> - <property name="text"> - <string notr="true">2</string> + <property name="itemsExpandable"> + <bool>false</bool> + </property> + <property name="allColumnsShowFocus"> + <bool>true</bool> + </property> + <property name="wordWrap"> + <bool>true</bool> + </property> + <property name="columnCount"> + <number>2</number> </property> - </column> - </widget> - </item> - </layout> + <attribute name="headerVisible"> + <bool>false</bool> + </attribute> + <attribute name="headerStretchLastSection"> + <bool>false</bool> + </attribute> + <column> + <property name="text"> + <string notr="true">1</string> + </property> + </column> + <column> + <property name="text"> + <string notr="true">2</string> + </property> + </column> + </widget> + </item> + </layout> + </widget> </widget> </widget> </item> @@ -792,9 +824,11 @@ <tabstop>userCheckBox</tabstop> <tabstop>vulnerabilityCheckBox</tabstop> <tabstop>packagesList</tabstop> + <tabstop>infoWidget</tabstop> <tabstop>verboseCheckBox</tabstop> <tabstop>installedFilesCheckBox</tabstop> - <tabstop>infoWidget</tabstop> + <tabstop>packageInfoWidget</tabstop> + <tabstop>vulnerabilitiesInfoWidget</tabstop> <tabstop>installButton</tabstop> <tabstop>installUserSiteButton</tabstop> <tabstop>showDetailsButton</tabstop>