Create logic for call android native image picker

This commit is contained in:
Angela Mazzurco 2017-07-10 19:50:11 +02:00
parent 59b77da6a2
commit 2cb6742dbc
6 changed files with 87 additions and 1 deletions

View file

@ -34,6 +34,8 @@
#include "libresapilocalclient.h"
#include "rsqmlappengine.h"
#include "androidimagepicker.h"
int main(int argc, char *argv[])
{
@ -46,6 +48,7 @@ int main(int argc, char *argv[])
"org.retroshare.qml_components.LibresapiLocalClient", 1, 0,
"LibresapiLocalClient");
QString sockPath = QDir::homePath() + "/.retroshare";
sockPath.append("/libresapi.sock");
@ -55,6 +58,14 @@ int main(int argc, char *argv[])
RsQmlAppEngine engine(true);
QQmlContext& rootContext = *engine.rootContext();
qmlRegisterType<AndroidImagePicker>(
"org.retroshare.qml_components.AndroidImagePicker", 1, 0,
"AndroidImagePicker");
AndroidImagePicker androidImagePicker;
engine.rootContext()->setContextProperty("androidImagePicker",
&androidImagePicker);
QStringList mainArgs = app.arguments();
#ifdef Q_OS_ANDROID