diff --git a/Qt.py b/Qt.py index 2abab838..8ffbf9ff 100644 --- a/Qt.py +++ b/Qt.py @@ -931,6 +931,10 @@ def createWidget(self, class_name, parent=None, name=""): """ _misplaced_members = { "PySide6": { + "QtGui.QUndoCommand": "QtWidgets.QUndoCommand", + "QtGui.QUndoGroup": "QtWidgets.QUndoGroup", + "QtGui.QUndoStack": "QtWidgets.QUndoStack", + "QtGui.QActionGroup": "QtWidgets.QActionGroup", "QtCore.QStringListModel": "QtCore.QStringListModel", "QtGui.QStringListModel": "QtCore.QStringListModel", "QtCore.Property": "QtCore.Property", @@ -962,9 +966,12 @@ def createWidget(self, class_name, parent=None, name=""): "QtCompat.qInstallMessageHandler", _qInstallMessageHandler ], "QtWidgets.QStyleOptionViewItem": "QtCompat.QStyleOptionViewItemV4", - "QtWidgets.QActionGroup": "QtGui.QActionGroup", }, - "PySide2": { + "PySide2": { + "QtWidgets.QUndoCommand": "QtWidgets.QUndoCommand", + "QtWidgets.QUndoGroup": "QtWidgets.QUndoGroup", + "QtWidgets.QUndoStack": "QtWidgets.QUndoStack", + "QtWidgets.QActionGroup": "QtWidgets.QActionGroup", "QtCore.QStringListModel": "QtCore.QStringListModel", # Older versions of PySide2 still left this in QtGui, this accounts for those too @@ -998,6 +1005,10 @@ def createWidget(self, class_name, parent=None, name=""): "QtWidgets.QStyleOptionViewItem": "QtCompat.QStyleOptionViewItemV4", }, "PyQt5": { + "QtWidgets.QUndoCommand": "QtWidgets.QUndoCommand", + "QtWidgets.QUndoGroup": "QtWidgets.QUndoGroup", + "QtWidgets.QUndoStack": "QtWidgets.QUndoStack", + "QtWidgets.QActionGroup": "QtWidgets.QActionGroup", "QtCore.pyqtProperty": "QtCore.Property", "QtCore.pyqtSignal": "QtCore.Signal", "QtCore.pyqtSlot": "QtCore.Slot", @@ -1021,6 +1032,10 @@ def createWidget(self, class_name, parent=None, name=""): "QtWidgets.QStyleOptionViewItem": "QtCompat.QStyleOptionViewItemV4", }, "PySide": { + "QtGui.QUndoCommand": "QtWidgets.QUndoCommand", + "QtGui.QUndoGroup": "QtWidgets.QUndoGroup", + "QtGui.QUndoStack": "QtWidgets.QUndoStack", + "QtGui.QActionGroup": "QtWidgets.QActionGroup", "QtCore.Property": "QtCore.Property", "QtCore.Signal": "QtCore.Signal", "QtCore.Slot": "QtCore.Slot", @@ -1058,6 +1073,10 @@ def createWidget(self, class_name, parent=None, name=""): "QtGui.QStyleOptionViewItemV4": "QtCompat.QStyleOptionViewItemV4", }, "PyQt4": { + "QtGui.QUndoCommand": "QtWidgets.QUndoCommand", + "QtGui.QUndoGroup": "QtWidgets.QUndoGroup", + "QtGui.QUndoStack": "QtWidgets.QUndoStack", + "QtGui.QActionGroup": "QtWidgets.QActionGroup", "QtGui.QAbstractProxyModel": "QtCore.QAbstractProxyModel", "QtGui.QSortFilterProxyModel": "QtCore.QSortFilterProxyModel", "QtGui.QItemSelection": "QtCore.QItemSelection",