QAndroidJniObject to QHash conversion in Qt.
-
Hi..
I want to call java function (that returns HashMap) from c++.
for this my c++ function is below.@QHash<QString, QString> NotificationClient::getDeviceInfo() {
QAndroidJniObject obj= QAndroidJniObject::callStaticObjectMethod("org/tradeindia/apps/messenger/TIMessenger/TIMessenger", "deviceInfo","()QHash<QString,QString>");
}@and java function is
@ public static HashMap<String, String> deviceInfo() {
HashMap<String, String> map = new HashMap<String, String>();
map.put("HELLO", "WORLD");
return map;
}@In the C++ function i am not able to convert QAndroidJniObject to QHash.
or i am not following the right way of doing this.Please help..