# encoding: utf-8
# module PyQt6.QtDesigner
# from C:\Users\xukai\Downloads\发票2\venv\Lib\site-packages\PyQt6\QtDesigner.pyd
# by generator 1.147
# no doc

# imports
import PyQt6.QtCore as __PyQt6_QtCore
import PyQt6.QtWidgets as __PyQt6_QtWidgets
import PyQt6.sip as __PyQt6_sip


# no functions
# classes

class QAbstractExtensionFactory(__PyQt6_sip.simplewrapper):
    """
    QAbstractExtensionFactory()
    QAbstractExtensionFactory(a0: QAbstractExtensionFactory)
    """
    def extension(self, p_object, iid): # real signature unknown; restored from __doc__
        """ extension(self, object: QObject, iid: str) -> QObject """
        pass

    def __init__(self, a0=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



class QAbstractExtensionManager(__PyQt6_sip.simplewrapper):
    """
    QAbstractExtensionManager()
    QAbstractExtensionManager(a0: QAbstractExtensionManager)
    """
    def extension(self, p_object, iid): # real signature unknown; restored from __doc__
        """ extension(self, object: QObject, iid: str) -> QObject """
        pass

    def registerExtensions(self, factory, iid): # real signature unknown; restored from __doc__
        """ registerExtensions(self, factory: QAbstractExtensionFactory, iid: str) """
        pass

    def unregisterExtensions(self, factory, iid): # real signature unknown; restored from __doc__
        """ unregisterExtensions(self, factory: QAbstractExtensionFactory, iid: str) """
        pass

    def __init__(self, a0=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



class QAbstractFormBuilder(__PyQt6_sip.simplewrapper):
    """ QAbstractFormBuilder() """
    def errorString(self): # real signature unknown; restored from __doc__
        """ errorString(self) -> str """
        return ""

    def load(self, device, parent, QWidget=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ load(self, device: QIODevice, parent: typing.Optional[QWidget] = None) -> QWidget """
        pass

    def save(self, dev, widget): # real signature unknown; restored from __doc__
        """ save(self, dev: QIODevice, widget: QWidget) """
        pass

    def setWorkingDirectory(self, directory): # real signature unknown; restored from __doc__
        """ setWorkingDirectory(self, directory: QDir) """
        pass

    def workingDirectory(self): # real signature unknown; restored from __doc__
        """ workingDirectory(self) -> QDir """
        pass

    def __init__(self): # real signature unknown; restored from __doc__
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



class QDesignerActionEditorInterface(__PyQt6_QtWidgets.QWidget):
    """ QDesignerActionEditorInterface(parent: QWidget, flags: Qt.WindowType = {}) """
    def actionEvent(self, *args, **kwargs): # real signature unknown
        pass

    def changeEvent(self, *args, **kwargs): # real signature unknown
        pass

    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def closeEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def contextMenuEvent(self, *args, **kwargs): # real signature unknown
        pass

    def core(self): # real signature unknown; restored from __doc__
        """ core(self) -> QDesignerFormEditorInterface """
        return QDesignerFormEditorInterface

    def create(self, *args, **kwargs): # real signature unknown
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def destroy(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def dragEnterEvent(self, *args, **kwargs): # real signature unknown
        pass

    def dragLeaveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def dragMoveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def dropEvent(self, *args, **kwargs): # real signature unknown
        pass

    def enterEvent(self, *args, **kwargs): # real signature unknown
        pass

    def event(self, *args, **kwargs): # real signature unknown
        pass

    def focusInEvent(self, *args, **kwargs): # real signature unknown
        pass

    def focusNextChild(self, *args, **kwargs): # real signature unknown
        pass

    def focusNextPrevChild(self, *args, **kwargs): # real signature unknown
        pass

    def focusOutEvent(self, *args, **kwargs): # real signature unknown
        pass

    def focusPreviousChild(self, *args, **kwargs): # real signature unknown
        pass

    def hideEvent(self, *args, **kwargs): # real signature unknown
        pass

    def initPainter(self, *args, **kwargs): # real signature unknown
        pass

    def inputMethodEvent(self, *args, **kwargs): # real signature unknown
        pass

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def keyPressEvent(self, *args, **kwargs): # real signature unknown
        pass

    def keyReleaseEvent(self, *args, **kwargs): # real signature unknown
        pass

    def leaveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def manageAction(self, action): # real signature unknown; restored from __doc__
        """ manageAction(self, action: QAction) """
        pass

    def metric(self, *args, **kwargs): # real signature unknown
        pass

    def mouseDoubleClickEvent(self, *args, **kwargs): # real signature unknown
        pass

    def mouseMoveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def mousePressEvent(self, *args, **kwargs): # real signature unknown
        pass

    def mouseReleaseEvent(self, *args, **kwargs): # real signature unknown
        pass

    def moveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def nativeEvent(self, *args, **kwargs): # real signature unknown
        pass

    def paintEvent(self, *args, **kwargs): # real signature unknown
        pass

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def resizeEvent(self, *args, **kwargs): # real signature unknown
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def setFormWindow(self, formWindow): # real signature unknown; restored from __doc__
        """ setFormWindow(self, formWindow: QDesignerFormWindowInterface) """
        pass

    def sharedPainter(self, *args, **kwargs): # real signature unknown
        pass

    def showEvent(self, *args, **kwargs): # real signature unknown
        pass

    def tabletEvent(self, *args, **kwargs): # real signature unknown
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def unmanageAction(self, action): # real signature unknown; restored from __doc__
        """ unmanageAction(self, action: QAction) """
        pass

    def updateMicroFocus(self, *args, **kwargs): # real signature unknown
        pass

    def wheelEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, parent, flags={}): # real signature unknown; restored from __doc__
        pass


class QDesignerContainerExtension(__PyQt6_sip.simplewrapper):
    """ QDesignerContainerExtension() """
    def addWidget(self, widget): # real signature unknown; restored from __doc__
        """ addWidget(self, widget: QWidget) """
        pass

    def canAddWidget(self): # real signature unknown; restored from __doc__
        """ canAddWidget(self) -> bool """
        return False

    def canRemove(self, index): # real signature unknown; restored from __doc__
        """ canRemove(self, index: int) -> bool """
        return False

    def count(self): # real signature unknown; restored from __doc__
        """ count(self) -> int """
        return 0

    def currentIndex(self): # real signature unknown; restored from __doc__
        """ currentIndex(self) -> int """
        return 0

    def insertWidget(self, index, widget): # real signature unknown; restored from __doc__
        """ insertWidget(self, index: int, widget: QWidget) """
        pass

    def remove(self, index): # real signature unknown; restored from __doc__
        """ remove(self, index: int) """
        pass

    def setCurrentIndex(self, index): # real signature unknown; restored from __doc__
        """ setCurrentIndex(self, index: int) """
        pass

    def widget(self, index): # real signature unknown; restored from __doc__
        """ widget(self, index: int) -> QWidget """
        pass

    def __init__(self): # real signature unknown; restored from __doc__
        pass

    def __len__(self, *args, **kwargs): # real signature unknown
        """ Return len(self). """
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



class QDesignerCustomWidgetCollectionInterface(__PyQt6_sip.simplewrapper):
    """
    QDesignerCustomWidgetCollectionInterface()
    QDesignerCustomWidgetCollectionInterface(a0: QDesignerCustomWidgetCollectionInterface)
    """
    def customWidgets(self): # real signature unknown; restored from __doc__
        """ customWidgets(self) -> List[QDesignerCustomWidgetInterface] """
        return []

    def __init__(self, a0=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



class QDesignerCustomWidgetInterface(__PyQt6_sip.simplewrapper):
    """
    QDesignerCustomWidgetInterface()
    QDesignerCustomWidgetInterface(a0: QDesignerCustomWidgetInterface)
    """
    def codeTemplate(self): # real signature unknown; restored from __doc__
        """ codeTemplate(self) -> str """
        return ""

    def createWidget(self, parent): # real signature unknown; restored from __doc__
        """ createWidget(self, parent: QWidget) -> QWidget """
        pass

    def domXml(self): # real signature unknown; restored from __doc__
        """ domXml(self) -> str """
        return ""

    def group(self): # real signature unknown; restored from __doc__
        """ group(self) -> str """
        return ""

    def icon(self): # real signature unknown; restored from __doc__
        """ icon(self) -> QIcon """
        pass

    def includeFile(self): # real signature unknown; restored from __doc__
        """ includeFile(self) -> str """
        return ""

    def initialize(self, core): # real signature unknown; restored from __doc__
        """ initialize(self, core: QDesignerFormEditorInterface) """
        pass

    def isContainer(self): # real signature unknown; restored from __doc__
        """ isContainer(self) -> bool """
        return False

    def isInitialized(self): # real signature unknown; restored from __doc__
        """ isInitialized(self) -> bool """
        return False

    def name(self): # real signature unknown; restored from __doc__
        """ name(self) -> str """
        return ""

    def toolTip(self): # real signature unknown; restored from __doc__
        """ toolTip(self) -> str """
        return ""

    def whatsThis(self): # real signature unknown; restored from __doc__
        """ whatsThis(self) -> str """
        return ""

    def __init__(self, a0=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



class QDesignerFormEditorInterface(__PyQt6_QtCore.QObject):
    """ QDesignerFormEditorInterface(parent: typing.Optional[QObject] = None) """
    def actionEditor(self): # real signature unknown; restored from __doc__
        """ actionEditor(self) -> QDesignerActionEditorInterface """
        return QDesignerActionEditorInterface

    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def extensionManager(self): # real signature unknown; restored from __doc__
        """ extensionManager(self) -> QExtensionManager """
        return QExtensionManager

    def formWindowManager(self): # real signature unknown; restored from __doc__
        """ formWindowManager(self) -> QDesignerFormWindowManagerInterface """
        return QDesignerFormWindowManagerInterface

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def objectInspector(self): # real signature unknown; restored from __doc__
        """ objectInspector(self) -> QDesignerObjectInspectorInterface """
        return QDesignerObjectInspectorInterface

    def propertyEditor(self): # real signature unknown; restored from __doc__
        """ propertyEditor(self) -> QDesignerPropertyEditorInterface """
        return QDesignerPropertyEditorInterface

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def setActionEditor(self, actionEditor): # real signature unknown; restored from __doc__
        """ setActionEditor(self, actionEditor: QDesignerActionEditorInterface) """
        pass

    def setObjectInspector(self, objectInspector): # real signature unknown; restored from __doc__
        """ setObjectInspector(self, objectInspector: QDesignerObjectInspectorInterface) """
        pass

    def setPropertyEditor(self, propertyEditor): # real signature unknown; restored from __doc__
        """ setPropertyEditor(self, propertyEditor: QDesignerPropertyEditorInterface) """
        pass

    def setWidgetBox(self, widgetBox): # real signature unknown; restored from __doc__
        """ setWidgetBox(self, widgetBox: QDesignerWidgetBoxInterface) """
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def topLevel(self): # real signature unknown; restored from __doc__
        """ topLevel(self) -> QWidget """
        pass

    def widgetBox(self): # real signature unknown; restored from __doc__
        """ widgetBox(self) -> QDesignerWidgetBoxInterface """
        return QDesignerWidgetBoxInterface

    def __init__(self, parent, QObject=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        pass


class QDesignerFormWindowCursorInterface(__PyQt6_sip.simplewrapper):
    """ QDesignerFormWindowCursorInterface() """
    def current(self): # real signature unknown; restored from __doc__
        """ current(self) -> QWidget """
        pass

    def formWindow(self): # real signature unknown; restored from __doc__
        """ formWindow(self) -> QDesignerFormWindowInterface """
        return QDesignerFormWindowInterface

    def hasSelection(self): # real signature unknown; restored from __doc__
        """ hasSelection(self) -> bool """
        return False

    def isWidgetSelected(self, widget): # real signature unknown; restored from __doc__
        """ isWidgetSelected(self, widget: QWidget) -> bool """
        return False

    def movePosition(self, op, mode=None): # real signature unknown; restored from __doc__
        """ movePosition(self, op: QDesignerFormWindowCursorInterface.MoveOperation, mode: QDesignerFormWindowCursorInterface.MoveMode = QDesignerFormWindowCursorInterface.MoveAnchor) -> bool """
        return False

    def position(self): # real signature unknown; restored from __doc__
        """ position(self) -> int """
        return 0

    def resetWidgetProperty(self, widget, name): # real signature unknown; restored from __doc__
        """ resetWidgetProperty(self, widget: QWidget, name: str) """
        pass

    def selectedWidget(self, index): # real signature unknown; restored from __doc__
        """ selectedWidget(self, index: int) -> QWidget """
        pass

    def selectedWidgetCount(self): # real signature unknown; restored from __doc__
        """ selectedWidgetCount(self) -> int """
        return 0

    def setPosition(self, pos, mode=None): # real signature unknown; restored from __doc__
        """ setPosition(self, pos: int, mode: QDesignerFormWindowCursorInterface.MoveMode = QDesignerFormWindowCursorInterface.MoveAnchor) """
        pass

    def setProperty(self, name, value): # real signature unknown; restored from __doc__
        """ setProperty(self, name: str, value: Any) """
        pass

    def setWidgetProperty(self, widget, name, value): # real signature unknown; restored from __doc__
        """ setWidgetProperty(self, widget: QWidget, name: str, value: Any) """
        pass

    def widget(self, index): # real signature unknown; restored from __doc__
        """ widget(self, index: int) -> QWidget """
        pass

    def widgetCount(self): # real signature unknown; restored from __doc__
        """ widgetCount(self) -> int """
        return 0

    def __init__(self): # real signature unknown; restored from __doc__
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""


    MoveMode = None # (!) real value is "<enum 'MoveMode'>"
    MoveOperation = None # (!) real value is "<enum 'MoveOperation'>"


class QDesignerFormWindowInterface(__PyQt6_QtWidgets.QWidget):
    # no doc
    def aboutToUnmanageWidget(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def absoluteDir(self): # real signature unknown; restored from __doc__
        """ absoluteDir(self) -> QDir """
        pass

    def activated(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def activateResourceFilePaths(self, paths, p_str=None): # real signature unknown; restored from __doc__
        """ activateResourceFilePaths(self, paths: Iterable[str]) -> Tuple[int, str] """
        pass

    def activeResourceFilePaths(self): # real signature unknown; restored from __doc__
        """ activeResourceFilePaths(self) -> List[str] """
        return []

    def addResourceFile(self, path): # real signature unknown; restored from __doc__
        """ addResourceFile(self, path: str) """
        pass

    def author(self): # real signature unknown; restored from __doc__
        """ author(self) -> str """
        return ""

    def changed(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def checkContents(self): # real signature unknown; restored from __doc__
        """ checkContents(self) -> List[str] """
        return []

    def clearSelection(self, update=True): # real signature unknown; restored from __doc__
        """ clearSelection(self, update: bool = True) """
        pass

    def comment(self): # real signature unknown; restored from __doc__
        """ comment(self) -> str """
        return ""

    def contents(self): # real signature unknown; restored from __doc__
        """ contents(self) -> str """
        return ""

    def core(self): # real signature unknown; restored from __doc__
        """ core(self) -> QDesignerFormEditorInterface """
        return QDesignerFormEditorInterface

    def cursor(self): # real signature unknown; restored from __doc__
        """ cursor(self) -> QDesignerFormWindowCursorInterface """
        return QDesignerFormWindowCursorInterface

    def emitSelectionChanged(self): # real signature unknown; restored from __doc__
        """ emitSelectionChanged(self) """
        pass

    def exportMacro(self): # real signature unknown; restored from __doc__
        """ exportMacro(self) -> str """
        return ""

    def featureChanged(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def features(self): # real signature unknown; restored from __doc__
        """ features(self) -> QDesignerFormWindowInterface.FeatureFlag """
        pass

    def fileName(self): # real signature unknown; restored from __doc__
        """ fileName(self) -> str """
        return ""

    def fileNameChanged(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def findFormWindow(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        findFormWindow(w: QWidget) -> QDesignerFormWindowInterface
        findFormWindow(obj: QObject) -> QDesignerFormWindowInterface
        """
        return QDesignerFormWindowInterface

    def formContainer(self): # real signature unknown; restored from __doc__
        """ formContainer(self) -> QWidget """
        pass

    def geometryChanged(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def grid(self): # real signature unknown; restored from __doc__
        """ grid(self) -> QPoint """
        pass

    def hasFeature(self, f): # real signature unknown; restored from __doc__
        """ hasFeature(self, f: QDesignerFormWindowInterface.FeatureFlag) -> bool """
        return False

    def includeHints(self): # real signature unknown; restored from __doc__
        """ includeHints(self) -> List[str] """
        return []

    def isDirty(self): # real signature unknown; restored from __doc__
        """ isDirty(self) -> bool """
        return False

    def isManaged(self, widget): # real signature unknown; restored from __doc__
        """ isManaged(self, widget: QWidget) -> bool """
        return False

    def layoutDefault(self): # real signature unknown; restored from __doc__
        """ layoutDefault(self) -> Tuple[int, int] """
        pass

    def layoutFunction(self): # real signature unknown; restored from __doc__
        """ layoutFunction(self) -> Tuple[str, str] """
        pass

    def mainContainer(self): # real signature unknown; restored from __doc__
        """ mainContainer(self) -> QWidget """
        pass

    def mainContainerChanged(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def manageWidget(self, widget): # real signature unknown; restored from __doc__
        """ manageWidget(self, widget: QWidget) """
        pass

    def objectRemoved(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def pixmapFunction(self): # real signature unknown; restored from __doc__
        """ pixmapFunction(self) -> str """
        return ""

    def removeResourceFile(self, path): # real signature unknown; restored from __doc__
        """ removeResourceFile(self, path: str) """
        pass

    def resourceFiles(self): # real signature unknown; restored from __doc__
        """ resourceFiles(self) -> List[str] """
        return []

    def resourceFilesChanged(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def selectionChanged(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def selectWidget(self, widget, select=True): # real signature unknown; restored from __doc__
        """ selectWidget(self, widget: QWidget, select: bool = True) """
        pass

    def setAuthor(self, author): # real signature unknown; restored from __doc__
        """ setAuthor(self, author: str) """
        pass

    def setComment(self, comment): # real signature unknown; restored from __doc__
        """ setComment(self, comment: str) """
        pass

    def setContents(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        setContents(self, dev: QIODevice, errorMessage: typing.Optional[str] = '') -> bool
        setContents(self, contents: str) -> bool
        """
        return False

    def setDirty(self, dirty): # real signature unknown; restored from __doc__
        """ setDirty(self, dirty: bool) """
        pass

    def setExportMacro(self, exportMacro): # real signature unknown; restored from __doc__
        """ setExportMacro(self, exportMacro: str) """
        pass

    def setFeatures(self, f): # real signature unknown; restored from __doc__
        """ setFeatures(self, f: QDesignerFormWindowInterface.FeatureFlag) """
        pass

    def setFileName(self, fileName): # real signature unknown; restored from __doc__
        """ setFileName(self, fileName: str) """
        pass

    def setGrid(self, grid): # real signature unknown; restored from __doc__
        """ setGrid(self, grid: QPoint) """
        pass

    def setIncludeHints(self, includeHints, p_str=None): # real signature unknown; restored from __doc__
        """ setIncludeHints(self, includeHints: Iterable[str]) """
        pass

    def setLayoutDefault(self, margin, spacing): # real signature unknown; restored from __doc__
        """ setLayoutDefault(self, margin: int, spacing: int) """
        pass

    def setLayoutFunction(self, margin, spacing): # real signature unknown; restored from __doc__
        """ setLayoutFunction(self, margin: str, spacing: str) """
        pass

    def setMainContainer(self, mainContainer): # real signature unknown; restored from __doc__
        """ setMainContainer(self, mainContainer: QWidget) """
        pass

    def setPixmapFunction(self, pixmapFunction): # real signature unknown; restored from __doc__
        """ setPixmapFunction(self, pixmapFunction: str) """
        pass

    def unmanageWidget(self, widget): # real signature unknown; restored from __doc__
        """ unmanageWidget(self, widget: QWidget) """
        pass

    def widgetManaged(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def widgetRemoved(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def widgetUnmanaged(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    FeatureFlag = None # (!) real value is "<flag 'FeatureFlag'>"


class QDesignerFormWindowManagerInterface(__PyQt6_QtCore.QObject):
    # no doc
    def action(self, action): # real signature unknown; restored from __doc__
        """ action(self, action: QDesignerFormWindowManagerInterface.Action) -> QAction """
        pass

    def actionFormLayout(self): # real signature unknown; restored from __doc__
        """ actionFormLayout(self) -> QAction """
        pass

    def actionGroup(self, actionGroup): # real signature unknown; restored from __doc__
        """ actionGroup(self, actionGroup: QDesignerFormWindowManagerInterface.ActionGroup) -> QActionGroup """
        pass

    def actionSimplifyLayout(self): # real signature unknown; restored from __doc__
        """ actionSimplifyLayout(self) -> QAction """
        pass

    def activeFormWindow(self): # real signature unknown; restored from __doc__
        """ activeFormWindow(self) -> QDesignerFormWindowInterface """
        return QDesignerFormWindowInterface

    def activeFormWindowChanged(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def addFormWindow(self, formWindow): # real signature unknown; restored from __doc__
        """ addFormWindow(self, formWindow: QDesignerFormWindowInterface) """
        pass

    def closeAllPreviews(self): # real signature unknown; restored from __doc__
        """ closeAllPreviews(self) """
        pass

    def core(self): # real signature unknown; restored from __doc__
        """ core(self) -> QDesignerFormEditorInterface """
        return QDesignerFormEditorInterface

    def createFormWindow(self, parent, QWidget=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ createFormWindow(self, parent: typing.Optional[QWidget] = None, flags: Qt.WindowType = Qt.WindowFlags()) -> QDesignerFormWindowInterface """
        pass

    def formWindow(self, index): # real signature unknown; restored from __doc__
        """ formWindow(self, index: int) -> QDesignerFormWindowInterface """
        return QDesignerFormWindowInterface

    def formWindowAdded(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def formWindowCount(self): # real signature unknown; restored from __doc__
        """ formWindowCount(self) -> int """
        return 0

    def formWindowRemoved(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def formWindowSettingsChanged(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def removeFormWindow(self, formWindow): # real signature unknown; restored from __doc__
        """ removeFormWindow(self, formWindow: QDesignerFormWindowInterface) """
        pass

    def setActiveFormWindow(self, formWindow): # real signature unknown; restored from __doc__
        """ setActiveFormWindow(self, formWindow: QDesignerFormWindowInterface) """
        pass

    def showPluginDialog(self): # real signature unknown; restored from __doc__
        """ showPluginDialog(self) """
        pass

    def showPreview(self): # real signature unknown; restored from __doc__
        """ showPreview(self) """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    Action = None # (!) real value is "<enum 'Action'>"
    ActionGroup = None # (!) real value is "<enum 'ActionGroup'>"


class QDesignerMemberSheetExtension(__PyQt6_sip.simplewrapper):
    """ QDesignerMemberSheetExtension() """
    def count(self): # real signature unknown; restored from __doc__
        """ count(self) -> int """
        return 0

    def declaredInClass(self, index): # real signature unknown; restored from __doc__
        """ declaredInClass(self, index: int) -> str """
        return ""

    def indexOf(self, name): # real signature unknown; restored from __doc__
        """ indexOf(self, name: str) -> int """
        return 0

    def inheritedFromWidget(self, index): # real signature unknown; restored from __doc__
        """ inheritedFromWidget(self, index: int) -> bool """
        return False

    def isSignal(self, index): # real signature unknown; restored from __doc__
        """ isSignal(self, index: int) -> bool """
        return False

    def isSlot(self, index): # real signature unknown; restored from __doc__
        """ isSlot(self, index: int) -> bool """
        return False

    def isVisible(self, index): # real signature unknown; restored from __doc__
        """ isVisible(self, index: int) -> bool """
        return False

    def memberGroup(self, index): # real signature unknown; restored from __doc__
        """ memberGroup(self, index: int) -> str """
        return ""

    def memberName(self, index): # real signature unknown; restored from __doc__
        """ memberName(self, index: int) -> str """
        return ""

    def parameterNames(self, index): # real signature unknown; restored from __doc__
        """ parameterNames(self, index: int) -> List[QByteArray] """
        return []

    def parameterTypes(self, index): # real signature unknown; restored from __doc__
        """ parameterTypes(self, index: int) -> List[QByteArray] """
        return []

    def setMemberGroup(self, index, group): # real signature unknown; restored from __doc__
        """ setMemberGroup(self, index: int, group: str) """
        pass

    def setVisible(self, index, b): # real signature unknown; restored from __doc__
        """ setVisible(self, index: int, b: bool) """
        pass

    def signature(self, index): # real signature unknown; restored from __doc__
        """ signature(self, index: int) -> str """
        return ""

    def __init__(self): # real signature unknown; restored from __doc__
        pass

    def __len__(self, *args, **kwargs): # real signature unknown
        """ Return len(self). """
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



class QDesignerObjectInspectorInterface(__PyQt6_QtWidgets.QWidget):
    """ QDesignerObjectInspectorInterface(parent: QWidget, flags: Qt.WindowType = {}) """
    def actionEvent(self, *args, **kwargs): # real signature unknown
        pass

    def changeEvent(self, *args, **kwargs): # real signature unknown
        pass

    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def closeEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def contextMenuEvent(self, *args, **kwargs): # real signature unknown
        pass

    def core(self): # real signature unknown; restored from __doc__
        """ core(self) -> QDesignerFormEditorInterface """
        return QDesignerFormEditorInterface

    def create(self, *args, **kwargs): # real signature unknown
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def destroy(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def dragEnterEvent(self, *args, **kwargs): # real signature unknown
        pass

    def dragLeaveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def dragMoveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def dropEvent(self, *args, **kwargs): # real signature unknown
        pass

    def enterEvent(self, *args, **kwargs): # real signature unknown
        pass

    def event(self, *args, **kwargs): # real signature unknown
        pass

    def focusInEvent(self, *args, **kwargs): # real signature unknown
        pass

    def focusNextChild(self, *args, **kwargs): # real signature unknown
        pass

    def focusNextPrevChild(self, *args, **kwargs): # real signature unknown
        pass

    def focusOutEvent(self, *args, **kwargs): # real signature unknown
        pass

    def focusPreviousChild(self, *args, **kwargs): # real signature unknown
        pass

    def hideEvent(self, *args, **kwargs): # real signature unknown
        pass

    def initPainter(self, *args, **kwargs): # real signature unknown
        pass

    def inputMethodEvent(self, *args, **kwargs): # real signature unknown
        pass

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def keyPressEvent(self, *args, **kwargs): # real signature unknown
        pass

    def keyReleaseEvent(self, *args, **kwargs): # real signature unknown
        pass

    def leaveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def metric(self, *args, **kwargs): # real signature unknown
        pass

    def mouseDoubleClickEvent(self, *args, **kwargs): # real signature unknown
        pass

    def mouseMoveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def mousePressEvent(self, *args, **kwargs): # real signature unknown
        pass

    def mouseReleaseEvent(self, *args, **kwargs): # real signature unknown
        pass

    def moveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def nativeEvent(self, *args, **kwargs): # real signature unknown
        pass

    def paintEvent(self, *args, **kwargs): # real signature unknown
        pass

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def resizeEvent(self, *args, **kwargs): # real signature unknown
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def setFormWindow(self, formWindow): # real signature unknown; restored from __doc__
        """ setFormWindow(self, formWindow: QDesignerFormWindowInterface) """
        pass

    def sharedPainter(self, *args, **kwargs): # real signature unknown
        pass

    def showEvent(self, *args, **kwargs): # real signature unknown
        pass

    def tabletEvent(self, *args, **kwargs): # real signature unknown
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def updateMicroFocus(self, *args, **kwargs): # real signature unknown
        pass

    def wheelEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, parent, flags={}): # real signature unknown; restored from __doc__
        pass


class QDesignerPropertyEditorInterface(__PyQt6_QtWidgets.QWidget):
    """ QDesignerPropertyEditorInterface(parent: QWidget, flags: Qt.WindowType = {}) """
    def actionEvent(self, *args, **kwargs): # real signature unknown
        pass

    def changeEvent(self, *args, **kwargs): # real signature unknown
        pass

    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def closeEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def contextMenuEvent(self, *args, **kwargs): # real signature unknown
        pass

    def core(self): # real signature unknown; restored from __doc__
        """ core(self) -> QDesignerFormEditorInterface """
        return QDesignerFormEditorInterface

    def create(self, *args, **kwargs): # real signature unknown
        pass

    def currentPropertyName(self): # real signature unknown; restored from __doc__
        """ currentPropertyName(self) -> str """
        return ""

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def destroy(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def dragEnterEvent(self, *args, **kwargs): # real signature unknown
        pass

    def dragLeaveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def dragMoveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def dropEvent(self, *args, **kwargs): # real signature unknown
        pass

    def enterEvent(self, *args, **kwargs): # real signature unknown
        pass

    def event(self, *args, **kwargs): # real signature unknown
        pass

    def focusInEvent(self, *args, **kwargs): # real signature unknown
        pass

    def focusNextChild(self, *args, **kwargs): # real signature unknown
        pass

    def focusNextPrevChild(self, *args, **kwargs): # real signature unknown
        pass

    def focusOutEvent(self, *args, **kwargs): # real signature unknown
        pass

    def focusPreviousChild(self, *args, **kwargs): # real signature unknown
        pass

    def hideEvent(self, *args, **kwargs): # real signature unknown
        pass

    def initPainter(self, *args, **kwargs): # real signature unknown
        pass

    def inputMethodEvent(self, *args, **kwargs): # real signature unknown
        pass

    def isReadOnly(self): # real signature unknown; restored from __doc__
        """ isReadOnly(self) -> bool """
        return False

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def keyPressEvent(self, *args, **kwargs): # real signature unknown
        pass

    def keyReleaseEvent(self, *args, **kwargs): # real signature unknown
        pass

    def leaveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def metric(self, *args, **kwargs): # real signature unknown
        pass

    def mouseDoubleClickEvent(self, *args, **kwargs): # real signature unknown
        pass

    def mouseMoveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def mousePressEvent(self, *args, **kwargs): # real signature unknown
        pass

    def mouseReleaseEvent(self, *args, **kwargs): # real signature unknown
        pass

    def moveEvent(self, *args, **kwargs): # real signature unknown
        pass

    def nativeEvent(self, *args, **kwargs): # real signature unknown
        pass

    def object(self): # real signature unknown; restored from __doc__
        """ object(self) -> QObject """
        pass

    def paintEvent(self, *args, **kwargs): # real signature unknown
        pass

    def propertyChanged(self, *args, **kwargs): # real signature unknown
        """
        pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL
        
        types is normally a sequence of individual types.  Each type is either a
        type object or a string that is the name of a C++ type.  Alternatively
        each type could itself be a sequence of types each describing a different
        overloaded signal.
        name is the optional C++ name of the signal.  If it is not specified then
        the name of the class attribute that is bound to the signal is used.
        revision is the optional revision of the signal that is exported to QML.
        If it is not specified then 0 is used.
        arguments is the optional sequence of the names of the signal's arguments.
        """
        pass

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def resizeEvent(self, *args, **kwargs): # real signature unknown
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def setObject(self, p_object): # real signature unknown; restored from __doc__
        """ setObject(self, object: QObject) """
        pass

    def setPropertyValue(self, name, value, changed=True): # real signature unknown; restored from __doc__
        """ setPropertyValue(self, name: str, value: Any, changed: bool = True) """
        pass

    def setReadOnly(self, readOnly): # real signature unknown; restored from __doc__
        """ setReadOnly(self, readOnly: bool) """
        pass

    def sharedPainter(self, *args, **kwargs): # real signature unknown
        pass

    def showEvent(self, *args, **kwargs): # real signature unknown
        pass

    def tabletEvent(self, *args, **kwargs): # real signature unknown
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def updateMicroFocus(self, *args, **kwargs): # real signature unknown
        pass

    def wheelEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, parent, flags={}): # real signature unknown; restored from __doc__
        pass


class QDesignerPropertySheetExtension(__PyQt6_sip.simplewrapper):
    """ QDesignerPropertySheetExtension() """
    def count(self): # real signature unknown; restored from __doc__
        """ count(self) -> int """
        return 0

    def hasReset(self, index): # real signature unknown; restored from __doc__
        """ hasReset(self, index: int) -> bool """
        return False

    def indexOf(self, name): # real signature unknown; restored from __doc__
        """ indexOf(self, name: str) -> int """
        return 0

    def isAttribute(self, index): # real signature unknown; restored from __doc__
        """ isAttribute(self, index: int) -> bool """
        return False

    def isChanged(self, index): # real signature unknown; restored from __doc__
        """ isChanged(self, index: int) -> bool """
        return False

    def isEnabled(self, index): # real signature unknown; restored from __doc__
        """ isEnabled(self, index: int) -> bool """
        return False

    def isVisible(self, index): # real signature unknown; restored from __doc__
        """ isVisible(self, index: int) -> bool """
        return False

    def property(self, index): # real signature unknown; restored from __doc__
        """ property(self, index: int) -> Any """
        pass

    def propertyGroup(self, index): # real signature unknown; restored from __doc__
        """ propertyGroup(self, index: int) -> str """
        return ""

    def propertyName(self, index): # real signature unknown; restored from __doc__
        """ propertyName(self, index: int) -> str """
        return ""

    def reset(self, index): # real signature unknown; restored from __doc__
        """ reset(self, index: int) -> bool """
        return False

    def setAttribute(self, index, b): # real signature unknown; restored from __doc__
        """ setAttribute(self, index: int, b: bool) """
        pass

    def setChanged(self, index, changed): # real signature unknown; restored from __doc__
        """ setChanged(self, index: int, changed: bool) """
        pass

    def setProperty(self, index, value): # real signature unknown; restored from __doc__
        """ setProperty(self, index: int, value: Any) """
        pass

    def setPropertyGroup(self, index, group): # real signature unknown; restored from __doc__
        """ setPropertyGroup(self, index: int, group: str) """
        pass

    def setVisible(self, index, b): # real signature unknown; restored from __doc__
        """ setVisible(self, index: int, b: bool) """
        pass

    def __init__(self): # real signature unknown; restored from __doc__
        pass

    def __len__(self, *args, **kwargs): # real signature unknown
        """ Return len(self). """
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



class QDesignerTaskMenuExtension(__PyQt6_sip.simplewrapper):
    """ QDesignerTaskMenuExtension() """
    def preferredEditAction(self): # real signature unknown; restored from __doc__
        """ preferredEditAction(self) -> QAction """
        pass

    def taskActions(self): # real signature unknown; restored from __doc__
        """ taskActions(self) -> List[QAction] """
        return []

    def __init__(self): # real signature unknown; restored from __doc__
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



class QDesignerWidgetBoxInterface(__PyQt6_QtWidgets.QWidget):
    # no doc
    def fileName(self): # real signature unknown; restored from __doc__
        """ fileName(self) -> str """
        return ""

    def load(self): # real signature unknown; restored from __doc__
        """ load(self) -> bool """
        return False

    def save(self): # real signature unknown; restored from __doc__
        """ save(self) -> bool """
        return False

    def setFileName(self, file_name): # real signature unknown; restored from __doc__
        """ setFileName(self, file_name: str) """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass


class QExtensionFactory(__PyQt6_QtCore.QObject, QAbstractExtensionFactory):
    """ QExtensionFactory(parent: typing.Optional[QExtensionManager] = None) """
    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def createExtension(self, p_object, iid, parent): # real signature unknown; restored from __doc__
        """ createExtension(self, object: QObject, iid: str, parent: QObject) -> QObject """
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def extension(self, p_object, iid): # real signature unknown; restored from __doc__
        """ extension(self, object: QObject, iid: str) -> QObject """
        pass

    def extensionManager(self): # real signature unknown; restored from __doc__
        """ extensionManager(self) -> QExtensionManager """
        return QExtensionManager

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, parent, QExtensionManager=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        pass


class QExtensionManager(__PyQt6_QtCore.QObject, QAbstractExtensionManager):
    """ QExtensionManager(parent: typing.Optional[QObject] = None) """
    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def extension(self, p_object, iid): # real signature unknown; restored from __doc__
        """ extension(self, object: QObject, iid: str) -> QObject """
        pass

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def registerExtensions(self, factory, iid=''): # real signature unknown; restored from __doc__
        """ registerExtensions(self, factory: QAbstractExtensionFactory, iid: str = '') """
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def unregisterExtensions(self, factory, iid=''): # real signature unknown; restored from __doc__
        """ unregisterExtensions(self, factory: QAbstractExtensionFactory, iid: str = '') """
        pass

    def __init__(self, parent, QObject=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        pass


class QFormBuilder(QAbstractFormBuilder):
    """ QFormBuilder() """
    def addPluginPath(self, pluginPath): # real signature unknown; restored from __doc__
        """ addPluginPath(self, pluginPath: str) """
        pass

    def clearPluginPaths(self): # real signature unknown; restored from __doc__
        """ clearPluginPaths(self) """
        pass

    def customWidgets(self): # real signature unknown; restored from __doc__
        """ customWidgets(self) -> List[QDesignerCustomWidgetInterface] """
        return []

    def pluginPaths(self): # real signature unknown; restored from __doc__
        """ pluginPaths(self) -> List[str] """
        return []

    def setPluginPath(self, pluginPaths, p_str=None): # real signature unknown; restored from __doc__
        """ setPluginPath(self, pluginPaths: Iterable[str]) """
        pass

    def __init__(self): # real signature unknown; restored from __doc__
        pass


class QPyDesignerContainerExtension(__PyQt6_QtCore.QObject, QDesignerContainerExtension):
    """ QPyDesignerContainerExtension(parent: QObject) """
    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, parent): # real signature unknown; restored from __doc__
        pass


class QPyDesignerCustomWidgetCollectionPlugin(__PyQt6_QtCore.QObject, QDesignerCustomWidgetCollectionInterface):
    """ QPyDesignerCustomWidgetCollectionPlugin(parent: typing.Optional[QObject] = None) """
    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, parent, QObject=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        pass


class QPyDesignerCustomWidgetPlugin(__PyQt6_QtCore.QObject, QDesignerCustomWidgetInterface):
    """ QPyDesignerCustomWidgetPlugin(parent: typing.Optional[QObject] = None) """
    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, parent, QObject=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        pass


class QPyDesignerMemberSheetExtension(__PyQt6_QtCore.QObject, QDesignerMemberSheetExtension):
    """ QPyDesignerMemberSheetExtension(parent: QObject) """
    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, parent): # real signature unknown; restored from __doc__
        pass


class QPyDesignerPropertySheetExtension(__PyQt6_QtCore.QObject, QDesignerPropertySheetExtension):
    """ QPyDesignerPropertySheetExtension(parent: QObject) """
    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, parent): # real signature unknown; restored from __doc__
        pass


class QPyDesignerTaskMenuExtension(__PyQt6_QtCore.QObject, QDesignerTaskMenuExtension):
    """ QPyDesignerTaskMenuExtension(parent: QObject) """
    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, parent): # real signature unknown; restored from __doc__
        pass


# variables with complex values

__loader__ = None # (!) real value is '<_frozen_importlib_external.ExtensionFileLoader object at 0x000002B03B8FC650>'

__spec__ = None # (!) real value is "ModuleSpec(name='PyQt6.QtDesigner', loader=<_frozen_importlib_external.ExtensionFileLoader object at 0x000002B03B8FC650>, origin='C:\\\\Users\\\\xukai\\\\Downloads\\\\??2\\\\venv\\\\Lib\\\\site-packages\\\\PyQt6\\\\QtDesigner.pyd')"

