adds qobject to wrap of qapp

This commit is contained in:
Atul R 2020-02-14 22:07:24 +01:00
parent 6d79995a6e
commit cc3bf2f632
2 changed files with 3 additions and 3 deletions

View File

@ -6,10 +6,10 @@
#include <QPointer>
#include "Extras/Export/export.h"
#include "core/Component/component_macro.h"
#include "QtCore/QObject/qobject_macro.h"
class DLL_EXPORT QApplicationWrap : public Napi::ObjectWrap<QApplicationWrap> {
COMPONENT_WRAPPED_METHODS_DECLARATION
QOBJECT_WRAPPED_METHODS_DECLARATION
private:
QPointer<NApplication> instance;

View File

@ -23,7 +23,7 @@ Napi::Object QApplicationWrap::init(Napi::Env env, Napi::Object exports) {
StaticMethod("instance", &StaticQApplicationWrapMethods::instance),
StaticMethod("clipboard", &StaticQApplicationWrapMethods::clipboard),
StaticMethod("style", &StaticQApplicationWrapMethods::style),
COMPONENT_WRAPPED_METHODS_EXPORT_DEFINE(QApplicationWrap)});
QOBJECT_WRAPPED_METHODS_EXPORT_DEFINE(QApplicationWrap)});
constructor = Napi::Persistent(func);
exports.Set(CLASSNAME, func);
return exports;