java.lang.Object
io.qt.internal.CoreUtility
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class
protected static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static void
addClassPath
(String path) protected static void
addClassPath
(URL path) protected static <PI> PI
analyzeProperty
(QObject object, QtObject property, Class<PI> propertyInfoClass) protected static void
checkConnectionToDisposedSignal
(QMetaObject.DisposedSignal signal, Object receiver, boolean slotObject) protected static boolean
disconnectAll
(QtSignalEmitterInterface sender, Object receiver) protected static boolean
disconnectOne
(QMetaObject.Connection connection) protected static void
emitNativeSignal
(QObject sender, int methodIndex, long metaObjectId, Object[] args) protected static MethodHandle
getMethodHandle
(Method method) protected static Object
invokeInterfaceDefaultMethod
(Method method, Object object, Object... args) protected static void
registerPropertyField
(QMetaProperty metaProperty, Field field) protected static void
removeClassPath
(String path)
-
Constructor Details
-
CoreUtility
protected CoreUtility()
-
-
Method Details
-
checkConnectionToDisposedSignal
protected static void checkConnectionToDisposedSignal(QMetaObject.DisposedSignal signal, Object receiver, boolean slotObject) -
analyzeProperty
-
registerPropertyField
-
emitNativeSignal
-
disconnectAll
-
disconnectOne
-
invokeInterfaceDefaultMethod
protected static Object invokeInterfaceDefaultMethod(Method method, Object object, Object... args) throws Throwable - Throws:
Throwable
-
getMethodHandle
- Throws:
IllegalAccessException
-
addClassPath
-
removeClassPath
-
addClassPath
-