我是android编程的新手,我只是为Android构建qt 5.2并使用我的项目。但是,当继承我的类中的OBject并使用O_OBJECT marcro时,我得到'vtalble'错误。经过长时间的研究,我发现需要使用qmake和.moc文件进行buile。但我无法在日食中找到如何使用它。
#include <QNetworkAccessManager>
#include <QNetworkReply>
#include <QNetworkRequest>
#include <QObject>
#include <QFile>
#include <QTime>
#include <QDebug>
#include <QFileInfo>
#include <string>
using namespace std;
class myclass:public QObject
{
Q_OBJECT
public:
myclass (QObject *parent=0);
}
有什么方法可以在我的android项目中集成Q_OBJECT宏,或者我应该在android.mk中添加什么标志?