diff -r e2aaf07ef8fd -r e8932a99beb4 src/eric7/PipInterface/PipPackagesWidget.ui --- a/src/eric7/PipInterface/PipPackagesWidget.ui Thu Dec 12 11:42:04 2024 +0100 +++ b/src/eric7/PipInterface/PipPackagesWidget.ui Sat Dec 14 13:03:11 2024 +0100 @@ -10,7 +10,7 @@ <height>999</height> </rect> </property> - <layout class="QVBoxLayout" name="verticalLayout_8"> + <layout class="QVBoxLayout" name="verticalLayout"> <item> <layout class="QHBoxLayout" name="horizontalLayout"> <item> @@ -69,196 +69,6 @@ <number>0</number> </property> <item> - <widget class="QWidget" name="searchWidget" native="true"> - <layout class="QVBoxLayout" name="verticalLayout_2"> - <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_3"> - <item> - <spacer name="horizontalSpacer_3"> - <property name="orientation"> - <enum>Qt::Orientation::Horizontal</enum> - </property> - <property name="sizeHint" stdset="0"> - <size> - <width>40</width> - <height>20</height> - </size> - </property> - </spacer> - </item> - <item> - <widget class="QToolButton" name="installButton"> - <property name="toolTip"> - <string>Press to install the selected package</string> - </property> - </widget> - </item> - <item> - <widget class="QToolButton" name="installUserSiteButton"> - <property name="toolTip"> - <string>Press to install the selected package to the user site</string> - </property> - </widget> - </item> - <item> - <widget class="QToolButton" name="showDetailsButton"> - <property name="toolTip"> - <string>Press to show details for the selected entry</string> - </property> - </widget> - </item> - <item> - <spacer name="horizontalSpacer_4"> - <property name="orientation"> - <enum>Qt::Orientation::Horizontal</enum> - </property> - <property name="sizeHint" stdset="0"> - <size> - <width>40</width> - <height>20</height> - </size> - </property> - </spacer> - </item> - <item> - <widget class="QToolButton" name="searchToggleButton_2"> - <property name="toolTip"> - <string>Toggle to show or hide the search window</string> - </property> - <property name="checkable"> - <bool>true</bool> - </property> - </widget> - </item> - </layout> - </item> - <item> - <layout class="QHBoxLayout" name="horizontalLayout_8"> - <item> - <widget class="QLabel" name="label"> - <property name="text"> - <string>Package</string> - </property> - </widget> - </item> - <item> - <widget class="QLineEdit" name="searchNameEdit"> - <property name="toolTip"> - <string>Enter the search term for the package name</string> - </property> - <property name="placeholderText"> - <string>Enter search term</string> - </property> - </widget> - </item> - <item> - <widget class="QToolButton" name="searchButton"> - <property name="enabled"> - <bool>false</bool> - </property> - <property name="toolTip"> - <string>Press to start the search</string> - </property> - </widget> - </item> - <item> - <widget class="QToolButton" name="searchMoreButton"> - <property name="enabled"> - <bool>false</bool> - </property> - <property name="toolTip"> - <string>Press to search for more packages</string> - </property> - </widget> - </item> - </layout> - </item> - <item> - <widget class="QWidget" name="searchOptionsWidget" native="true"> - <layout class="QVBoxLayout" name="verticalLayout"> - <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> - </widget> - </item> - <item> - <widget class="QTreeWidget" name="searchResultList"> - <property name="alternatingRowColors"> - <bool>true</bool> - </property> - <property name="selectionMode"> - <enum>QAbstractItemView::SelectionMode::ExtendedSelection</enum> - </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> - <column> - <property name="text"> - <string>Package</string> - </property> - </column> - <column> - <property name="text"> - <string>Version</string> - </property> - </column> - <column> - <property name="text"> - <string>Released</string> - </property> - </column> - <column> - <property name="text"> - <string>Description</string> - </property> - </column> - </widget> - </item> - <item> - <widget class="QLabel" name="searchInfoLabel"/> - </item> - <item> - <widget class="Line" name="line_2"> - <property name="orientation"> - <enum>Qt::Orientation::Horizontal</enum> - </property> - </widget> - </item> - </layout> - </widget> - </item> - <item> <widget class="QWidget" name="baseWidget" native="true"> <layout class="QVBoxLayout" name="verticalLayout_6"> <property name="leftMargin"> @@ -296,6 +106,13 @@ </widget> </item> <item> + <widget class="QToolButton" name="installButton"> + <property name="toolTip"> + <string>Press to install a package.</string> + </property> + </widget> + </item> + <item> <widget class="QToolButton" name="upgradeButton"> <property name="toolTip"> <string>Press to upgrade the selected packages</string> @@ -350,16 +167,6 @@ </property> </spacer> </item> - <item> - <widget class="QToolButton" name="searchToggleButton_1"> - <property name="toolTip"> - <string>Toggle to show or hide the search window</string> - </property> - <property name="checkable"> - <bool>true</bool> - </property> - </widget> - </item> </layout> </item> <item> @@ -838,6 +645,38 @@ </widget> </widget> </item> + <item> + <widget class="Line" name="line_2"> + <property name="orientation"> + <enum>Qt::Orientation::Horizontal</enum> + </property> + </widget> + </item> + <item> + <layout class="QHBoxLayout" name="horizontalLayout_3"> + <item> + <widget class="QLabel" name="label"> + <property name="text"> + <string>Search Package:</string> + </property> + </widget> + </item> + <item> + <widget class="QLineEdit" name="searchEdit"> + <property name="toolTip"> + <string>Enter package name to search for.</string> + </property> + </widget> + </item> + <item> + <widget class="QToolButton" name="searchButton"> + <property name="toolTip"> + <string>Press to open a web browser for searching.</string> + </property> + </widget> + </item> + </layout> + </item> </layout> </widget> <customwidgets> @@ -857,12 +696,12 @@ <tabstop>environmentsComboBox</tabstop> <tabstop>pipMenuButton</tabstop> <tabstop>refreshButton</tabstop> + <tabstop>installButton</tabstop> <tabstop>upgradeButton</tabstop> <tabstop>upgradeAllButton</tabstop> <tabstop>uninstallButton</tabstop> <tabstop>showPackageDetailsButton</tabstop> <tabstop>cleanupButton</tabstop> - <tabstop>searchToggleButton_1</tabstop> <tabstop>localCheckBox</tabstop> <tabstop>notRequiredCheckBox</tabstop> <tabstop>userCheckBox</tabstop> @@ -873,14 +712,6 @@ <tabstop>installedFilesCheckBox</tabstop> <tabstop>packageInfoWidget</tabstop> <tabstop>vulnerabilitiesInfoWidget</tabstop> - <tabstop>installButton</tabstop> - <tabstop>installUserSiteButton</tabstop> - <tabstop>showDetailsButton</tabstop> - <tabstop>searchToggleButton_2</tabstop> - <tabstop>searchNameEdit</tabstop> - <tabstop>searchButton</tabstop> - <tabstop>searchMoreButton</tabstop> - <tabstop>searchResultList</tabstop> <tabstop>refreshDependenciesButton</tabstop> <tabstop>showDepPackageDetailsButton</tabstop> <tabstop>dependencyRepairButton</tabstop> @@ -891,6 +722,8 @@ <tabstop>userDepCheckBox</tabstop> <tabstop>dependenciesList</tabstop> <tabstop>dependencyInfoWidget</tabstop> + <tabstop>searchEdit</tabstop> + <tabstop>searchButton</tabstop> </tabstops> <resources/> <connections/>