src/eric7/PluginManager/PluginRepositoryDialog.py

branch
eric7
changeset 9538
1fce92e31dad
parent 9482
a2bc06a54d9d
child 9624
b47dfa7a137d
diff -r 66a2e32ecba9 -r 1fce92e31dad src/eric7/PluginManager/PluginRepositoryDialog.py
--- a/src/eric7/PluginManager/PluginRepositoryDialog.py	Sat Nov 26 17:15:15 2022 +0100
+++ b/src/eric7/PluginManager/PluginRepositoryDialog.py	Sat Nov 26 19:21:18 2022 +0100
@@ -107,12 +107,12 @@
         else:
             self.__pluginManager = pluginManager
             self.__external = False
+
         self.__integratedWidget = integrated
 
-        if integrated:
+        if self.__integratedWidget:
             self.layout().setContentsMargins(0, 3, 0, 0)
 
-        if self.__integratedWidget:
             self.__actionButtonsLayout = QHBoxLayout()
             self.__actionButtonsLayout.addStretch()
 
@@ -152,8 +152,10 @@
 
             self.__actionButtonsLayout.addStretch()
 
-            self.layout().addLayout(self.__actionButtonsLayout)
+            self.layout().insertLayout(0, self.__actionButtonsLayout)
             self.buttonBox.hide()
+
+            self.repositoryList.setHeaderHidden(True)
         else:
             self.__updateButton = self.buttonBox.addButton(
                 self.tr("Update"), QDialogButtonBox.ButtonRole.ActionRole
@@ -170,11 +172,18 @@
             self.__installButton = self.buttonBox.addButton(
                 self.tr("Close && Install"), QDialogButtonBox.ButtonRole.ActionRole
             )
-            if not self.__integratedWidget:
-                self.__closeButton = self.buttonBox.addButton(
-                    self.tr("Close"), QDialogButtonBox.ButtonRole.RejectRole
-                )
-                self.__closeButton.setEnabled(True)
+            self.__closeButton = self.buttonBox.addButton(
+                self.tr("Close"), QDialogButtonBox.ButtonRole.RejectRole
+            )
+
+            self.__closeButton.setEnabled(True)
+
+            self.repositoryList.headerItem().setText(
+                self.repositoryList.columnCount(), ""
+            )
+            self.repositoryList.header().setSortIndicator(
+                0, Qt.SortOrder.AscendingOrder
+            )
 
         self.__downloadButton.setEnabled(False)
         self.__downloadInstallButton.setEnabled(False)
@@ -183,16 +192,6 @@
 
         self.repositoryUrlEdit.setText(Preferences.getUI("PluginRepositoryUrl7"))
 
-        if self.__integratedWidget:
-            self.repositoryList.setHeaderHidden(True)
-        else:
-            self.repositoryList.headerItem().setText(
-                self.repositoryList.columnCount(), ""
-            )
-            self.repositoryList.header().setSortIndicator(
-                0, Qt.SortOrder.AscendingOrder
-            )
-
         self.__pluginContextMenu = QMenu(self)
         self.__hideAct = self.__pluginContextMenu.addAction(
             self.tr("Hide"), self.__hidePlugin

eric ide

mercurial