From 6f4b8b45de1ea5aedd6f0916450ea31798db3732 Mon Sep 17 00:00:00 2001 From: falkTX Date: Thu, 17 Jul 2025 14:57:32 +0200 Subject: [PATCH] Yet more qt6 compat Signed-off-by: falkTX --- source/frontend/qt_compat.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/source/frontend/qt_compat.py b/source/frontend/qt_compat.py index d0917de70..7e6e5344a 100644 --- a/source/frontend/qt_compat.py +++ b/source/frontend/qt_compat.py @@ -21,6 +21,7 @@ elif qt_config == 6: QDialog, QDialogButtonBox, QFileDialog, + QFrame, QGraphicsItem, QGraphicsScene, QGraphicsView, @@ -29,6 +30,7 @@ elif qt_config == 6: QListWidgetItem, QMenu, QMessageBox, + QSizePolicy, QStyle, ) @@ -37,11 +39,16 @@ elif qt_config == 6: Qt.AA_DontShowIconsInMenus = Qt.ApplicationAttribute.AA_DontShowIconsInMenus + Qt.DownArrow = Qt.ArrowType.DownArrow + Qt.RightArrow = Qt.ArrowType.RightArrow + Qt.IgnoreAspectRatio = Qt.AspectRatioMode.IgnoreAspectRatio Qt.KeepAspectRatio = Qt.AspectRatioMode.KeepAspectRatio Qt.NoBrush = Qt.BrushStyle.NoBrush + Qt.ToolButtonTextBesideIcon = Qt.ToolButtonStyle.ToolButtonTextBesideIcon + Qt.Checked = Qt.CheckState.Checked Qt.Unchecked = Qt.CheckState.Unchecked @@ -196,6 +203,12 @@ elif qt_config == 6: QFont.Bold = QFont.Weight.Bold QFont.Normal = QFont.Weight.Normal + QFrame.HLine = QFrame.Shape.HLine + QFrame.StyledPanel = QFrame.Shape.StyledPanel + + QFrame.Raised = QFrame.Shadow.Raised + QFrame.Sunken = QFrame.Shadow.Sunken + QGraphicsItem.ItemSelectedHasChanged = QGraphicsItem.GraphicsItemChange.ItemSelectedHasChanged QGraphicsItem.ItemIsFocusable = QGraphicsItem.GraphicsItemFlag.ItemIsFocusable @@ -267,4 +280,7 @@ elif qt_config == 6: QPalette.Background = QPalette.Window + QSizePolicy.Expanding = QSizePolicy.Policy.Expanding + QSizePolicy.Preferred = QSizePolicy.Policy.Preferred + QStyle.State_Selected = QStyle.StateFlag.State_Selected