java.lang.Object
io.qt.core.QMetaMethod
public final class QMetaMethod extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QMetaMethod.Access
static class
QMetaMethod.MethodType
-
Method Summary
Modifier and Type Method Description QMetaMethod.Access
access()
QMetaObject
enclosingMetaObject()
boolean
equals(Object obj)
static <R> QMetaMethod
fromMethod(QMetaObject.Method0<R> method)
static <A, R> QMetaMethod
fromMethod(QMetaObject.Method1<A,R> method)
static <A, B, R> QMetaMethod
fromMethod(QMetaObject.Method2<A,B,R> method)
static <A, B, C, R> QMetaMethod
fromMethod(QMetaObject.Method3<A,B,C,R> method)
static <A, B, C, D, R>
QMetaMethodfromMethod(QMetaObject.Method4<A,B,C,D,R> method)
static <A, B, C, D, E, R>
QMetaMethodfromMethod(QMetaObject.Method5<A,B,C,D,E,R> method)
static <A, B, C, D, E, F, R>
QMetaMethodfromMethod(QMetaObject.Method6<A,B,C,D,E,F,R> method)
static <A, B, C, D, E, F, G, R>
QMetaMethodfromMethod(QMetaObject.Method7<A,B,C,D,E,F,G,R> method)
static <A, B, C, D, E, F, G, H, R>
QMetaMethodfromMethod(QMetaObject.Method8<A,B,C,D,E,F,G,H,R> method)
static <A, B, C, D, E, F, G, H, I, R>
QMetaMethodfromMethod(QMetaObject.Method9<A,B,C,D,E,F,G,H,I,R> method)
static QMetaMethod
fromMethod(QMetaObject.Slot0 method)
static <A> QMetaMethod
fromMethod(QMetaObject.Slot1<A> method)
static <A, B> QMetaMethod
fromMethod(QMetaObject.Slot2<A,B> method)
static <A, B, C> QMetaMethod
fromMethod(QMetaObject.Slot3<A,B,C> method)
static <A, B, C, D> QMetaMethod
fromMethod(QMetaObject.Slot4<A,B,C,D> method)
static <A, B, C, D, E>
QMetaMethodfromMethod(QMetaObject.Slot5<A,B,C,D,E> method)
static <A, B, C, D, E, F>
QMetaMethodfromMethod(QMetaObject.Slot6<A,B,C,D,E,F> method)
static <A, B, C, D, E, F, G>
QMetaMethodfromMethod(QMetaObject.Slot7<A,B,C,D,E,F,G> method)
static <A, B, C, D, E, F, G, H>
QMetaMethodfromMethod(QMetaObject.Slot8<A,B,C,D,E,F,G,H> method)
static <A, B, C, D, E, F, G, H, I>
QMetaMethodfromMethod(QMetaObject.Slot9<A,B,C,D,E,F,G,H,I> method)
static QMetaMethod
fromReflectedConstructor(Constructor<?> constructor)
static QMetaMethod
fromReflectedMethod(Method method)
static QMetaMethod
fromSignal(QMetaObject.AbstractSignal signal)
int
hashCode()
Object
invoke(QObject object, Qt.ConnectionType connection, Object... args)
Object
invoke(QObject object, Object... args)
Object
invokeOnGadget(Object object, Object... args)
int
methodIndex()
String
methodSignature()
QMetaMethod.MethodType
methodType()
String
name()
int
parameterMetaType(int i)
int[]
parameterMetaTypes()
List<Class<?>>
parameterTypes()
int
returnMetaType()
Class<?>
returnType()
String
tag()
Constructor<?>
toReflectedConstructor()
Method
toReflectedMethod()
QMetaObject.AbstractSignal
toSignal(QObject sender)
String
toString()
-
Method Details
-
toString
-
name
-
returnType
-
returnMetaType
-
tag
-
methodSignature
-
parameterTypes
-
parameterMetaTypes
-
parameterMetaType
-
access
-
methodType
-
enclosingMetaObject
-
methodIndex
-
hashCode
-
equals
-
invoke
@QtUninvokable public final Object invoke(QObject object, Object... args) throws IllegalArgumentException, QUnsuccessfulInvocationException -
invoke
@QtUninvokable public final Object invoke(QObject object, Qt.ConnectionType connection, Object... args) throws IllegalArgumentException, QUnsuccessfulInvocationException -
invokeOnGadget
@QtUninvokable public final Object invokeOnGadget(Object object, Object... args) throws IllegalArgumentException, QUnsuccessfulInvocationException -
toReflectedMethod
-
toReflectedConstructor
-
toSignal
-
fromSignal
-
fromReflectedConstructor
-
fromReflectedMethod
-
fromMethod
-
fromMethod
-
fromMethod
-
fromMethod
-
fromMethod
public static <A, B, C, D, R> QMetaMethod fromMethod(QMetaObject.Method4<A,B,C,D,R> method) -
fromMethod
public static <A, B, C, D, E, R> QMetaMethod fromMethod(QMetaObject.Method5<A,B,C,D,E,R> method) -
fromMethod
public static <A, B, C, D, E, F, R> QMetaMethod fromMethod(QMetaObject.Method6<A,B,C,D,E,F,R> method) -
fromMethod
public static <A, B, C, D, E, F, G, R> QMetaMethod fromMethod(QMetaObject.Method7<A,B,C,D,E,F,G,R> method) -
fromMethod
public static <A, B, C, D, E, F, G, H, R> QMetaMethod fromMethod(QMetaObject.Method8<A,B,C,D,E,F,G,H,R> method) -
fromMethod
public static <A, B, C, D, E, F, G, H, I, R> QMetaMethod fromMethod(QMetaObject.Method9<A,B,C,D,E,F,G,H,I,R> method) -
fromMethod
-
fromMethod
-
fromMethod
-
fromMethod
-
fromMethod
-
fromMethod
-
fromMethod
public static <A, B, C, D, E, F> QMetaMethod fromMethod(QMetaObject.Slot6<A,B,C,D,E,F> method) -
fromMethod
public static <A, B, C, D, E, F, G> QMetaMethod fromMethod(QMetaObject.Slot7<A,B,C,D,E,F,G> method) -
fromMethod
public static <A, B, C, D, E, F, G, H> QMetaMethod fromMethod(QMetaObject.Slot8<A,B,C,D,E,F,G,H> method) -
fromMethod
public static <A, B, C, D, E, F, G, H, I> QMetaMethod fromMethod(QMetaObject.Slot9<A,B,C,D,E,F,G,H,I> method)
-