Module qtjambi
Package io.qt.core

Class QMetaObject

java.lang.Object
io.qt.core.QMetaObject

public final class QMetaObject extends Object

Java wrapper for Qt class QMetaObject

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • userProperty

      @QtUninvokable public QMetaProperty userProperty()
    • properties

      @QtUninvokable public QList<QMetaProperty> properties()
    • propertyCount

      @QtUninvokable public int propertyCount()
    • property

      @QtUninvokable public QMetaProperty property(String name)
    • property

      @QtUninvokable public QMetaProperty property(int index)
    • enumerators

      @QtUninvokable public QList<QMetaEnum> enumerators()
    • enumeratorCount

      @QtUninvokable public int enumeratorCount()
    • enumerator

      @QtUninvokable public QMetaEnum enumerator(String name)
    • enumerator

      @QtUninvokable public QMetaEnum enumerator(int index)
    • connectSlotsByName

      @QtUninvokable public static void connectSlotsByName(QObject object)
    • method

      @QtUninvokable public final QMetaMethod method(int methodIndex)
    • method

      @QtUninvokable public QMetaMethod method(String name, Class<?>... parameterTypes)
    • methods

      @QtUninvokable public QList<QMetaMethod> methods()
    • methodCount

      @QtUninvokable public final int methodCount()
    • constructor

      @QtUninvokable public QMetaMethod constructor(Class<?>... parameterTypes)
    • constructor

      @QtUninvokable public QMetaMethod constructor(int index)
    • constructors

      @QtUninvokable public final QList<QMetaMethod> constructors()
    • constructorCount

      @QtUninvokable public final int constructorCount()
    • newInstance

      @QtUninvokable public QObject newInstance(Object... args) throws NoSuchMethodException
      Throws:
      NoSuchMethodException
    • superClass

      @QtUninvokable public QMetaObject superClass()
    • className

      @QtUninvokable public String className()
    • classInfos

      @QtUninvokable public QList<QPair<String,String>> classInfos()
    • classInfoCount

      @QtUninvokable public int classInfoCount()
    • classInfo

      @QtUninvokable public String classInfo(String name)
    • inherits

      @QtUninvokable public boolean inherits(QMetaObject metaObject)
      Returns true if the class described by this QMetaObject inherits the type described by metaObject; otherwise returns false. A type is considered to inherit itself.
      Parameters:
      metaObject -
      Returns:
      inherits
    • cast

      @QtUninvokable public static <T extends QtObjectInterface> T cast(Class<T> targetType, QtObjectInterface object)
      Casts an object to the given targetType. Returns null if object is not instance of targetType.
      Type Parameters:
      T - type
      Parameters:
      targetType -
      object -
      Returns:
      the object as targetType or null
    • type

      @QtUninvokable public Class<?> type()
    • forType

      @QtUninvokable public static QMetaObject forType(Class<?> clazz)
    • checkConnectArgs

      @QtUninvokable public static boolean checkConnectArgs(String signal, String method)
    • checkConnectArgs

      @QtUninvokable public static boolean checkConnectArgs(QMetaMethod signal, QMetaMethod method)
    • invokeMethod

      @QtUninvokable public static Object invokeMethod(QObject obj, String member, Object... args) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(obj, AutoConnection, args).
      Parameters:
      obj - object
      member - method name
      args - arguments
      Returns:
      method result value if any - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException - if method not available
    • invokeMethod

      @QtUninvokable public static Object invokeMethod(QObject obj, String member, Qt.ConnectionType type, Object... args) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the given method on the given object and returns it's result value.

      The invocation can be either synchronous or asynchronous, depending on type:

      If the invocation is asynchronous, the return value cannot be evaluated.

      Parameters:
      obj - object
      member - method name
      args - arguments
      Returns:
      method result value if any - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException - if method not available
    • invokeMethod

      @QtUninvokable public static <R> R invokeMethod(QMetaObject.Method0<R> method) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection).
      Type Parameters:
      R - The return type of the method.
      Parameters:
      method - invoked method
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      Invokes the method and returns it's result value.

      The invocation can be either synchronous or asynchronous, depending on type:

      If the invocation is asynchronous, the return value cannot be evaluated.

      Type Parameters:
      R - The return type of the method.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, R> R invokeMethod(QMetaObject.Method1<A,R> method, A arg1) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, R> R invokeMethod(QMetaObject.Method1<A,R> method, Qt.ConnectionType type, A arg1) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the method and returns it's result value.

      The invocation can be either synchronous or asynchronous, depending on type:

      If the invocation is asynchronous, the return value cannot be evaluated.

      Type Parameters:
      A - The type of the first parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, R> R invokeMethod(QMetaObject.Method2<A,B,R> method, A arg1, B arg2) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, R> R invokeMethod(QMetaObject.Method2<A,B,R> method, Qt.ConnectionType type, A arg1, B arg2) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the method and returns it's result value.

      The invocation can be either synchronous or asynchronous, depending on type:

      If the invocation is asynchronous, the return value cannot be evaluated.

      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, R> R invokeMethod(QMetaObject.Method3<A,B,C,R> method, A arg1, B arg2, C arg3) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, R> R invokeMethod(QMetaObject.Method3<A,B,C,R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the method and returns it's result value.

      The invocation can be either synchronous or asynchronous, depending on type:

      If the invocation is asynchronous, the return value cannot be evaluated.

      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, R> R invokeMethod(QMetaObject.Method4<A,B,C,D,R> method, A arg1, B arg2, C arg3, D arg4) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      D - The type of the fourth parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, R> R invokeMethod(QMetaObject.Method4<A,B,C,D,R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the method and returns it's result value.

      The invocation can be either synchronous or asynchronous, depending on type:

      If the invocation is asynchronous, the return value cannot be evaluated.

      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      D - The type of the fourth parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, R> R invokeMethod(QMetaObject.Method5<A,B,C,D,E,R> method, A arg1, B arg2, C arg3, D arg4, E arg5) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      D - The type of the fourth parameter of the method.
      E - The type of the fifth parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, R> R invokeMethod(QMetaObject.Method5<A,B,C,D,E,R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the method and returns it's result value.

      The invocation can be either synchronous or asynchronous, depending on type:

      If the invocation is asynchronous, the return value cannot be evaluated.

      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      D - The type of the fourth parameter of the method.
      E - The type of the fifth parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, R> R invokeMethod(QMetaObject.Method6<A,B,C,D,E,F,R> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      D - The type of the fourth parameter of the method.
      E - The type of the fifth parameter of the method.
      F - The type of the sixth parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, R> R invokeMethod(QMetaObject.Method6<A,B,C,D,E,F,R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the method and returns it's result value.

      The invocation can be either synchronous or asynchronous, depending on type:

      If the invocation is asynchronous, the return value cannot be evaluated.

      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      D - The type of the fourth parameter of the method.
      E - The type of the fifth parameter of the method.
      F - The type of the sixth parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, R> R invokeMethod(QMetaObject.Method7<A,B,C,D,E,F,G,R> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      D - The type of the fourth parameter of the method.
      E - The type of the fifth parameter of the method.
      F - The type of the sixth parameter of the method.
      G - The type of the seventh parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, R> R invokeMethod(QMetaObject.Method7<A,B,C,D,E,F,G,R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the method and returns it's result value.

      The invocation can be either synchronous or asynchronous, depending on type:

      If the invocation is asynchronous, the return value cannot be evaluated.

      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      D - The type of the fourth parameter of the method.
      E - The type of the fifth parameter of the method.
      F - The type of the sixth parameter of the method.
      G - The type of the seventh parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, H, R> R invokeMethod(QMetaObject.Method8<A,B,C,D,E,F,G,H,R> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      D - The type of the fourth parameter of the method.
      E - The type of the fifth parameter of the method.
      F - The type of the sixth parameter of the method.
      G - The type of the seventh parameter of the method.
      H - The type of the eighth parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      arg8 - Argument for the eighth parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, H, R> R invokeMethod(QMetaObject.Method8<A,B,C,D,E,F,G,H,R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the method and returns it's result value.

      The invocation can be either synchronous or asynchronous, depending on type:

      If the invocation is asynchronous, the return value cannot be evaluated.

      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      D - The type of the fourth parameter of the method.
      E - The type of the fifth parameter of the method.
      F - The type of the sixth parameter of the method.
      G - The type of the seventh parameter of the method.
      H - The type of the eighth parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      arg8 - Argument for the eighth parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, H, I, R> R invokeMethod(QMetaObject.Method9<A,B,C,D,E,F,G,H,I,R> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      D - The type of the fourth parameter of the method.
      E - The type of the fifth parameter of the method.
      F - The type of the sixth parameter of the method.
      G - The type of the seventh parameter of the method.
      H - The type of the eighth parameter of the method.
      I - The type of the ninth parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      arg8 - Argument for the eighth parameter.
      arg9 - Argument for the ninth parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, H, I, R> R invokeMethod(QMetaObject.Method9<A,B,C,D,E,F,G,H,I,R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the method and returns it's result value.

      The invocation can be either synchronous or asynchronous, depending on type:

      If the invocation is asynchronous, the return value cannot be evaluated.

      Type Parameters:
      A - The type of the first parameter of the method.
      B - The type of the second parameter of the method.
      C - The type of the third parameter of the method.
      D - The type of the fourth parameter of the method.
      E - The type of the fifth parameter of the method.
      F - The type of the sixth parameter of the method.
      G - The type of the seventh parameter of the method.
      H - The type of the eighth parameter of the method.
      I - The type of the ninth parameter of the method.
      R - The return type of the method.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      arg8 - Argument for the eighth parameter.
      arg9 - Argument for the ninth parameter.
      Returns:
      method result value - if the invocation is asynchronous, the return value cannot be evaluated.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      Calling invokeMethod(method, AutoConnection).
      Parameters:
      method - invoked method
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      Invokes the slot.

      The invocation can be either synchronous or asynchronous, depending on type:

      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A> void invokeMethod(QMetaObject.Slot1<A> method, A arg1) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the slot.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A> void invokeMethod(QMetaObject.Slot1<A> method, Qt.ConnectionType type, A arg1) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the slot.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the slot.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B> void invokeMethod(QMetaObject.Slot2<A,B> method, A arg1, B arg2) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B> void invokeMethod(QMetaObject.Slot2<A,B> method, Qt.ConnectionType type, A arg1, B arg2) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the slot.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C> void invokeMethod(QMetaObject.Slot3<A,B,C> method, A arg1, B arg2, C arg3) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C> void invokeMethod(QMetaObject.Slot3<A,B,C> method, Qt.ConnectionType type, A arg1, B arg2, C arg3) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the slot.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D> void invokeMethod(QMetaObject.Slot4<A,B,C,D> method, A arg1, B arg2, C arg3, D arg4) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      D - The type of the fourth parameter of the slot.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D> void invokeMethod(QMetaObject.Slot4<A,B,C,D> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the slot.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      D - The type of the fourth parameter of the slot.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E> void invokeMethod(QMetaObject.Slot5<A,B,C,D,E> method, A arg1, B arg2, C arg3, D arg4, E arg5) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      D - The type of the fourth parameter of the slot.
      E - The type of the fifth parameter of the slot.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E> void invokeMethod(QMetaObject.Slot5<A,B,C,D,E> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the slot.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      D - The type of the fourth parameter of the slot.
      E - The type of the fifth parameter of the slot.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      public static <A, B, C, D, E, F> void invokeMethod(QMetaObject.Slot6<A,B,C,D,E,F> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      D - The type of the fourth parameter of the slot.
      E - The type of the fifth parameter of the slot.
      F - The type of the sixth parameter of the slot.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F> void invokeMethod(QMetaObject.Slot6<A,B,C,D,E,F> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the slot.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      D - The type of the fourth parameter of the slot.
      E - The type of the fifth parameter of the slot.
      F - The type of the sixth parameter of the slot.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G> void invokeMethod(QMetaObject.Slot7<A,B,C,D,E,F,G> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      D - The type of the fourth parameter of the slot.
      E - The type of the fifth parameter of the slot.
      F - The type of the sixth parameter of the slot.
      G - The type of the seventh parameter of the slot.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G> void invokeMethod(QMetaObject.Slot7<A,B,C,D,E,F,G> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the slot.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      D - The type of the fourth parameter of the slot.
      E - The type of the fifth parameter of the slot.
      F - The type of the sixth parameter of the slot.
      G - The type of the seventh parameter of the slot.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, H> void invokeMethod(QMetaObject.Slot8<A,B,C,D,E,F,G,H> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      D - The type of the fourth parameter of the slot.
      E - The type of the fifth parameter of the slot.
      F - The type of the sixth parameter of the slot.
      G - The type of the seventh parameter of the slot.
      H - The type of the eighth parameter of the slot.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      arg8 - Argument for the eighth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, H> void invokeMethod(QMetaObject.Slot8<A,B,C,D,E,F,G,H> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the slot.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      D - The type of the fourth parameter of the slot.
      E - The type of the fifth parameter of the slot.
      F - The type of the sixth parameter of the slot.
      G - The type of the seventh parameter of the slot.
      H - The type of the eighth parameter of the slot.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      arg8 - Argument for the eighth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, H, I> void invokeMethod(QMetaObject.Slot9<A,B,C,D,E,F,G,H,I> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(method, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      D - The type of the fourth parameter of the slot.
      E - The type of the fifth parameter of the slot.
      F - The type of the sixth parameter of the slot.
      G - The type of the seventh parameter of the slot.
      H - The type of the eighth parameter of the slot.
      I - The type of the ninth parameter of the slot.
      Parameters:
      method - invoked method
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      arg8 - Argument for the eighth parameter.
      arg9 - Argument for the ninth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, H, I> void invokeMethod(QMetaObject.Slot9<A,B,C,D,E,F,G,H,I> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the slot.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the slot.
      B - The type of the second parameter of the slot.
      C - The type of the third parameter of the slot.
      D - The type of the fourth parameter of the slot.
      E - The type of the fifth parameter of the slot.
      F - The type of the sixth parameter of the slot.
      G - The type of the seventh parameter of the slot.
      H - The type of the eighth parameter of the slot.
      I - The type of the ninth parameter of the slot.
      Parameters:
      method - invoked method
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      arg8 - Argument for the eighth parameter.
      arg9 - Argument for the ninth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke slot
      QNoSuchMethodException
    • invokeMethod

      Calling invokeMethod(signal, AutoConnection).
      Parameters:
      signal - invoked signal
      Throws:
      QUnsuccessfulInvocationException
      QNoSuchMethodException
    • invokeMethod

      Invokes the signal.

      The invocation can be either synchronous or asynchronous, depending on type:

      Parameters:
      signal - invoked signal
      type - synchronous or asynchronous invokation
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke signal
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A> void invokeMethod(QMetaObject.AbstractPrivateSignal1<A> signal, A arg1) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(signal, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the signal.
      Parameters:
      signal - invoked signal
      arg1 - Argument for the first parameter.
      Throws:
      QUnsuccessfulInvocationException
      QNoSuchMethodException
    • invokeMethod

      Invokes the signal.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the signal.
      Parameters:
      signal - invoked signal
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke signal
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B> void invokeMethod(QMetaObject.AbstractPrivateSignal2<A,B> signal, A arg1, B arg2) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(signal, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      Parameters:
      signal - invoked signal
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      Throws:
      QUnsuccessfulInvocationException
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B> void invokeMethod(QMetaObject.AbstractPrivateSignal2<A,B> signal, Qt.ConnectionType type, A arg1, B arg2) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the signal.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      Parameters:
      signal - invoked signal
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke signal
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C> void invokeMethod(QMetaObject.AbstractPrivateSignal3<A,B,C> signal, A arg1, B arg2, C arg3) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(signal, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      Parameters:
      signal - invoked signal
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      Throws:
      QUnsuccessfulInvocationException
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C> void invokeMethod(QMetaObject.AbstractPrivateSignal3<A,B,C> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the signal.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      Parameters:
      signal - invoked signal
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke signal
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D> void invokeMethod(QMetaObject.AbstractPrivateSignal4<A,B,C,D> signal, A arg1, B arg2, C arg3, D arg4) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(signal, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      D - The type of the fourth parameter of the signal.
      Parameters:
      signal - invoked signal
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      Throws:
      QUnsuccessfulInvocationException
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D> void invokeMethod(QMetaObject.AbstractPrivateSignal4<A,B,C,D> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the signal.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      D - The type of the fourth parameter of the signal.
      Parameters:
      signal - invoked signal
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke signal
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E> void invokeMethod(QMetaObject.AbstractPrivateSignal5<A,B,C,D,E> signal, A arg1, B arg2, C arg3, D arg4, E arg5) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(signal, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      D - The type of the fourth parameter of the signal.
      E - The type of the fifth parameter of the signal.
      Parameters:
      signal - invoked signal
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      Throws:
      QUnsuccessfulInvocationException
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E> void invokeMethod(QMetaObject.AbstractPrivateSignal5<A,B,C,D,E> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the signal.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      D - The type of the fourth parameter of the signal.
      E - The type of the fifth parameter of the signal.
      Parameters:
      signal - invoked signal
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke signal
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F> void invokeMethod(QMetaObject.AbstractPrivateSignal6<A,B,C,D,E,F> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(signal, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      D - The type of the fourth parameter of the signal.
      E - The type of the fifth parameter of the signal.
      F - The type of the sixth parameter of the signal.
      Parameters:
      signal - invoked signal
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      Throws:
      QUnsuccessfulInvocationException
      QNoSuchMethodException
    • invokeMethod

      public static <A, B, C, D, E, F> void invokeMethod(QMetaObject.AbstractPrivateSignal6<A,B,C,D,E,F> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the signal.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      D - The type of the fourth parameter of the signal.
      E - The type of the fifth parameter of the signal.
      F - The type of the sixth parameter of the signal.
      Parameters:
      signal - invoked signal
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke signal
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G> void invokeMethod(QMetaObject.AbstractPrivateSignal7<A,B,C,D,E,F,G> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(signal, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      D - The type of the fourth parameter of the signal.
      E - The type of the fifth parameter of the signal.
      F - The type of the sixth parameter of the signal.
      G - The type of the seventh parameter of the signal.
      Parameters:
      signal - invoked signal
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      Throws:
      QUnsuccessfulInvocationException
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G> void invokeMethod(QMetaObject.AbstractPrivateSignal7<A,B,C,D,E,F,G> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the signal.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      D - The type of the fourth parameter of the signal.
      E - The type of the fifth parameter of the signal.
      F - The type of the sixth parameter of the signal.
      G - The type of the seventh parameter of the signal.
      Parameters:
      signal - invoked signal
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke signal
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, H> void invokeMethod(QMetaObject.AbstractPrivateSignal8<A,B,C,D,E,F,G,H> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(signal, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      D - The type of the fourth parameter of the signal.
      E - The type of the fifth parameter of the signal.
      F - The type of the sixth parameter of the signal.
      G - The type of the seventh parameter of the signal.
      H - The type of the eighth parameter of the signal.
      Parameters:
      signal - invoked signal
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      Throws:
      QUnsuccessfulInvocationException
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, H> void invokeMethod(QMetaObject.AbstractPrivateSignal8<A,B,C,D,E,F,G,H> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the signal.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      D - The type of the fourth parameter of the signal.
      E - The type of the fifth parameter of the signal.
      F - The type of the sixth parameter of the signal.
      G - The type of the seventh parameter of the signal.
      H - The type of the eighth parameter of the signal.
      Parameters:
      signal - invoked signal
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      arg8 - Argument for the eighth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke signal
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, H, I> void invokeMethod(QMetaObject.AbstractPrivateSignal9<A,B,C,D,E,F,G,H,I> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) throws QUnsuccessfulInvocationException, QNoSuchMethodException
      Calling invokeMethod(signal, AutoConnection, ...).
      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      D - The type of the fourth parameter of the signal.
      E - The type of the fifth parameter of the signal.
      F - The type of the sixth parameter of the signal.
      G - The type of the seventh parameter of the signal.
      H - The type of the eighth parameter of the signal.
      I - The type of the ninth parameter of the signal.
      Parameters:
      signal - invoked signal
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      arg8 - Argument for the eighth parameter.
      arg9 - Argument for the ninth parameter.
      Throws:
      QUnsuccessfulInvocationException
      QNoSuchMethodException
    • invokeMethod

      @QtUninvokable public static <A, B, C, D, E, F, G, H, I> void invokeMethod(QMetaObject.AbstractPrivateSignal9<A,B,C,D,E,F,G,H,I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) throws QUnsuccessfulInvocationException, QNoSuchMethodException

      Invokes the signal.

      The invocation can be either synchronous or asynchronous, depending on type:

      Type Parameters:
      A - The type of the first parameter of the signal.
      B - The type of the second parameter of the signal.
      C - The type of the third parameter of the signal.
      D - The type of the fourth parameter of the signal.
      E - The type of the fifth parameter of the signal.
      F - The type of the sixth parameter of the signal.
      G - The type of the seventh parameter of the signal.
      H - The type of the eighth parameter of the signal.
      I - The type of the ninth parameter of the signal.
      Parameters:
      signal - invoked signal
      type - synchronous or asynchronous invokation
      arg1 - Argument for the first parameter.
      arg2 - Argument for the second parameter.
      arg3 - Argument for the third parameter.
      arg4 - Argument for the fourth parameter.
      arg5 - Argument for the fifth parameter.
      arg6 - Argument for the sixth parameter.
      arg7 - Argument for the seventh parameter.
      arg8 - Argument for the eighth parameter.
      arg9 - Argument for the ninth parameter.
      Throws:
      QUnsuccessfulInvocationException - if not able to invoke signal
      QNoSuchMethodException
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • findSignal

      @QtUninvokable public static QMetaObject.AbstractPrivateSignal0 findSignal(QObject sender, String name)
    • findSignal

      @QtUninvokable public static <A> QMetaObject.AbstractPrivateSignal1<A> findSignal(QObject sender, String name, Class<A> typeA)
    • findSignal

      @QtUninvokable public static <A, B> QMetaObject.AbstractPrivateSignal2<A,B> findSignal(QObject sender, String name, Class<A> typeA, Class<B> typeB)
    • findSignal

      @QtUninvokable public static <A, B, C> QMetaObject.AbstractPrivateSignal3<A,B,C> findSignal(QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC)
    • findSignal

      @QtUninvokable public static <A, B, C, D> QMetaObject.AbstractPrivateSignal4<A,B,C,D> findSignal(QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD)
    • findSignal

      @QtUninvokable public static <A, B, C, D, E> QMetaObject.AbstractPrivateSignal5<A,B,C,D,E> findSignal(QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD, Class<E> typeE)
    • findSignal

      @QtUninvokable public static <A, B, C, D, E, F> QMetaObject.AbstractPrivateSignal6<A,B,C,D,E,F> findSignal(QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD, Class<E> typeE, Class<F> typeF)
    • findSignal

      @QtUninvokable public static <A, B, C, D, E, F, G> QMetaObject.AbstractPrivateSignal7<A,B,C,D,E,F,G> findSignal(QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD, Class<E> typeE, Class<F> typeF, Class<G> typeG)
    • findSignal

      @QtUninvokable public static <A, B, C, D, E, F, G, H> QMetaObject.AbstractPrivateSignal8<A,B,C,D,E,F,G,H> findSignal(QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD, Class<E> typeE, Class<F> typeF, Class<G> typeG, Class<H> typeH)
    • findSignal

      @QtUninvokable public static <A, B, C, D, E, F, G, H, I> QMetaObject.AbstractPrivateSignal9<A,B,C,D,E,F,G,H,I> findSignal(QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD, Class<E> typeE, Class<F> typeF, Class<G> typeG, Class<H> typeH, Class<I> typeI)
    • findSignal

      @QtUninvokable public static QMetaObject.AbstractSignal findSignal(QObject sender, String name, Class<?>... types)