Addon Manager: Eliminate use of Qt::WindowStaysOnTopHint

Fixes #14860
This commit is contained in:
Chris Hennes
2024-07-10 21:33:33 -05:00
parent 67fff62924
commit 65aee3edff
7 changed files with 0 additions and 10 deletions

View File

@@ -478,7 +478,6 @@ if HAVE_QTNETWORK:
proxy_authentication = FreeCADGui.PySideUic.loadUi(
os.path.join(os.path.dirname(__file__), "proxy_authentication.ui")
)
proxy_authentication.setWindowFlag(QtCore.Qt.WindowStaysOnTopHint, True)
# Show the right labels, etc.
proxy_authentication.labelProxyAddress.setText(f"{reply.hostName()}:{reply.port()}")
if authenticator.realm():

View File

@@ -51,7 +51,6 @@ class FirstRunDialog:
warning_dialog = FreeCADGui.PySideUic.loadUi(
os.path.join(os.path.dirname(__file__), "first_run.ui")
)
warning_dialog.setWindowFlag(QtCore.Qt.WindowStaysOnTopHint, True)
autocheck = self.pref.GetBool("AutoCheck", False)
download_macros = self.pref.GetBool("DownloadMacros", False)
proxy_string = self.pref.GetString("ProxyUrl", "")

View File

@@ -209,7 +209,6 @@ class AddonInstallerGUI(QtCore.QObject):
self.dependency_dialog = FreeCADGui.PySideUic.loadUi(
os.path.join(os.path.dirname(__file__), "dependency_resolution_dialog.ui")
)
self.dependency_dialog.setWindowFlag(QtCore.Qt.WindowStaysOnTopHint, True)
for addon in missing.external_addons:
self.dependency_dialog.listWidgetAddons.addItem(addon)
@@ -555,7 +554,6 @@ class MacroInstallerGUI(QtCore.QObject):
add_toolbar_button_dialog = FreeCADGui.PySideUic.loadUi(
os.path.join(os.path.dirname(__file__), "add_toolbar_button_dialog.ui")
)
add_toolbar_button_dialog.setWindowFlag(QtCore.Qt.WindowStaysOnTopHint, True)
add_toolbar_button_dialog.buttonYes.clicked.connect(self._install_toolbar_button)
add_toolbar_button_dialog.buttonNever.clicked.connect(
lambda: self.addon_params.SetBool("dontShowAddMacroButtonDialog", True)
@@ -591,7 +589,6 @@ class MacroInstallerGUI(QtCore.QObject):
select_toolbar_dialog = FreeCADGui.PySideUic.loadUi(
os.path.join(os.path.dirname(__file__), "select_toolbar_dialog.ui")
)
select_toolbar_dialog.setWindowFlag(QtCore.Qt.WindowStaysOnTopHint, True)
select_toolbar_dialog.comboBox.clear()

View File

@@ -91,7 +91,6 @@ class UpdateAllGUI(QtCore.QObject):
self.dialog = FreeCADGui.PySideUic.loadUi(
os.path.join(os.path.dirname(__file__), "update_all.ui")
)
self.dialog.setWindowFlag(QtCore.Qt.WindowStaysOnTopHint, True)
self.row_map = {}
self.in_process_row = None
self.active_installer = None

View File

@@ -42,7 +42,6 @@ class ChangeBranchDialog(QtWidgets.QWidget):
self.ui = FreeCADGui.PySideUic.loadUi(
os.path.join(os.path.dirname(__file__), "change_branch.ui")
)
self.ui.setWindowFlag(QtCore.Qt.WindowStaysOnTopHint, True)
self.item_filter = ChangeBranchDialogFilter()
self.ui.tableView.setModel(self.item_filter)

View File

@@ -43,7 +43,6 @@ def ask_to_install_toolbar_button(repo: Addon) -> None:
add_toolbar_button_dialog = FreeCADGui.PySideUic.loadUi(
os.path.join(os.path.dirname(__file__), "add_toolbar_button_dialog.ui")
)
add_toolbar_button_dialog.setWindowFlag(QtCore.Qt.WindowStaysOnTopHint, True)
add_toolbar_button_dialog.buttonYes.clicked.connect(lambda: install_toolbar_button(repo))
add_toolbar_button_dialog.buttonNever.clicked.connect(
lambda: pref.SetBool("dontShowAddMacroButtonDialog", True)
@@ -79,7 +78,6 @@ def ask_for_toolbar(repo: Addon, custom_toolbars) -> object:
select_toolbar_dialog = FreeCADGui.PySideUic.loadUi(
os.path.join(os.path.dirname(__file__), "select_toolbar_dialog.ui")
)
select_toolbar_dialog.setWindowFlag(QtCore.Qt.WindowStaysOnTopHint, True)
select_toolbar_dialog.comboBox.clear()

View File

@@ -174,7 +174,6 @@ class PythonPackageManager:
self._add_current_python_version()
self._create_list_from_pip()
self.dlg.setWindowFlag(QtCore.Qt.WindowStaysOnTopHint, True)
self.dlg.tableWidget.setSortingEnabled(False)
self.dlg.labelInstallationPath.setText(self.vendor_path)
self.dlg.exec()