# encoding: utf-8
# module PyQt6.QtDBus
# from C:\Users\xukai\Downloads\发票2\venv\Lib\site-packages\PyQt6\QtDBus.pyd
# by generator 1.147
# no doc

# imports
import PyQt6.QtCore as __PyQt6_QtCore
import PyQt6.sip as __PyQt6_sip


# no functions
# classes

class QDBus(__PyQt6_sip.simplewrapper):
    # no doc
    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""


    CallMode = None # (!) real value is "<enum 'CallMode'>"


class QDBusAbstractAdaptor(__PyQt6_QtCore.QObject):
    """ QDBusAbstractAdaptor(parent: QObject) """
    def autoRelaySignals(self): # real signature unknown; restored from __doc__
        """ autoRelaySignals(self) -> bool """
        return False

    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 setAutoRelaySignals(self, enable): # real signature unknown; restored from __doc__
        """ setAutoRelaySignals(self, enable: bool) """
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, parent): # real signature unknown; restored from __doc__
        pass


class QDBusAbstractInterface(__PyQt6_QtCore.QObject):
    """ QDBusAbstractInterface(service: str, path: str, interface: str, connection: QDBusConnection, parent: QObject) """
    def asyncCall(self, method, *a1): # real signature unknown; restored from __doc__
        """ asyncCall(self, method: str, *a1) -> QDBusPendingCall """
        return QDBusPendingCall

    def asyncCallWithArgumentList(self, method, args, Any=None): # real signature unknown; restored from __doc__
        """ asyncCallWithArgumentList(self, method: str, args: Iterable[Any]) -> QDBusPendingCall """
        return QDBusPendingCall

    def call(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        call(self, method: str, *a1) -> QDBusMessage
        call(self, mode: QDBus.CallMode, method: str, *a2) -> QDBusMessage
        """
        return QDBusMessage

    def callWithArgumentList(self, mode, method, args, Any=None): # real signature unknown; restored from __doc__
        """ callWithArgumentList(self, mode: QDBus.CallMode, method: str, args: Iterable[Any]) -> QDBusMessage """
        return QDBusMessage

    def callWithCallback(self, method, args, Any=None, *args_1, **kwargs): # real signature unknown; restored from __doc__ with multiple overloads
        """
        callWithCallback(self, method: str, args: Iterable[Any], returnMethod: PYQT_SLOT, errorMethod: PYQT_SLOT) -> bool
        callWithCallback(self, method: str, args: Iterable[Any], slot: PYQT_SLOT) -> bool
        """
        pass

    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connection(self): # real signature unknown; restored from __doc__
        """ connection(self) -> QDBusConnection """
        return QDBusConnection

    def connectNotify(self, signal): # real signature unknown; restored from __doc__
        """ connectNotify(self, signal: QMetaMethod) """
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, signal): # real signature unknown; restored from __doc__
        """ disconnectNotify(self, signal: QMetaMethod) """
        pass

    def interface(self): # real signature unknown; restored from __doc__
        """ interface(self) -> str """
        return ""

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def isValid(self): # real signature unknown; restored from __doc__
        """ isValid(self) -> bool """
        return False

    def lastError(self): # real signature unknown; restored from __doc__
        """ lastError(self) -> QDBusError """
        return QDBusError

    def path(self): # real signature unknown; restored from __doc__
        """ path(self) -> str """
        return ""

    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 service(self): # real signature unknown; restored from __doc__
        """ service(self) -> str """
        return ""

    def setTimeout(self, timeout): # real signature unknown; restored from __doc__
        """ setTimeout(self, timeout: int) """
        pass

    def timeout(self): # real signature unknown; restored from __doc__
        """ timeout(self) -> int """
        return 0

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, service, path, interface, connection, parent): # real signature unknown; restored from __doc__
        pass


class QDBusArgument(__PyQt6_sip.simplewrapper):
    """
    QDBusArgument()
    QDBusArgument(other: QDBusArgument)
    QDBusArgument(arg: object, id: int = QMetaType.Int)
    """
    def add(self, arg, id=None): # real signature unknown; restored from __doc__
        """ add(self, arg: object, id: int = QMetaType.Int) """
        pass

    def beginArray(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        beginArray(self, elementMetaType: QMetaType)
        beginArray(self, id: int)
        """
        pass

    def beginMap(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        beginMap(self, keyMetaType: QMetaType, valueMetaType: QMetaType)
        beginMap(self, kid: int, vid: int)
        """
        pass

    def beginMapEntry(self): # real signature unknown; restored from __doc__
        """ beginMapEntry(self) """
        pass

    def beginStructure(self): # real signature unknown; restored from __doc__
        """ beginStructure(self) """
        pass

    def endArray(self): # real signature unknown; restored from __doc__
        """ endArray(self) """
        pass

    def endMap(self): # real signature unknown; restored from __doc__
        """ endMap(self) """
        pass

    def endMapEntry(self): # real signature unknown; restored from __doc__
        """ endMapEntry(self) """
        pass

    def endStructure(self): # real signature unknown; restored from __doc__
        """ endStructure(self) """
        pass

    def swap(self, other): # real signature unknown; restored from __doc__
        """ swap(self, other: QDBusArgument) """
        pass

    def __init__(self, *__args): # 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 QDBusConnection(__PyQt6_sip.simplewrapper):
    """
    QDBusConnection(name: str)
    QDBusConnection(other: QDBusConnection)
    """
    def asyncCall(self, message, timeout=-1): # real signature unknown; restored from __doc__
        """ asyncCall(self, message: QDBusMessage, timeout: int = -1) -> QDBusPendingCall """
        return QDBusPendingCall

    def baseService(self): # real signature unknown; restored from __doc__
        """ baseService(self) -> str """
        return ""

    def call(self, message, mode=None, timeout=-1): # real signature unknown; restored from __doc__
        """ call(self, message: QDBusMessage, mode: QDBus.CallMode = QDBus.Block, timeout: int = -1) -> QDBusMessage """
        return QDBusMessage

    def callWithCallback(self, message, returnMethod, errorMethod, timeout=-1): # real signature unknown; restored from __doc__
        """ callWithCallback(self, message: QDBusMessage, returnMethod: PYQT_SLOT, errorMethod: PYQT_SLOT, timeout: int = -1) -> bool """
        return False

    def connect(self, service, path, interface, name, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        connect(self, service: str, path: str, interface: str, name: str, slot: PYQT_SLOT) -> bool
        connect(self, service: str, path: str, interface: str, name: str, signature: str, slot: PYQT_SLOT) -> bool
        connect(self, service: str, path: str, interface: str, name: str, argumentMatch: Iterable[str], signature: str, slot: PYQT_SLOT) -> bool
        """
        return False

    def connectionCapabilities(self): # real signature unknown; restored from __doc__
        """ connectionCapabilities(self) -> QDBusConnection.ConnectionCapability """
        pass

    def connectToBus(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        connectToBus(type: QDBusConnection.BusType, name: str) -> QDBusConnection
        connectToBus(address: str, name: str) -> QDBusConnection
        """
        return QDBusConnection

    def connectToPeer(self, address, name): # real signature unknown; restored from __doc__
        """ connectToPeer(address: str, name: str) -> QDBusConnection """
        return QDBusConnection

    def disconnect(self, service, path, interface, name, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        disconnect(self, service: str, path: str, interface: str, name: str, slot: PYQT_SLOT) -> bool
        disconnect(self, service: str, path: str, interface: str, name: str, signature: str, slot: PYQT_SLOT) -> bool
        disconnect(self, service: str, path: str, interface: str, name: str, argumentMatch: Iterable[str], signature: str, slot: PYQT_SLOT) -> bool
        """
        return False

    def disconnectFromBus(self, name): # real signature unknown; restored from __doc__
        """ disconnectFromBus(name: str) """
        pass

    def disconnectFromPeer(self, name): # real signature unknown; restored from __doc__
        """ disconnectFromPeer(name: str) """
        pass

    def interface(self): # real signature unknown; restored from __doc__
        """ interface(self) -> QDBusConnectionInterface """
        return QDBusConnectionInterface

    def isConnected(self): # real signature unknown; restored from __doc__
        """ isConnected(self) -> bool """
        return False

    def lastError(self): # real signature unknown; restored from __doc__
        """ lastError(self) -> QDBusError """
        return QDBusError

    def localMachineId(self): # real signature unknown; restored from __doc__
        """ localMachineId() -> QByteArray """
        pass

    def name(self): # real signature unknown; restored from __doc__
        """ name(self) -> str """
        return ""

    def objectRegisteredAt(self, path): # real signature unknown; restored from __doc__
        """ objectRegisteredAt(self, path: str) -> QObject """
        pass

    def registerObject(self, path, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        registerObject(self, path: str, object: QObject, options: QDBusConnection.RegisterOption = QDBusConnection.ExportAdaptors) -> bool
        registerObject(self, path: str, interface: str, object: QObject, options: QDBusConnection.RegisterOption = QDBusConnection.ExportAdaptors) -> bool
        """
        return False

    def registerService(self, serviceName): # real signature unknown; restored from __doc__
        """ registerService(self, serviceName: str) -> bool """
        return False

    def send(self, message): # real signature unknown; restored from __doc__
        """ send(self, message: QDBusMessage) -> bool """
        return False

    def sessionBus(self): # real signature unknown; restored from __doc__
        """ sessionBus() -> QDBusConnection """
        return QDBusConnection

    def swap(self, other): # real signature unknown; restored from __doc__
        """ swap(self, other: QDBusConnection) """
        pass

    def systemBus(self): # real signature unknown; restored from __doc__
        """ systemBus() -> QDBusConnection """
        return QDBusConnection

    def unregisterObject(self, path, mode=None): # real signature unknown; restored from __doc__
        """ unregisterObject(self, path: str, mode: QDBusConnection.UnregisterMode = QDBusConnection.UnregisterNode) """
        pass

    def unregisterService(self, serviceName): # real signature unknown; restored from __doc__
        """ unregisterService(self, serviceName: str) -> bool """
        return False

    def __init__(self, *__args): # 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)"""


    BusType = None # (!) real value is "<enum 'BusType'>"
    ConnectionCapability = None # (!) real value is "<flag 'ConnectionCapability'>"
    RegisterOption = None # (!) real value is "<flag 'RegisterOption'>"
    UnregisterMode = None # (!) real value is "<enum 'UnregisterMode'>"


class QDBusConnectionInterface(QDBusAbstractInterface):
    # no doc
    def activatableServiceNames(self): # real signature unknown; restored from __doc__
        """ activatableServiceNames(self) -> QDBusReply """
        return QDBusReply

    def callWithCallbackFailed(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 isServiceRegistered(self, serviceName): # real signature unknown; restored from __doc__
        """ isServiceRegistered(self, serviceName: str) -> QDBusReply """
        return QDBusReply

    def registeredServiceNames(self): # real signature unknown; restored from __doc__
        """ registeredServiceNames(self) -> QDBusReply """
        return QDBusReply

    def registerService(self, serviceName, qoption=None, roption=None): # real signature unknown; restored from __doc__
        """ registerService(self, serviceName: str, qoption: QDBusConnectionInterface.ServiceQueueOptions = QDBusConnectionInterface.DontQueueService, roption: QDBusConnectionInterface.ServiceReplacementOptions = QDBusConnectionInterface.DontAllowReplacement) -> QDBusReply """
        return QDBusReply

    def serviceOwner(self, name): # real signature unknown; restored from __doc__
        """ serviceOwner(self, name: str) -> QDBusReply """
        return QDBusReply

    def serviceOwnerChanged(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 servicePid(self, serviceName): # real signature unknown; restored from __doc__
        """ servicePid(self, serviceName: str) -> QDBusReply """
        return QDBusReply

    def serviceRegistered(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 serviceUid(self, serviceName): # real signature unknown; restored from __doc__
        """ serviceUid(self, serviceName: str) -> QDBusReply """
        return QDBusReply

    def serviceUnregistered(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 startService(self, name): # real signature unknown; restored from __doc__
        """ startService(self, name: str) -> QDBusReply """
        return QDBusReply

    def unregisterService(self, serviceName): # real signature unknown; restored from __doc__
        """ unregisterService(self, serviceName: str) -> QDBusReply """
        return QDBusReply

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    RegisterServiceReply = None # (!) real value is "<enum 'RegisterServiceReply'>"
    ServiceQueueOptions = None # (!) real value is "<enum 'ServiceQueueOptions'>"
    ServiceReplacementOptions = None # (!) real value is "<enum 'ServiceReplacementOptions'>"


class QDBusError(__PyQt6_sip.simplewrapper):
    """ QDBusError(other: QDBusError) """
    def errorString(self, error): # real signature unknown; restored from __doc__
        """ errorString(error: QDBusError.ErrorType) -> str """
        return ""

    def isValid(self): # real signature unknown; restored from __doc__
        """ isValid(self) -> bool """
        return False

    def message(self): # real signature unknown; restored from __doc__
        """ message(self) -> str """
        return ""

    def name(self): # real signature unknown; restored from __doc__
        """ name(self) -> str """
        return ""

    def swap(self, other): # real signature unknown; restored from __doc__
        """ swap(self, other: QDBusError) """
        pass

    def type(self): # real signature unknown; restored from __doc__
        """ type(self) -> QDBusError.ErrorType """
        pass

    def __init__(self, other): # 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)"""


    ErrorType = None # (!) real value is "<enum 'ErrorType'>"


class QDBusInterface(QDBusAbstractInterface):
    """ QDBusInterface(service: str, path: str, interface: str = '', connection: QDBusConnection = QDBusConnection.sessionBus(), 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, service, path, interface='', connection=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        pass


class QDBusMessage(__PyQt6_sip.simplewrapper):
    """
    QDBusMessage()
    QDBusMessage(other: QDBusMessage)
    """
    def arguments(self): # real signature unknown; restored from __doc__
        """ arguments(self) -> List[Any] """
        return []

    def autoStartService(self): # real signature unknown; restored from __doc__
        """ autoStartService(self) -> bool """
        return False

    def createError(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        createError(name: str, msg: str) -> QDBusMessage
        createError(error: QDBusError) -> QDBusMessage
        createError(type: QDBusError.ErrorType, msg: str) -> QDBusMessage
        """
        return QDBusMessage

    def createErrorReply(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        createErrorReply(self, name: str, msg: str) -> QDBusMessage
        createErrorReply(self, error: QDBusError) -> QDBusMessage
        createErrorReply(self, type: QDBusError.ErrorType, msg: str) -> QDBusMessage
        """
        return QDBusMessage

    def createMethodCall(self, service, path, interface, method): # real signature unknown; restored from __doc__
        """ createMethodCall(service: str, path: str, interface: str, method: str) -> QDBusMessage """
        return QDBusMessage

    def createReply(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        createReply(self, arguments: Iterable[Any] = []) -> QDBusMessage
        createReply(self, argument: Any) -> QDBusMessage
        """
        return QDBusMessage

    def createSignal(self, path, interface, name): # real signature unknown; restored from __doc__
        """ createSignal(path: str, interface: str, name: str) -> QDBusMessage """
        return QDBusMessage

    def createTargetedSignal(self, service, path, interface, name): # real signature unknown; restored from __doc__
        """ createTargetedSignal(service: str, path: str, interface: str, name: str) -> QDBusMessage """
        return QDBusMessage

    def errorMessage(self): # real signature unknown; restored from __doc__
        """ errorMessage(self) -> str """
        return ""

    def errorName(self): # real signature unknown; restored from __doc__
        """ errorName(self) -> str """
        return ""

    def interface(self): # real signature unknown; restored from __doc__
        """ interface(self) -> str """
        return ""

    def isDelayedReply(self): # real signature unknown; restored from __doc__
        """ isDelayedReply(self) -> bool """
        return False

    def isInteractiveAuthorizationAllowed(self): # real signature unknown; restored from __doc__
        """ isInteractiveAuthorizationAllowed(self) -> bool """
        return False

    def isReplyRequired(self): # real signature unknown; restored from __doc__
        """ isReplyRequired(self) -> bool """
        return False

    def member(self): # real signature unknown; restored from __doc__
        """ member(self) -> str """
        return ""

    def path(self): # real signature unknown; restored from __doc__
        """ path(self) -> str """
        return ""

    def service(self): # real signature unknown; restored from __doc__
        """ service(self) -> str """
        return ""

    def setArguments(self, arguments, Any=None): # real signature unknown; restored from __doc__
        """ setArguments(self, arguments: Iterable[Any]) """
        pass

    def setAutoStartService(self, enable): # real signature unknown; restored from __doc__
        """ setAutoStartService(self, enable: bool) """
        pass

    def setDelayedReply(self, enable): # real signature unknown; restored from __doc__
        """ setDelayedReply(self, enable: bool) """
        pass

    def setInteractiveAuthorizationAllowed(self, enable): # real signature unknown; restored from __doc__
        """ setInteractiveAuthorizationAllowed(self, enable: bool) """
        pass

    def signature(self): # real signature unknown; restored from __doc__
        """ signature(self) -> str """
        return ""

    def swap(self, other): # real signature unknown; restored from __doc__
        """ swap(self, other: QDBusMessage) """
        pass

    def type(self): # real signature unknown; restored from __doc__
        """ type(self) -> QDBusMessage.MessageType """
        pass

    def __init__(self, other=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    def __lshift__(self, *args, **kwargs): # real signature unknown
        """ Return self<<value. """
        pass

    def __rlshift__(self, *args, **kwargs): # real signature unknown
        """ Return value<<self. """
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""


    MessageType = None # (!) real value is "<enum 'MessageType'>"


class QDBusObjectPath(__PyQt6_sip.simplewrapper):
    """
    QDBusObjectPath()
    QDBusObjectPath(objectPath: str)
    QDBusObjectPath(a0: QDBusObjectPath)
    """
    def path(self): # real signature unknown; restored from __doc__
        """ path(self) -> str """
        return ""

    def setPath(self, objectPath): # real signature unknown; restored from __doc__
        """ setPath(self, objectPath: str) """
        pass

    def swap(self, other): # real signature unknown; restored from __doc__
        """ swap(self, other: QDBusObjectPath) """
        pass

    def __eq__(self, *args, **kwargs): # real signature unknown
        """ Return self==value. """
        pass

    def __ge__(self, *args, **kwargs): # real signature unknown
        """ Return self>=value. """
        pass

    def __gt__(self, *args, **kwargs): # real signature unknown
        """ Return self>value. """
        pass

    def __hash__(self, *args, **kwargs): # real signature unknown
        """ Return hash(self). """
        pass

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    def __le__(self, *args, **kwargs): # real signature unknown
        """ Return self<=value. """
        pass

    def __lt__(self, *args, **kwargs): # real signature unknown
        """ Return self<value. """
        pass

    def __ne__(self, *args, **kwargs): # real signature unknown
        """ Return self!=value. """
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



class QDBusPendingCall(__PyQt6_sip.simplewrapper):
    """ QDBusPendingCall(other: QDBusPendingCall) """
    def fromCompletedCall(self, message): # real signature unknown; restored from __doc__
        """ fromCompletedCall(message: QDBusMessage) -> QDBusPendingCall """
        return QDBusPendingCall

    def fromError(self, error): # real signature unknown; restored from __doc__
        """ fromError(error: QDBusError) -> QDBusPendingCall """
        return QDBusPendingCall

    def swap(self, other): # real signature unknown; restored from __doc__
        """ swap(self, other: QDBusPendingCall) """
        pass

    def __init__(self, other): # 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 QDBusPendingCallWatcher(__PyQt6_QtCore.QObject, QDBusPendingCall):
    """ QDBusPendingCallWatcher(call: QDBusPendingCall, 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 finished(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 isFinished(self): # real signature unknown; restored from __doc__
        """ isFinished(self) -> bool """
        return False

    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 waitForFinished(self): # real signature unknown; restored from __doc__
        """ waitForFinished(self) """
        pass

    def __init__(self, call, parent, QObject=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        pass


class QDBusPendingReply(QDBusPendingCall):
    """
    QDBusPendingReply()
    QDBusPendingReply(other: QDBusPendingReply)
    QDBusPendingReply(call: QDBusPendingCall)
    QDBusPendingReply(reply: QDBusMessage)
    """
    def argumentAt(self, index): # real signature unknown; restored from __doc__
        """ argumentAt(self, index: int) -> Any """
        pass

    def error(self): # real signature unknown; restored from __doc__
        """ error(self) -> QDBusError """
        return QDBusError

    def isError(self): # real signature unknown; restored from __doc__
        """ isError(self) -> bool """
        return False

    def isFinished(self): # real signature unknown; restored from __doc__
        """ isFinished(self) -> bool """
        return False

    def isValid(self): # real signature unknown; restored from __doc__
        """ isValid(self) -> bool """
        return False

    def reply(self): # real signature unknown; restored from __doc__
        """ reply(self) -> QDBusMessage """
        return QDBusMessage

    def value(self, type=None): # real signature unknown; restored from __doc__
        """ value(self, type: object = None) -> object """
        return object()

    def waitForFinished(self): # real signature unknown; restored from __doc__
        """ waitForFinished(self) """
        pass

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass


class QDBusReply(__PyQt6_sip.simplewrapper):
    """
    QDBusReply(reply: QDBusMessage)
    QDBusReply(call: QDBusPendingCall)
    QDBusReply(error: QDBusError)
    QDBusReply(other: QDBusReply)
    """
    def error(self): # real signature unknown; restored from __doc__
        """ error(self) -> QDBusError """
        return QDBusError

    def isValid(self): # real signature unknown; restored from __doc__
        """ isValid(self) -> bool """
        return False

    def value(self, type=None): # real signature unknown; restored from __doc__
        """ value(self, type: object = None) -> object """
        return object()

    def __init__(self, *__args): # 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 QDBusServiceWatcher(__PyQt6_QtCore.QObject):
    """
    QDBusServiceWatcher(parent: typing.Optional[QObject] = None)
    QDBusServiceWatcher(service: str, connection: QDBusConnection, watchMode: QDBusServiceWatcher.WatchModeFlag = QDBusServiceWatcher.WatchForOwnerChange, parent: typing.Optional[QObject] = None)
    """
    def addWatchedService(self, newService): # real signature unknown; restored from __doc__
        """ addWatchedService(self, newService: str) """
        pass

    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connection(self): # real signature unknown; restored from __doc__
        """ connection(self) -> QDBusConnection """
        return QDBusConnection

    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 removeWatchedService(self, service): # real signature unknown; restored from __doc__
        """ removeWatchedService(self, service: str) -> bool """
        return False

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def serviceOwnerChanged(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 serviceRegistered(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 serviceUnregistered(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 setConnection(self, connection): # real signature unknown; restored from __doc__
        """ setConnection(self, connection: QDBusConnection) """
        pass

    def setWatchedServices(self, services, p_str=None): # real signature unknown; restored from __doc__
        """ setWatchedServices(self, services: Iterable[str]) """
        pass

    def setWatchMode(self, mode): # real signature unknown; restored from __doc__
        """ setWatchMode(self, mode: QDBusServiceWatcher.WatchModeFlag) """
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def watchedServices(self): # real signature unknown; restored from __doc__
        """ watchedServices(self) -> List[str] """
        return []

    def watchMode(self): # real signature unknown; restored from __doc__
        """ watchMode(self) -> QDBusServiceWatcher.WatchModeFlag """
        pass

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    WatchModeFlag = None # (!) real value is "<flag 'WatchModeFlag'>"


class QDBusSignature(__PyQt6_sip.simplewrapper):
    """
    QDBusSignature()
    QDBusSignature(dBusSignature: str)
    QDBusSignature(a0: QDBusSignature)
    """
    def setSignature(self, dBusSignature): # real signature unknown; restored from __doc__
        """ setSignature(self, dBusSignature: str) """
        pass

    def signature(self): # real signature unknown; restored from __doc__
        """ signature(self) -> str """
        return ""

    def swap(self, other): # real signature unknown; restored from __doc__
        """ swap(self, other: QDBusSignature) """
        pass

    def __eq__(self, *args, **kwargs): # real signature unknown
        """ Return self==value. """
        pass

    def __ge__(self, *args, **kwargs): # real signature unknown
        """ Return self>=value. """
        pass

    def __gt__(self, *args, **kwargs): # real signature unknown
        """ Return self>value. """
        pass

    def __hash__(self, *args, **kwargs): # real signature unknown
        """ Return hash(self). """
        pass

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    def __le__(self, *args, **kwargs): # real signature unknown
        """ Return self<=value. """
        pass

    def __lt__(self, *args, **kwargs): # real signature unknown
        """ Return self<value. """
        pass

    def __ne__(self, *args, **kwargs): # real signature unknown
        """ Return self!=value. """
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



class QDBusUnixFileDescriptor(__PyQt6_sip.simplewrapper):
    """
    QDBusUnixFileDescriptor()
    QDBusUnixFileDescriptor(fileDescriptor: int)
    QDBusUnixFileDescriptor(other: QDBusUnixFileDescriptor)
    """
    def fileDescriptor(self): # real signature unknown; restored from __doc__
        """ fileDescriptor(self) -> int """
        return 0

    def isSupported(self): # real signature unknown; restored from __doc__
        """ isSupported() -> bool """
        return False

    def isValid(self): # real signature unknown; restored from __doc__
        """ isValid(self) -> bool """
        return False

    def setFileDescriptor(self, fileDescriptor): # real signature unknown; restored from __doc__
        """ setFileDescriptor(self, fileDescriptor: int) """
        pass

    def swap(self, other): # real signature unknown; restored from __doc__
        """ swap(self, other: QDBusUnixFileDescriptor) """
        pass

    def __init__(self, *__args): # 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 QDBusVariant(__PyQt6_sip.simplewrapper):
    """
    QDBusVariant()
    QDBusVariant(dBusVariant: Any)
    QDBusVariant(a0: QDBusVariant)
    """
    def setVariant(self, dBusVariant): # real signature unknown; restored from __doc__
        """ setVariant(self, dBusVariant: Any) """
        pass

    def swap(self, other): # real signature unknown; restored from __doc__
        """ swap(self, other: QDBusVariant) """
        pass

    def variant(self): # real signature unknown; restored from __doc__
        """ variant(self) -> Any """
        pass

    def __eq__(self, *args, **kwargs): # real signature unknown
        """ Return self==value. """
        pass

    def __ge__(self, *args, **kwargs): # real signature unknown
        """ Return self>=value. """
        pass

    def __gt__(self, *args, **kwargs): # real signature unknown
        """ Return self>value. """
        pass

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    def __le__(self, *args, **kwargs): # real signature unknown
        """ Return self<=value. """
        pass

    def __lt__(self, *args, **kwargs): # real signature unknown
        """ Return self<value. """
        pass

    def __ne__(self, *args, **kwargs): # real signature unknown
        """ Return self!=value. """
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""


    __hash__ = None


# variables with complex values

__loader__ = None # (!) real value is '<_frozen_importlib_external.ExtensionFileLoader object at 0x0000020AE61DC750>'

__spec__ = None # (!) real value is "ModuleSpec(name='PyQt6.QtDBus', loader=<_frozen_importlib_external.ExtensionFileLoader object at 0x0000020AE61DC750>, origin='C:\\\\Users\\\\xukai\\\\Downloads\\\\??2\\\\venv\\\\Lib\\\\site-packages\\\\PyQt6\\\\QtDBus.pyd')"

