forked from lubuwest/Friendiqa
Friendiqa v0.2.1
This commit is contained in:
parent
c85f857afe
commit
ee50729e0d
45 changed files with 580 additions and 146 deletions
|
@ -23,3 +23,8 @@ void AndroidNative::SystemDispatcherProxy::loadClass(QString className)
|
|||
{
|
||||
SystemDispatcher::instance()->loadClass(className);
|
||||
}
|
||||
|
||||
void AndroidNative::SystemDispatcherProxy::setInitialized()
|
||||
{
|
||||
SystemDispatcher::instance()->setInitialized();
|
||||
}
|
||||
|
|
|
@ -16,6 +16,8 @@ namespace AndroidNative {
|
|||
|
||||
Q_INVOKABLE void loadClass(QString className);
|
||||
|
||||
Q_INVOKABLE void setInitialized();
|
||||
|
||||
signals:
|
||||
void dispatched(QString type , QVariantMap message);
|
||||
|
||||
|
|
|
@ -332,6 +332,16 @@ void AndroidNative::SystemDispatcher::loadClass(QString javaClassName)
|
|||
dispatch("androidnative.SystemDispatcher.loadClass",message);
|
||||
}
|
||||
|
||||
|
||||
void AndroidNative::SystemDispatcher::setInitialized()
|
||||
{
|
||||
QVariantMap message;
|
||||
message["Initialized"] = true;
|
||||
|
||||
dispatch("androidnative.SystemDispatcher.setInitialized",message);
|
||||
}
|
||||
|
||||
|
||||
void AndroidNative::SystemDispatcher::registerNatives()
|
||||
{
|
||||
Q_UNUSED(registerNativesCalled);
|
||||
|
|
|
@ -29,6 +29,9 @@ namespace AndroidNative {
|
|||
*/
|
||||
Q_INVOKABLE void loadClass(QString javaClassName);
|
||||
|
||||
//inform Dispatcher about loaded Environment, Intents can be processed
|
||||
Q_INVOKABLE void setInitialized();
|
||||
|
||||
/// Register JNI native methods. This function must be called in JNI_OnLoad. Otherwise, the messenger will not be working
|
||||
static void registerNatives();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue