Fix compilation and some warnings

This commit is contained in:
Gioacchino Mazzurco 2017-04-19 23:46:30 +02:00
parent 30bb84c4a9
commit 17edf3c8de
2 changed files with 9 additions and 7 deletions

View File

@ -22,6 +22,7 @@
#include <QFileInfo>
#include <QDebug>
#include <QDir>
#include <QThread>
#ifdef __ANDROID__
# include "util/androiddebug.h"
@ -65,7 +66,7 @@ int main(int argc, char *argv[])
qDebug() << "RetroShareAndroidNotifyService waiting for core to"
<< "listen on:" << sockPath;
usleep(2500000);
QThread::sleep(2);
}
rsApi.openConnection(sockPath);

View File

@ -23,7 +23,8 @@
#include <QQmlComponent>
#include <QDebug>
#include <QDir>
#include <unistd.h> // for usleep
#include <QThread>
#include <QVariant>
#ifdef Q_OS_ANDROID
# include <QtAndroid>
@ -57,7 +58,7 @@ int main(int argc, char *argv[])
QStringList mainArgs = app.arguments();
#ifdef Q_OS_ANDROID
rootContext.setContextProperty("Q_OS_ANDROID", true);
rootContext.setContextProperty("Q_OS_ANDROID", QVariant(true));
/* Add Activity Intent data to args, because onNewIntent is called only if
* the Intet was triggered when the Activity was already created, so only in
@ -104,7 +105,7 @@ int main(int argc, char *argv[])
<< waitCount << "times";
app.processEvents();
++waitCount;
usleep(10000);
QThread::msleep(10);
}
}
while (waitIntent);
@ -113,15 +114,15 @@ int main(int argc, char *argv[])
if(!uriStr.isEmpty()) mainArgs.append(uriStr);
#else
rootContext.setContextProperty("Q_OS_ANDROID", false);
rootContext.setContextProperty("Q_OS_ANDROID", QVariant(false));
#endif
rootContext.setContextProperty("mainArgs", mainArgs);
#ifdef QT_DEBUG
rootContext.setContextProperty("QT_DEBUG", true);
rootContext.setContextProperty("QT_DEBUG", QVariant(true));
#else
rootContext.setContextProperty("QT_DEBUG", false);
rootContext.setContextProperty("QT_DEBUG", QVariant(false));
#endif // QT_DEBUG
rootContext.setContextProperty("apiSocketPath", sockPath);