Remove most unneeded or buggy Napi:HandleScope uses (#895)
This commit is contained in:
parent
d11ed993ee
commit
0e33e39759
@ -19,20 +19,17 @@
|
||||
\
|
||||
Napi::Value __id__(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
return Napi::Value::From( \
|
||||
env, extrautils::hashPointerTo53bit(this->instance.data())); \
|
||||
} \
|
||||
Napi::Value inherits(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::String className = info[0].As<Napi::String>(); \
|
||||
bool doesIt = this->instance->inherits(className.Utf8Value().c_str()); \
|
||||
return Napi::Value::From(env, doesIt); \
|
||||
} \
|
||||
Napi::Value setProperty(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::String name = info[0].As<Napi::String>(); \
|
||||
Napi::Value value = info[1]; \
|
||||
auto variant = \
|
||||
@ -43,7 +40,6 @@
|
||||
} \
|
||||
Napi::Value property(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::String name = info[0].As<Napi::String>(); \
|
||||
Napi::Value value = info[1]; \
|
||||
QVariant* variant = \
|
||||
@ -54,7 +50,6 @@
|
||||
} \
|
||||
Napi::Value setObjectName(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::String objectName = info[0].As<Napi::String>(); \
|
||||
this->instance->setObjectName( \
|
||||
QString::fromStdString(objectName.Utf8Value())); \
|
||||
@ -62,19 +57,16 @@
|
||||
} \
|
||||
Napi::Value objectName(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QString objectName = this->instance->objectName(); \
|
||||
return Napi::String::New(env, objectName.toStdString()); \
|
||||
} \
|
||||
Napi::Value dumpObjectTree(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->dumpObjectTree(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value dumpObjectInfo(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->dumpObjectInfo(); \
|
||||
return env.Null(); \
|
||||
}
|
||||
|
||||
@ -16,20 +16,17 @@
|
||||
QWIDGET_WRAPPED_METHODS_DECLARATION \
|
||||
Napi::Value animateClick(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int msec = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->animateClick(msec); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value click(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->click(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value toggle(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->toggle(); \
|
||||
return env.Null(); \
|
||||
}
|
||||
|
||||
@ -22,7 +22,6 @@
|
||||
QABSTRACTSCROLLAREA_WRAPPED_METHODS_DECLARATION \
|
||||
Napi::Value setCurrentIndex(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object indexObject = info[0].As<Napi::Object>(); \
|
||||
QModelIndexWrap* indexWrap = \
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(indexObject); \
|
||||
@ -31,7 +30,6 @@
|
||||
} \
|
||||
Napi::Value currentIndex(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QModelIndex current = this->instance->currentIndex(); \
|
||||
auto instance = QModelIndexWrap::constructor.New( \
|
||||
{Napi::External<QModelIndex>::New(env, new QModelIndex(current))}); \
|
||||
@ -39,7 +37,6 @@
|
||||
} \
|
||||
Napi::Value setIndexWidget(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object indexObject = info[0].As<Napi::Object>(); \
|
||||
Napi::Object widgetObject = info[1].As<Napi::Object>(); \
|
||||
QModelIndexWrap* indexWrap = \
|
||||
@ -52,7 +49,6 @@
|
||||
} \
|
||||
Napi::Value indexWidget(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object indexObject = info[0].As<Napi::Object>(); \
|
||||
QModelIndexWrap* indexWrap = \
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(indexObject); \
|
||||
@ -65,19 +61,16 @@
|
||||
} \
|
||||
Napi::Value resetHorizontalScrollMode(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->resetHorizontalScrollMode(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value resetVerticalScrollMode(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->resetVerticalScrollMode(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value rootIndex(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QModelIndex root = this->instance->rootIndex(); \
|
||||
auto instance = QModelIndexWrap::constructor.New( \
|
||||
{Napi::External<QModelIndex>::New(env, new QModelIndex(root))}); \
|
||||
@ -85,19 +78,16 @@
|
||||
} \
|
||||
Napi::Value scrollToBottom(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->scrollToBottom(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value scrollToTop(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->scrollToTop(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setModel(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object modelObject = info[0].As<Napi::Object>(); \
|
||||
QAbstractItemModelWrap* modelWrap = \
|
||||
Napi::ObjectWrap<QAbstractItemModelWrap>::Unwrap(modelObject); \
|
||||
@ -107,7 +97,6 @@
|
||||
} \
|
||||
Napi::Value closePersistentEditor(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QModelIndexWrap* indexWrap = \
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>()); \
|
||||
QModelIndex* index = indexWrap->getInternalInstance(); \
|
||||
@ -116,13 +105,11 @@
|
||||
} \
|
||||
Napi::Value clearSelection(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->clearSelection(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value edit(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QModelIndexWrap* indexWrap = \
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>()); \
|
||||
QModelIndex* index = indexWrap->getInternalInstance(); \
|
||||
@ -131,19 +118,16 @@
|
||||
} \
|
||||
Napi::Value reset(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->reset(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value selectAll(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->selectAll(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setRootIndex(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QModelIndexWrap* indexWrap = \
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>()); \
|
||||
QModelIndex* index = indexWrap->getInternalInstance(); \
|
||||
@ -152,7 +136,6 @@
|
||||
} \
|
||||
Napi::Value update_QModelIndex(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QModelIndexWrap* indexWrap = \
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>()); \
|
||||
QModelIndex* index = indexWrap->getInternalInstance(); \
|
||||
@ -161,7 +144,6 @@
|
||||
} \
|
||||
Napi::Value selectionModel(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QItemSelectionModel* model = this->instance->selectionModel(); \
|
||||
auto modelExt = Napi::External<QItemSelectionModel>::New(env, model); \
|
||||
auto instance = QItemSelectionModelWrap::constructor.New({modelExt}); \
|
||||
@ -169,7 +151,6 @@
|
||||
} \
|
||||
Napi::Value isPersistentEditorOpen(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QModelIndexWrap* indexWrap = \
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>()); \
|
||||
QModelIndex* index = indexWrap->getInternalInstance(); \
|
||||
@ -178,7 +159,6 @@
|
||||
} \
|
||||
Napi::Value openPersistentEditor(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QModelIndexWrap* indexWrap = \
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>()); \
|
||||
QModelIndex* index = indexWrap->getInternalInstance(); \
|
||||
@ -187,7 +167,6 @@
|
||||
} \
|
||||
Napi::Value keyboardSearch(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
std::string searchNapiText = info[0].As<Napi::String>().Utf8Value(); \
|
||||
QString search = QString::fromUtf8(searchNapiText.c_str()); \
|
||||
this->instance->keyboardSearch(search); \
|
||||
@ -198,7 +177,6 @@
|
||||
QABSTRACTITEMVIEW_WRAPPED_METHODS_DECLARATION_NO_QHEADERVIEW_PROTECTED \
|
||||
Napi::Value indexAt(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QPointWrap* pointWrap = \
|
||||
Napi::ObjectWrap<QPointWrap>::Unwrap(info[0].As<Napi::Object>()); \
|
||||
QPoint* point = pointWrap->getInternalInstance(); \
|
||||
@ -209,7 +187,6 @@
|
||||
} \
|
||||
Napi::Value scrollTo(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QModelIndexWrap* indexWrap = \
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>()); \
|
||||
QModelIndex* index = indexWrap->getInternalInstance(); \
|
||||
|
||||
@ -19,7 +19,6 @@
|
||||
\
|
||||
Napi::Value maximumViewportSize(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QSize size = this->instance->maximumViewportSize(); \
|
||||
auto instance = QSizeWrap::constructor.New( \
|
||||
{Napi::External<QSize>::New(env, new QSize(size))}); \
|
||||
@ -28,7 +27,6 @@
|
||||
\
|
||||
Napi::Value setHorizontalScrollBar(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object scrollBarObject = info[0].As<Napi::Object>(); \
|
||||
QScrollBarWrap* scrollBarWrap = \
|
||||
Napi::ObjectWrap<QScrollBarWrap>::Unwrap(scrollBarObject); \
|
||||
@ -39,7 +37,6 @@
|
||||
\
|
||||
Napi::Value setVerticalScrollBar(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object scrollBarObject = info[0].As<Napi::Object>(); \
|
||||
QScrollBarWrap* scrollBarWrap = \
|
||||
Napi::ObjectWrap<QScrollBarWrap>::Unwrap(scrollBarObject); \
|
||||
@ -50,7 +47,6 @@
|
||||
\
|
||||
Napi::Value setViewport(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object viewPortObject = info[0].As<Napi::Object>(); \
|
||||
NodeWidgetWrap* viewPortWidgetWrap = \
|
||||
Napi::ObjectWrap<NodeWidgetWrap>::Unwrap(viewPortObject); \
|
||||
@ -61,7 +57,6 @@
|
||||
\
|
||||
Napi::Value viewport(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QWidget* viewPort = this->instance->viewport(); \
|
||||
NWidget* nviewPort = reinterpret_cast<NWidget*>(viewPort); \
|
||||
auto instance = QWidgetWrap::constructor.New( \
|
||||
|
||||
@ -14,7 +14,6 @@
|
||||
QWIDGET_WRAPPED_METHODS_DECLARATION \
|
||||
Napi::Value triggerAction(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int action = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->triggerAction( \
|
||||
static_cast<QAbstractSlider::SliderAction>(action)); \
|
||||
@ -22,7 +21,6 @@
|
||||
} \
|
||||
Napi::Value setRange(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int min = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int max = info[1].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setRange(min, max); \
|
||||
|
||||
@ -15,19 +15,16 @@
|
||||
QWIDGET_WRAPPED_METHODS_DECLARATION \
|
||||
Napi::Value selectAll(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->selectAll(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value stepDown(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->stepDown(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value stepUp(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->stepUp(); \
|
||||
return env.Null(); \
|
||||
}
|
||||
|
||||
@ -18,7 +18,6 @@
|
||||
QABSTRACTSPINBOX_WRAPPED_METHODS_DECLARATION \
|
||||
Napi::Value setCalendarWidget(const Napi::CallbackInfo &info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object calendarWidgetObject = info[0].As<Napi::Object>(); \
|
||||
QCalendarWidgetWrap *calendarWidgetWrap = \
|
||||
Napi::ObjectWrap<QCalendarWidgetWrap>::Unwrap(calendarWidgetObject); \
|
||||
|
||||
@ -20,32 +20,27 @@
|
||||
\
|
||||
Napi::Value setResult(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Number result = info[0].As<Napi::Number>(); \
|
||||
this->instance->setResult(result.Int32Value()); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value result(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int value = this->instance->result(); \
|
||||
return Napi::Value::From(env, value); \
|
||||
} \
|
||||
Napi::Value exec(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int value = static_cast<int>(this->instance->exec()); \
|
||||
return Napi::Number::From(env, value); \
|
||||
} \
|
||||
Napi::Value open(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->open(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value reject(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->reject(); \
|
||||
return env.Null(); \
|
||||
}
|
||||
|
||||
@ -17,12 +17,10 @@
|
||||
\
|
||||
Napi::Value frameStyle(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
return Napi::Number::New(env, this->instance->frameStyle()); \
|
||||
} \
|
||||
Napi::Value setFrameStyle(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int style = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setFrameStyle(style); \
|
||||
return env.Null(); \
|
||||
|
||||
@ -16,7 +16,6 @@
|
||||
\
|
||||
Napi::Value update(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->update(); \
|
||||
return env.Null(); \
|
||||
}
|
||||
|
||||
@ -13,7 +13,6 @@ class DLL_EXPORT QHeaderViewWrap : public Napi::ObjectWrap<QHeaderViewWrap> {
|
||||
|
||||
Napi::Value indexAt(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QPointWrap* pointWrap =
|
||||
Napi::ObjectWrap<QPointWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QPoint* point = pointWrap->getInternalInstance();
|
||||
@ -31,8 +30,6 @@ class DLL_EXPORT QHeaderViewWrap : public Napi::ObjectWrap<QHeaderViewWrap> {
|
||||
|
||||
Napi::Value scrollTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
NHeaderView* wrapper = dynamic_cast<NHeaderView*>(this->instance.data());
|
||||
if (wrapper) {
|
||||
QModelIndexWrap* indexWrap =
|
||||
|
||||
@ -17,26 +17,22 @@
|
||||
\
|
||||
Napi::Value activate(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool wasRedone = this->instance->activate(); \
|
||||
return Napi::Boolean::New(env, wasRedone); \
|
||||
} \
|
||||
Napi::Value setEnabled(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool enable = info[0].As<Napi::Boolean>().Value(); \
|
||||
this->instance->setEnabled(enable); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value isEnabled(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool enabled = this->instance->isEnabled(); \
|
||||
return Napi::Boolean::New(env, enabled); \
|
||||
} \
|
||||
Napi::Value setContentsMargins(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int left = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int top = info[1].As<Napi::Number>().Int32Value(); \
|
||||
int right = info[2].As<Napi::Number>().Int32Value(); \
|
||||
@ -46,13 +42,11 @@
|
||||
} \
|
||||
Napi::Value invalidate(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->invalidate(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value update(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->update(); \
|
||||
return env.Null(); \
|
||||
}
|
||||
|
||||
@ -17,13 +17,11 @@
|
||||
QABSTRACTITEMVIEW_WRAPPED_METHODS_DECLARATION \
|
||||
Napi::Value clearPropertyFlags(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->clearPropertyFlags(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setRowHidden(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int hide = info[1].As<Napi::Boolean>().Value(); \
|
||||
this->instance->setRowHidden(row, hide); \
|
||||
@ -31,7 +29,6 @@
|
||||
} \
|
||||
Napi::Value isRowHidden(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
return Napi::Boolean::New(env, this->instance->isRowHidden(row)); \
|
||||
}
|
||||
|
||||
@ -19,76 +19,64 @@
|
||||
\
|
||||
Napi::Value clearSpans(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->clearSpans(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value columnAt(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int x = info[0].As<Napi::Number>().Int32Value(); \
|
||||
return Napi::Number::New(env, this->instance->columnAt(x)); \
|
||||
} \
|
||||
Napi::Value columnSpan(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int column = info[0].As<Napi::Number>().Int32Value(); \
|
||||
return Napi::Number::New(env, this->instance->columnSpan(row, column)); \
|
||||
} \
|
||||
Napi::Value columnViewportPosition(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int column = info[0].As<Napi::Number>().Int32Value(); \
|
||||
return Napi::Number::New(env, \
|
||||
this->instance->columnViewportPosition(column)); \
|
||||
} \
|
||||
Napi::Value columnWidth(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int column = info[0].As<Napi::Number>().Int32Value(); \
|
||||
return Napi::Number::New(env, this->instance->columnWidth(column)); \
|
||||
} \
|
||||
Napi::Value isColumnHidden(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int column = info[0].As<Napi::Number>().Int32Value(); \
|
||||
return Napi::Boolean::New(env, this->instance->isColumnHidden(column)); \
|
||||
} \
|
||||
Napi::Value isRowHidden(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
return Napi::Boolean::New(env, this->instance->isRowHidden(row)); \
|
||||
} \
|
||||
Napi::Value rowAt(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int y = info[0].As<Napi::Number>().Int32Value(); \
|
||||
return Napi::Number::New(env, this->instance->rowAt(y)); \
|
||||
} \
|
||||
Napi::Value rowHeight(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
return Napi::Number::New(env, this->instance->rowHeight(row)); \
|
||||
} \
|
||||
Napi::Value rowSpan(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int column = info[0].As<Napi::Number>().Int32Value(); \
|
||||
return Napi::Number::New(env, this->instance->rowSpan(row, column)); \
|
||||
} \
|
||||
Napi::Value rowViewportPosition(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
return Napi::Number::New(env, this->instance->rowViewportPosition(row)); \
|
||||
} \
|
||||
Napi::Value setColumnHidden(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int column = info[0].As<Napi::Number>().Int32Value(); \
|
||||
bool hide = info[1].As<Napi::Boolean>().Value(); \
|
||||
this->instance->setColumnHidden(column, hide); \
|
||||
@ -96,7 +84,6 @@
|
||||
} \
|
||||
Napi::Value setColumnWidth(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int column = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int width = info[1].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setColumnWidth(column, width); \
|
||||
@ -104,7 +91,6 @@
|
||||
} \
|
||||
Napi::Value setRowHeight(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int height = info[1].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setRowHeight(row, height); \
|
||||
@ -112,7 +98,6 @@
|
||||
} \
|
||||
Napi::Value setRowHidden(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
bool hide = info[1].As<Napi::Boolean>().Value(); \
|
||||
this->instance->setRowHidden(row, hide); \
|
||||
@ -120,7 +105,6 @@
|
||||
} \
|
||||
Napi::Value setSpan(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int column = info[1].As<Napi::Number>().Int32Value(); \
|
||||
int rowSpanCount = info[2].As<Napi::Number>().Int32Value(); \
|
||||
@ -130,75 +114,64 @@
|
||||
} \
|
||||
Napi::Value hideColumn(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int column = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->hideColumn(column); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value hideRow(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->hideRow(row); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value resizeColumnToContents(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int column = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->resizeColumnToContents(column); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value resizeColumnsToContents(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->resizeColumnsToContents(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value resizeRowToContents(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->resizeRowToContents(row); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value resizeRowsToContents(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->resizeRowsToContents(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value selectColumn(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int column = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->selectColumn(column); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value selectRow(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->selectRow(row); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value showColumn(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int column = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->showColumn(column); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value showRow(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int row = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->showRow(row); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value sortByColumn(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int column = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int orderInt = info[1].As<Napi::Number>().Int32Value(); \
|
||||
Qt::SortOrder order = static_cast<Qt::SortOrder>(orderInt); \
|
||||
@ -207,7 +180,6 @@
|
||||
} \
|
||||
Napi::Value horizontalHeader(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
auto header = this->instance->horizontalHeader(); \
|
||||
auto instance = QHeaderViewWrap::constructor.New( \
|
||||
{Napi::External<QHeaderView>::New(env, header)}); \
|
||||
@ -215,7 +187,6 @@
|
||||
} \
|
||||
Napi::Value verticalHeader(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
auto header = this->instance->verticalHeader(); \
|
||||
auto instance = QHeaderViewWrap::constructor.New( \
|
||||
{Napi::External<QHeaderView>::New(env, header)}); \
|
||||
|
||||
@ -20,156 +20,131 @@
|
||||
\
|
||||
Napi::Value setAlignment(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int alignment = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setAlignment(static_cast<Qt::Alignment>(alignment)); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value alignment(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Qt::Alignment alignment = this->instance->alignment(); \
|
||||
return Napi::Number::New(env, static_cast<int>(alignment)); \
|
||||
} \
|
||||
Napi::Value canPaste(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
return Napi::Boolean::New(env, this->instance->canPaste()); \
|
||||
} \
|
||||
Napi::Value ensureCursorVisible(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->ensureCursorVisible(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setFontFamily(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
std::string family = info[0].As<Napi::String>().Utf8Value(); \
|
||||
this->instance->setFontFamily(QString::fromUtf8(family.c_str())); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value fontFamily(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QString family = this->instance->fontFamily(); \
|
||||
return Napi::String::New(env, family.toStdString()); \
|
||||
} \
|
||||
Napi::Value setFontItalic(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool italic = info[0].As<Napi::Boolean>().Value(); \
|
||||
this->instance->setFontItalic(italic); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value fontItalic(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
return Napi::Boolean::New(env, this->instance->fontItalic()); \
|
||||
} \
|
||||
Napi::Value setFontPointSize(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
double s = info[0].As<Napi::Number>().DoubleValue(); \
|
||||
this->instance->setFontPointSize(s); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value fontPointSize(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
return Napi::Number::New(env, this->instance->fontPointSize()); \
|
||||
} \
|
||||
Napi::Value setFontUnderline(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool underline = info[0].As<Napi::Boolean>().Value(); \
|
||||
this->instance->setFontUnderline(underline); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value fontUnderline(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
return Napi::Boolean::New(env, this->instance->fontUnderline()); \
|
||||
} \
|
||||
Napi::Value setFontWeight(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int weight = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setFontWeight(weight); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value fontWeight(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
return Napi::Number::New(env, this->instance->fontWeight()); \
|
||||
} \
|
||||
Napi::Value append(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
std::string text = info[0].As<Napi::String>().Utf8Value(); \
|
||||
this->instance->append(QString::fromUtf8(text.c_str())); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value clear(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->clear(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value copy(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->copy(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value cut(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->cut(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value insertHtml(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
std::string text = info[0].As<Napi::String>().Utf8Value(); \
|
||||
this->instance->insertHtml(QString::fromUtf8(text.c_str())); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value insertPlainText(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
std::string text = info[0].As<Napi::String>().Utf8Value(); \
|
||||
this->instance->insertPlainText(QString::fromUtf8(text.c_str())); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value paste(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->paste(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value redo(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->redo(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value scrollToAnchor(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
std::string name = info[0].As<Napi::String>().Utf8Value(); \
|
||||
this->instance->scrollToAnchor(QString::fromUtf8(name.c_str())); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value selectAll(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->selectAll(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setCurrentFont(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object fontObject = info[0].As<Napi::Object>(); \
|
||||
QFontWrap* fontWrap = Napi::ObjectWrap<QFontWrap>::Unwrap(fontObject); \
|
||||
this->instance->setCurrentFont(*fontWrap->getInternalInstance()); \
|
||||
@ -177,7 +152,6 @@
|
||||
} \
|
||||
Napi::Value currentFont(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QFont font = this->instance->currentFont(); \
|
||||
auto instance = QFontWrap::constructor.New( \
|
||||
{Napi::External<QFont>::New(env, new QFont(font))}); \
|
||||
@ -185,14 +159,12 @@
|
||||
} \
|
||||
Napi::Value setText(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
std::string text = info[0].As<Napi::String>().Utf8Value(); \
|
||||
this->instance->setText(QString::fromUtf8(text.c_str())); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setTextBackgroundColor(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object colorObject = info[0].As<Napi::Object>(); \
|
||||
QColorWrap* colorWrap = Napi::ObjectWrap<QColorWrap>::Unwrap(colorObject); \
|
||||
this->instance->setTextBackgroundColor(*colorWrap->getInternalInstance()); \
|
||||
@ -200,7 +172,6 @@
|
||||
} \
|
||||
Napi::Value setTextColor(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object colorObject = info[0].As<Napi::Object>(); \
|
||||
QColorWrap* colorWrap = Napi::ObjectWrap<QColorWrap>::Unwrap(colorObject); \
|
||||
this->instance->setTextColor(*colorWrap->getInternalInstance()); \
|
||||
@ -208,20 +179,17 @@
|
||||
} \
|
||||
Napi::Value undo(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->undo(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value zoomIn(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int range = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->zoomIn(range); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value zoomOut(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int range = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->zoomOut(range); \
|
||||
return env.Null(); \
|
||||
|
||||
@ -30,13 +30,11 @@
|
||||
\
|
||||
Napi::Value show(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->show(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value resize(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Number width = info[0].As<Napi::Number>(); \
|
||||
Napi::Number height = info[1].As<Napi::Number>(); \
|
||||
this->instance->resize(width.Int32Value(), height.Int32Value()); \
|
||||
@ -44,13 +42,11 @@
|
||||
} \
|
||||
Napi::Value close(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool hasClosed = this->instance->close(); \
|
||||
return Napi::Boolean::New(env, hasClosed); \
|
||||
} \
|
||||
Napi::Value mapFromGlobal(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object posObject = info[0].As<Napi::Object>(); \
|
||||
QPointWrap* posWrap = Napi::ObjectWrap<QPointWrap>::Unwrap(posObject); \
|
||||
QPoint pt = \
|
||||
@ -61,7 +57,6 @@
|
||||
} \
|
||||
Napi::Value mapFromParent(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object posObject = info[0].As<Napi::Object>(); \
|
||||
QPointWrap* posWrap = Napi::ObjectWrap<QPointWrap>::Unwrap(posObject); \
|
||||
QPoint pt = \
|
||||
@ -72,7 +67,6 @@
|
||||
} \
|
||||
Napi::Value mapToGlobal(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object posObject = info[0].As<Napi::Object>(); \
|
||||
QPointWrap* posWrap = Napi::ObjectWrap<QPointWrap>::Unwrap(posObject); \
|
||||
QPoint pt = this->instance->mapToGlobal(*posWrap->getInternalInstance()); \
|
||||
@ -82,7 +76,6 @@
|
||||
} \
|
||||
Napi::Value mapToParent(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object posObject = info[0].As<Napi::Object>(); \
|
||||
QPointWrap* posWrap = Napi::ObjectWrap<QPointWrap>::Unwrap(posObject); \
|
||||
QPoint pt = this->instance->mapToParent(*posWrap->getInternalInstance()); \
|
||||
@ -92,14 +85,12 @@
|
||||
} \
|
||||
Napi::Value isVisible(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool isVisible = this->instance->isVisible(); \
|
||||
return Napi::Boolean::New(env, isVisible); \
|
||||
} \
|
||||
\
|
||||
Napi::Value setLayout(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object layoutObject = info[0].As<Napi::Object>(); \
|
||||
QLayoutWrap* layoutWrap = \
|
||||
Napi::ObjectWrap<QLayoutWrap>::Unwrap(layoutObject); \
|
||||
@ -109,7 +100,6 @@
|
||||
\
|
||||
Napi::Value setStyleSheet(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::String text = info[0].As<Napi::String>(); \
|
||||
std::string style = text.Utf8Value(); \
|
||||
QString newStyle = QString::fromStdString(style); \
|
||||
@ -121,7 +111,6 @@
|
||||
} \
|
||||
Napi::Value setCursor(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
if (info[0].IsNumber()) { \
|
||||
Napi::Number cursor = info[0].As<Napi::Number>(); \
|
||||
this->instance->setCursor( \
|
||||
@ -135,7 +124,6 @@
|
||||
} \
|
||||
Napi::Value setWindowIcon(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object iconObject = info[0].As<Napi::Object>(); \
|
||||
QIconWrap* iconWrap = Napi::ObjectWrap<QIconWrap>::Unwrap(iconObject); \
|
||||
this->instance->setWindowIcon(*iconWrap->getInternalInstance()); \
|
||||
@ -143,7 +131,6 @@
|
||||
} \
|
||||
Napi::Value setWindowState(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Number state = info[0].As<Napi::Number>(); \
|
||||
this->instance->setWindowState( \
|
||||
static_cast<Qt::WindowState>(state.Int32Value())); \
|
||||
@ -151,13 +138,11 @@
|
||||
} \
|
||||
Napi::Value windowState(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int state = static_cast<int>(this->instance->windowState()); \
|
||||
return Napi::Value::From(env, state); \
|
||||
} \
|
||||
Napi::Value setWindowTitle(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::String napiTitle = info[0].As<Napi::String>(); \
|
||||
std::string title = napiTitle.Utf8Value(); \
|
||||
this->instance->setWindowTitle(title.c_str()); \
|
||||
@ -165,25 +150,21 @@
|
||||
} \
|
||||
Napi::Value windowTitle(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QString title = this->instance->windowTitle(); \
|
||||
return Napi::String::New(env, title.toStdString()); \
|
||||
} \
|
||||
Napi::Value styleSheet(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QString stylesheet = this->instance->styleSheet(); \
|
||||
return Napi::String::New(env, stylesheet.toStdString()); \
|
||||
} \
|
||||
Napi::Value hide(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->hide(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value move(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int x = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int y = info[1].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->move(x, y); \
|
||||
@ -192,33 +173,28 @@
|
||||
\
|
||||
Napi::Value setMouseTracking(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Boolean isMouseTracked = info[0].As<Napi::Boolean>(); \
|
||||
this->instance->setMouseTracking(isMouseTracked.Value()); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value hasMouseTracking(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool isMouseTracked = this->instance->hasMouseTracking(); \
|
||||
return Napi::Value::From(env, isMouseTracked); \
|
||||
} \
|
||||
Napi::Value setEnabled(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Boolean enabled = info[0].As<Napi::Boolean>(); \
|
||||
this->instance->setEnabled(enabled.Value()); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value isEnabled(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool enabled = this->instance->isEnabled(); \
|
||||
return Napi::Value::From(env, enabled); \
|
||||
} \
|
||||
Napi::Value setFixedSize(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int width = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int height = info[1].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setFixedSize(width, height); \
|
||||
@ -226,7 +202,6 @@
|
||||
} \
|
||||
Napi::Value setGeometry(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int x = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int y = info[1].As<Napi::Number>().Int32Value(); \
|
||||
int width = info[2].As<Napi::Number>().Int32Value(); \
|
||||
@ -236,7 +211,6 @@
|
||||
} \
|
||||
Napi::Value setMaximumSize(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int width = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int height = info[1].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setMaximumSize(width, height); \
|
||||
@ -244,7 +218,6 @@
|
||||
} \
|
||||
Napi::Value maximumSize(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QSize size = this->instance->maximumSize(); \
|
||||
auto sizeWrap = QSizeWrap::constructor.New({Napi::External<QSize>::New( \
|
||||
env, new QSize(size.width(), size.height()))}); \
|
||||
@ -252,7 +225,6 @@
|
||||
} \
|
||||
Napi::Value setMinimumSize(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int width = info[0].As<Napi::Number>().Int32Value(); \
|
||||
int height = info[1].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setMinimumSize(width, height); \
|
||||
@ -260,7 +232,6 @@
|
||||
} \
|
||||
Napi::Value minimumSize(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QSize size = this->instance->minimumSize(); \
|
||||
auto sizeWrap = QSizeWrap::constructor.New({Napi::External<QSize>::New( \
|
||||
env, new QSize(size.width(), size.height()))}); \
|
||||
@ -268,25 +239,21 @@
|
||||
} \
|
||||
Napi::Value repaint(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->repaint(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value update(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->update(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value updateGeometry(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->updateGeometry(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value pos(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QPoint pos = this->instance->pos(); \
|
||||
Napi::Object posObj = Napi::Object::New(env); \
|
||||
posObj.Set("x", pos.x()); \
|
||||
@ -295,7 +262,6 @@
|
||||
} \
|
||||
Napi::Value size(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QSize size = this->instance->size(); \
|
||||
auto sizeWrap = QSizeWrap::constructor.New({Napi::External<QSize>::New( \
|
||||
env, new QSize(size.width(), size.height()))}); \
|
||||
@ -303,7 +269,6 @@
|
||||
} \
|
||||
Napi::Value setAttribute(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int attributeId = info[0].As<Napi::Number>().Int32Value(); \
|
||||
bool switchOn = info[1].As<Napi::Boolean>().Value(); \
|
||||
this->instance->setAttribute( \
|
||||
@ -312,7 +277,6 @@
|
||||
} \
|
||||
Napi::Value testAttribute(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int attributeId = info[0].As<Napi::Number>().Int32Value(); \
|
||||
bool isOn = this->instance->testAttribute( \
|
||||
static_cast<Qt::WidgetAttribute>(attributeId)); \
|
||||
@ -320,20 +284,17 @@
|
||||
} \
|
||||
Napi::Value setWindowOpacity(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
float opacity = info[0].As<Napi::Number>().FloatValue(); \
|
||||
this->instance->setWindowOpacity(opacity); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value windowOpacity(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
float opacity = this->instance->windowOpacity(); \
|
||||
return Napi::Value::From(env, opacity); \
|
||||
} \
|
||||
Napi::Value setWindowFlag(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int windowType = info[0].As<Napi::Number>().Int32Value(); \
|
||||
bool switchOn = info[1].As<Napi::Boolean>().Value(); \
|
||||
this->instance->setWindowFlag(static_cast<Qt::WindowType>(windowType), \
|
||||
@ -342,55 +303,46 @@
|
||||
} \
|
||||
Napi::Value adjustSize(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->adjustSize(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value activateWindow(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->activateWindow(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value raise(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->raise(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value lower(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->lower(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value showFullScreen(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->showFullScreen(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value showMaximized(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->showMaximized(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value showMinimized(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->showMinimized(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value showNormal(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->showNormal(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value addAction(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object actionObject = info[0].As<Napi::Object>(); \
|
||||
QActionWrap* actionWrap = \
|
||||
Napi::ObjectWrap<QActionWrap>::Unwrap(actionObject); \
|
||||
@ -399,7 +351,6 @@
|
||||
} \
|
||||
Napi::Value removeAction(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object actionObject = info[0].As<Napi::Object>(); \
|
||||
QActionWrap* actionWrap = \
|
||||
Napi::ObjectWrap<QActionWrap>::Unwrap(actionObject); \
|
||||
@ -408,14 +359,12 @@
|
||||
} \
|
||||
Napi::Value repolish(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->style()->unpolish(this->instance); \
|
||||
this->instance->style()->polish(this->instance); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setGraphicsEffect(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
Napi::Object effectObject = info[0].As<Napi::Object>(); \
|
||||
QObjectWrap* effectWrap = \
|
||||
Napi::ObjectWrap<QObjectWrap>::Unwrap(effectObject); \
|
||||
@ -426,32 +375,27 @@
|
||||
} \
|
||||
Napi::Value acceptDrops(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
return Napi::Boolean::From(env, this->instance->acceptDrops()); \
|
||||
} \
|
||||
Napi::Value setAcceptDrops(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool v = info[0].As<Napi::Boolean>().Value(); \
|
||||
this->instance->setAcceptDrops(v); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setFocus(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int reason = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setFocus(static_cast<Qt::FocusReason>(reason)); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value clearFocus(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
this->instance->clearFocus(); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setSizePolicy(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QSizePolicy::Policy horizontal = static_cast<QSizePolicy::Policy>( \
|
||||
info[0].As<Napi::Number>().Int32Value()); \
|
||||
QSizePolicy::Policy vertical = static_cast<QSizePolicy::Policy>( \
|
||||
@ -461,88 +405,75 @@
|
||||
} \
|
||||
Napi::Value setMaximumHeight(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int maxh = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setMaximumHeight(maxh); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setMinimumWidth(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int minw = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setMinimumWidth(minw); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setMaximumWidth(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int maxw = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setMaximumWidth(maxw); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setMinimumHeight(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
int minh = info[0].As<Napi::Number>().Int32Value(); \
|
||||
this->instance->setMinimumHeight(minh); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value style(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QStyle* style = this->instance->style(); \
|
||||
return QStyleWrap::constructor.New( \
|
||||
{Napi::External<QStyle>::New(env, style)}); \
|
||||
} \
|
||||
Napi::Value isWindow(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool result = this->instance->isWindow(); \
|
||||
return Napi::Boolean::New(env, result); \
|
||||
} \
|
||||
Napi::Value isWindowModified(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool result = this->instance->isWindowModified(); \
|
||||
return Napi::Boolean::New(env, result); \
|
||||
} \
|
||||
Napi::Value isHidden(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool result = this->instance->isHidden(); \
|
||||
return Napi::Boolean::New(env, result); \
|
||||
} \
|
||||
Napi::Value setDisabled(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool disable = info[0].As<Napi::Boolean>().Value(); \
|
||||
this->instance->setDisabled(disable); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setHidden(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool hidden = info[0].As<Napi::Boolean>().Value(); \
|
||||
this->instance->setHidden(hidden); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setVisible(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool visible = info[0].As<Napi::Boolean>().Value(); \
|
||||
this->instance->setVisible(visible); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value setWindowModified(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
bool modified = info[0].As<Napi::Boolean>().Value(); \
|
||||
this->instance->setWindowModified(modified); \
|
||||
return env.Null(); \
|
||||
} \
|
||||
Napi::Value windowHandle(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
QWindow* window = this->instance->windowHandle(); \
|
||||
if (window) { \
|
||||
return WrapperCache::instance.get<QWindow, QWindowWrap>(env, window); \
|
||||
|
||||
@ -23,7 +23,6 @@
|
||||
} \
|
||||
Napi::Value setFlexNodeSizeControlled(const Napi::CallbackInfo& info) { \
|
||||
Napi::Env env = info.Env(); \
|
||||
Napi::HandleScope scope(env); \
|
||||
FlexItem* item = dynamic_cast<FlexItem*>(this->instance.data()); \
|
||||
if (item) { \
|
||||
Napi::Boolean isSizeControlled = info[0].As<Napi::Boolean>(); \
|
||||
|
||||
@ -146,7 +146,6 @@ NUtilsWrap::NUtilsWrap(const Napi::CallbackInfo& info)
|
||||
Napi::Value StaticNUtilsWrapMethods::isNapiExternal(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() > 0 && info[0].IsExternal()) {
|
||||
return Napi::Boolean::New(env, true);
|
||||
}
|
||||
|
||||
@ -58,8 +58,6 @@ QAbstractItemModelWrap::~QAbstractItemModelWrap() {
|
||||
QAbstractItemModelWrap::QAbstractItemModelWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QAbstractItemModelWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
this->instance = new NAbstractItemModel();
|
||||
}
|
||||
|
||||
@ -73,8 +71,6 @@ Napi::Value QAbstractItemModelWrap::initNodeDispatcher(
|
||||
|
||||
Napi::Value QAbstractItemModelWrap::hasIndex(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
int column = info[1].As<Napi::Number>().Int32Value();
|
||||
QModelIndexWrap* modelIndexWrap =
|
||||
@ -89,8 +85,6 @@ Napi::Value QAbstractItemModelWrap::hasIndex(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QAbstractItemModelWrap::createIndex(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
int column = info[1].As<Napi::Number>().Int32Value();
|
||||
|
||||
@ -104,8 +98,6 @@ Napi::Value QAbstractItemModelWrap::createIndex(
|
||||
Napi::Value QAbstractItemModelWrap::_super_flags(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QModelIndexWrap* modelIndexWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* index = modelIndexWrap->getInternalInstance();
|
||||
@ -119,8 +111,6 @@ Napi::Value QAbstractItemModelWrap::_super_flags(
|
||||
Napi::Value QAbstractItemModelWrap::emitDataChanged(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QModelIndexWrap* topLeftModelIndexWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* topLeftIndex = topLeftModelIndexWrap->getInternalInstance();
|
||||
@ -144,8 +134,6 @@ Napi::Value QAbstractItemModelWrap::emitDataChanged(
|
||||
|
||||
Napi::Value QAbstractItemModelWrap::checkIndex(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QModelIndexWrap* modelIndexWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* index = modelIndexWrap->getInternalInstance();
|
||||
@ -158,8 +146,6 @@ Napi::Value QAbstractItemModelWrap::checkIndex(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QAbstractItemModelWrap::_super_buddy(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QModelIndexWrap* modelIndexWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* index = modelIndexWrap->getInternalInstance();
|
||||
@ -174,7 +160,6 @@ Napi::Value QAbstractItemModelWrap::_super_buddy(
|
||||
Napi::Value QAbstractItemModelWrap::beginInsertColumns(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndexWrap* parentWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* parent = parentWrap->getInternalInstance();
|
||||
@ -187,7 +172,6 @@ Napi::Value QAbstractItemModelWrap::beginInsertColumns(
|
||||
Napi::Value QAbstractItemModelWrap::beginInsertRows(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndexWrap* parentWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* parent = parentWrap->getInternalInstance();
|
||||
@ -200,7 +184,6 @@ Napi::Value QAbstractItemModelWrap::beginInsertRows(
|
||||
Napi::Value QAbstractItemModelWrap::beginMoveColumns(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndexWrap* sourceParentWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* sourceParent = sourceParentWrap->getInternalInstance();
|
||||
@ -219,7 +202,6 @@ Napi::Value QAbstractItemModelWrap::beginMoveColumns(
|
||||
Napi::Value QAbstractItemModelWrap::beginMoveRows(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndexWrap* sourceParentWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* sourceParent = sourceParentWrap->getInternalInstance();
|
||||
@ -238,7 +220,6 @@ Napi::Value QAbstractItemModelWrap::beginMoveRows(
|
||||
Napi::Value QAbstractItemModelWrap::beginRemoveColumns(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndexWrap* parentWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* parent = parentWrap->getInternalInstance();
|
||||
@ -251,7 +232,6 @@ Napi::Value QAbstractItemModelWrap::beginRemoveColumns(
|
||||
Napi::Value QAbstractItemModelWrap::beginRemoveRows(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndexWrap* parentWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* parent = parentWrap->getInternalInstance();
|
||||
@ -264,7 +244,6 @@ Napi::Value QAbstractItemModelWrap::beginRemoveRows(
|
||||
Napi::Value QAbstractItemModelWrap::beginResetModel(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->_protected_beginResetModel();
|
||||
return env.Null();
|
||||
}
|
||||
@ -272,7 +251,6 @@ Napi::Value QAbstractItemModelWrap::beginResetModel(
|
||||
Napi::Value QAbstractItemModelWrap::endInsertColumns(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->_protected_endInsertColumns();
|
||||
return env.Null();
|
||||
}
|
||||
@ -280,7 +258,6 @@ Napi::Value QAbstractItemModelWrap::endInsertColumns(
|
||||
Napi::Value QAbstractItemModelWrap::endInsertRows(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->_protected_endInsertRows();
|
||||
return env.Null();
|
||||
}
|
||||
@ -288,7 +265,6 @@ Napi::Value QAbstractItemModelWrap::endInsertRows(
|
||||
Napi::Value QAbstractItemModelWrap::endMoveColumns(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->_protected_endMoveColumns();
|
||||
return env.Null();
|
||||
}
|
||||
@ -296,7 +272,6 @@ Napi::Value QAbstractItemModelWrap::endMoveColumns(
|
||||
Napi::Value QAbstractItemModelWrap::endMoveRows(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->_protected_endMoveRows();
|
||||
return env.Null();
|
||||
}
|
||||
@ -304,7 +279,6 @@ Napi::Value QAbstractItemModelWrap::endMoveRows(
|
||||
Napi::Value QAbstractItemModelWrap::endRemoveColumns(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->_protected_endRemoveColumns();
|
||||
return env.Null();
|
||||
}
|
||||
@ -312,7 +286,6 @@ Napi::Value QAbstractItemModelWrap::endRemoveColumns(
|
||||
Napi::Value QAbstractItemModelWrap::endRemoveRows(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->_protected_endRemoveRows();
|
||||
return env.Null();
|
||||
}
|
||||
@ -320,7 +293,6 @@ Napi::Value QAbstractItemModelWrap::endRemoveRows(
|
||||
Napi::Value QAbstractItemModelWrap::endResetModel(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->_protected_endResetModel();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
@ -43,8 +43,6 @@ Napi::Object QDateWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QDateWrap::QDateWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QDateWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 3) {
|
||||
int y = info[0].As<Napi::Number>().Int32Value();
|
||||
int m = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -68,8 +66,6 @@ QDate* QDateWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QDateWrap::addDays(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qint64 ndays = info[0].As<Napi::Number>().Int64Value();
|
||||
QDate date = this->instance->addDays(ndays);
|
||||
auto instance = QDateWrap::constructor.New({Napi::External<QDate>::New(
|
||||
@ -79,7 +75,6 @@ Napi::Value QDateWrap::addDays(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateWrap::addMonths(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int nmonths = info[0].As<Napi::Number>().Int32Value();
|
||||
QDate date = this->instance->addMonths(nmonths);
|
||||
@ -90,8 +85,6 @@ Napi::Value QDateWrap::addMonths(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateWrap::addYears(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int nyears = info[0].As<Napi::Number>().Int32Value();
|
||||
QDate date = this->instance->addYears(nyears);
|
||||
auto instance = QDateWrap::constructor.New({Napi::External<QDate>::New(
|
||||
@ -101,37 +94,31 @@ Napi::Value QDateWrap::addYears(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateWrap::day(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->day());
|
||||
}
|
||||
|
||||
Napi::Value QDateWrap::dayOfWeek(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->dayOfWeek());
|
||||
}
|
||||
|
||||
Napi::Value QDateWrap::dayOfYear(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->dayOfYear());
|
||||
}
|
||||
|
||||
Napi::Value QDateWrap::daysInMonth(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->daysInMonth());
|
||||
}
|
||||
|
||||
Napi::Value QDateWrap::daysInYear(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->daysInYear());
|
||||
}
|
||||
|
||||
Napi::Value QDateWrap::daysTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object dObject = info[0].As<Napi::Object>();
|
||||
QDateWrap* dWrap = Napi::ObjectWrap<QDateWrap>::Unwrap(dObject);
|
||||
@ -141,26 +128,21 @@ Napi::Value QDateWrap::daysTo(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateWrap::isNull(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->isNull());
|
||||
}
|
||||
|
||||
Napi::Value QDateWrap::isValid(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->isValid());
|
||||
}
|
||||
|
||||
Napi::Value QDateWrap::month(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->month());
|
||||
}
|
||||
|
||||
Napi::Value QDateWrap::setDate(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int year = info[0].As<Napi::Number>().Int32Value();
|
||||
int month = info[1].As<Napi::Number>().Int32Value();
|
||||
int day = info[2].As<Napi::Number>().Int32Value();
|
||||
@ -170,14 +152,11 @@ Napi::Value QDateWrap::setDate(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateWrap::toJulianDay(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->toJulianDay());
|
||||
}
|
||||
|
||||
Napi::Value QDateWrap::toString(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString result;
|
||||
if (info[0].IsString()) {
|
||||
std::string format = info[0].As<Napi::String>().Utf8Value();
|
||||
@ -192,14 +171,11 @@ Napi::Value QDateWrap::toString(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateWrap::year(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->year());
|
||||
}
|
||||
|
||||
Napi::Value StaticDateWrapMethods::currentDate(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QDate date = QDate::currentDate();
|
||||
auto instance = QDateWrap::constructor.New({Napi::External<QDate>::New(
|
||||
env, new QDate(date.year(), date.month(), date.day()))});
|
||||
@ -209,8 +185,6 @@ Napi::Value StaticDateWrapMethods::currentDate(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticDateWrapMethods::fromJulianDay(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qint64 jd = info[0].As<Napi::Number>().Int64Value();
|
||||
QDate date = QDate::fromJulianDay(jd);
|
||||
auto instance = QDateWrap::constructor.New({Napi::External<QDate>::New(
|
||||
@ -220,16 +194,12 @@ Napi::Value StaticDateWrapMethods::fromJulianDay(
|
||||
|
||||
Napi::Value StaticDateWrapMethods::isLeapYear(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int year = info[0].As<Napi::Number>().Int32Value();
|
||||
return Napi::Value::From(env, QDate::isLeapYear(year));
|
||||
}
|
||||
|
||||
Napi::Value StaticDateWrapMethods::isValid(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int year = info[0].As<Napi::Number>().Int32Value();
|
||||
int month = info[1].As<Napi::Number>().Int32Value();
|
||||
int day = info[2].As<Napi::Number>().Int32Value();
|
||||
@ -238,8 +208,6 @@ Napi::Value StaticDateWrapMethods::isValid(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value StaticDateWrapMethods::fromString(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string dateString = info[0].As<Napi::String>().Utf8Value();
|
||||
|
||||
QDate date;
|
||||
@ -260,7 +228,6 @@ Napi::Value StaticDateWrapMethods::fromString(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticDateWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -59,8 +59,6 @@ Napi::Object QDateTimeWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QDateTimeWrap::QDateTimeWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QDateTimeWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 2) {
|
||||
Napi::Object dateObject = info[0].As<Napi::Object>();
|
||||
Napi::Object timeObject = info[1].As<Napi::Object>();
|
||||
@ -86,8 +84,6 @@ QDateTime* QDateTimeWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QDateTimeWrap::addDays(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qint64 ndays = info[0].As<Napi::Number>().Int64Value();
|
||||
QDateTime result = this->instance->addDays(ndays);
|
||||
auto instance = QDateTimeWrap::constructor.New(
|
||||
@ -97,8 +93,6 @@ Napi::Value QDateTimeWrap::addDays(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::addMSecs(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qint64 msecs = info[0].As<Napi::Number>().Int64Value();
|
||||
QDateTime result = this->instance->addMSecs(msecs);
|
||||
auto instance = QDateTimeWrap::constructor.New(
|
||||
@ -108,8 +102,6 @@ Napi::Value QDateTimeWrap::addMSecs(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::addMonths(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int nmonths = info[0].As<Napi::Number>().Int32Value();
|
||||
QDateTime result = this->instance->addMonths(nmonths);
|
||||
auto instance = QDateTimeWrap::constructor.New(
|
||||
@ -119,8 +111,6 @@ Napi::Value QDateTimeWrap::addMonths(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::addSecs(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qint64 s = info[0].As<Napi::Number>().Int64Value();
|
||||
QDateTime result = this->instance->addSecs(s);
|
||||
auto instance = QDateTimeWrap::constructor.New(
|
||||
@ -130,8 +120,6 @@ Napi::Value QDateTimeWrap::addSecs(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::addYears(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int nyears = info[0].As<Napi::Number>().Int32Value();
|
||||
QDateTime result = this->instance->addYears(nyears);
|
||||
auto instance = QDateTimeWrap::constructor.New(
|
||||
@ -141,8 +129,6 @@ Napi::Value QDateTimeWrap::addYears(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::date(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QDate date = this->instance->date();
|
||||
auto instance = QDateWrap::constructor.New({Napi::External<QDate>::New(
|
||||
env, new QDate(date.year(), date.month(), date.day()))});
|
||||
@ -151,8 +137,6 @@ Napi::Value QDateTimeWrap::date(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::daysTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object otherObject = info[0].As<Napi::Object>();
|
||||
QDateTimeWrap* otherWrap =
|
||||
Napi::ObjectWrap<QDateTimeWrap>::Unwrap(otherObject);
|
||||
@ -162,26 +146,21 @@ Napi::Value QDateTimeWrap::daysTo(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::isDaylightTime(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->isDaylightTime());
|
||||
return Napi::Value::From(env, this->instance->isDaylightTime());
|
||||
}
|
||||
|
||||
Napi::Value QDateTimeWrap::isNull(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->isNull());
|
||||
return Napi::Value::From(env, this->instance->isNull());
|
||||
}
|
||||
|
||||
Napi::Value QDateTimeWrap::isValid(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->isValid());
|
||||
return Napi::Value::From(env, this->instance->isValid());
|
||||
}
|
||||
|
||||
Napi::Value QDateTimeWrap::msecsTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object otherObject = info[0].As<Napi::Object>();
|
||||
QDateTimeWrap* otherWrap =
|
||||
Napi::ObjectWrap<QDateTimeWrap>::Unwrap(otherObject);
|
||||
@ -191,14 +170,11 @@ Napi::Value QDateTimeWrap::msecsTo(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::offsetFromUtc(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->offsetFromUtc());
|
||||
return Napi::Value::From(env, this->instance->offsetFromUtc());
|
||||
}
|
||||
|
||||
Napi::Value QDateTimeWrap::secsTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object otherObject = info[0].As<Napi::Object>();
|
||||
QDateTimeWrap* otherWrap =
|
||||
Napi::ObjectWrap<QDateTimeWrap>::Unwrap(otherObject);
|
||||
@ -208,8 +184,6 @@ Napi::Value QDateTimeWrap::secsTo(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::setDate(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object dateObject = info[0].As<Napi::Object>();
|
||||
QDateWrap* dateWrap = Napi::ObjectWrap<QDateWrap>::Unwrap(dateObject);
|
||||
this->instance->setDate(*dateWrap->getInternalInstance());
|
||||
@ -218,8 +192,6 @@ Napi::Value QDateTimeWrap::setDate(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::setMSecsSinceEpoch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qint64 msecs = info[0].As<Napi::Number>().Int64Value();
|
||||
this->instance->setMSecsSinceEpoch(msecs);
|
||||
return env.Null();
|
||||
@ -227,8 +199,6 @@ Napi::Value QDateTimeWrap::setMSecsSinceEpoch(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::setOffsetFromUtc(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int offsetSeconds = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setOffsetFromUtc(offsetSeconds);
|
||||
return env.Null();
|
||||
@ -236,8 +206,6 @@ Napi::Value QDateTimeWrap::setOffsetFromUtc(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::setSecsSinceEpoch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qint64 secs = info[0].As<Napi::Number>().Int64Value();
|
||||
this->instance->setSecsSinceEpoch(secs);
|
||||
return env.Null();
|
||||
@ -245,8 +213,6 @@ Napi::Value QDateTimeWrap::setSecsSinceEpoch(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::setTime(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object timeObject = info[0].As<Napi::Object>();
|
||||
QTimeWrap* timeWrap = Napi::ObjectWrap<QTimeWrap>::Unwrap(timeObject);
|
||||
this->instance->setTime(*timeWrap->getInternalInstance());
|
||||
@ -255,8 +221,6 @@ Napi::Value QDateTimeWrap::setTime(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::setTimeSpec(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int spec = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setTimeSpec(static_cast<Qt::TimeSpec>(spec));
|
||||
return env.Null();
|
||||
@ -264,8 +228,6 @@ Napi::Value QDateTimeWrap::setTimeSpec(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::time(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QTime time = this->instance->time();
|
||||
auto instance = QTimeWrap::constructor.New({Napi::External<QTime>::New(
|
||||
env, new QTime(time.hour(), time.minute(), time.second(), time.msec()))});
|
||||
@ -274,16 +236,12 @@ Napi::Value QDateTimeWrap::time(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::timeSpec(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Qt::TimeSpec spec = this->instance->timeSpec();
|
||||
return Napi::Value::From(env, static_cast<int>(spec));
|
||||
}
|
||||
|
||||
Napi::Value QDateTimeWrap::toLocalTime(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QDateTime local = this->instance->toLocalTime();
|
||||
auto instance = QDateTimeWrap::constructor.New(
|
||||
{Napi::External<QDateTime>::New(env, new QDateTime(local))});
|
||||
@ -292,14 +250,11 @@ Napi::Value QDateTimeWrap::toLocalTime(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::toMSecsSinceEpoch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->toMSecsSinceEpoch());
|
||||
}
|
||||
|
||||
Napi::Value QDateTimeWrap::toOffsetFromUtc(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int offsetSeconds = info[0].As<Napi::Number>().Int32Value();
|
||||
QDateTime result = this->instance->toOffsetFromUtc(offsetSeconds);
|
||||
auto instance = QDateTimeWrap::constructor.New(
|
||||
@ -309,14 +264,11 @@ Napi::Value QDateTimeWrap::toOffsetFromUtc(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::toSecsSinceEpoch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->toSecsSinceEpoch());
|
||||
}
|
||||
|
||||
Napi::Value QDateTimeWrap::toString(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString result;
|
||||
if (info[0].IsString()) {
|
||||
std::string format = info[0].As<Napi::String>().Utf8Value();
|
||||
@ -331,8 +283,6 @@ Napi::Value QDateTimeWrap::toString(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::toTimeSpec(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int spec = info[0].As<Napi::Number>().Int32Value();
|
||||
QDateTime result =
|
||||
this->instance->toTimeSpec(static_cast<Qt::TimeSpec>(spec));
|
||||
@ -343,8 +293,6 @@ Napi::Value QDateTimeWrap::toTimeSpec(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDateTimeWrap::toUTC(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QDateTime result = this->instance->toUTC();
|
||||
auto instance = QDateTimeWrap::constructor.New(
|
||||
{Napi::External<QDateTime>::New(env, new QDateTime(result))});
|
||||
@ -354,8 +302,6 @@ Napi::Value QDateTimeWrap::toUTC(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticDateTimeWrapMethods::currentDateTime(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QDateTime result = QDateTime::currentDateTime();
|
||||
auto instance = QDateTimeWrap::constructor.New(
|
||||
{Napi::External<QDateTime>::New(env, new QDateTime(result))});
|
||||
@ -365,8 +311,6 @@ Napi::Value StaticDateTimeWrapMethods::currentDateTime(
|
||||
Napi::Value StaticDateTimeWrapMethods::currentDateTimeUtc(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QDateTime result = QDateTime::currentDateTimeUtc();
|
||||
auto instance = QDateTimeWrap::constructor.New(
|
||||
{Napi::External<QDateTime>::New(env, new QDateTime(result))});
|
||||
@ -376,22 +320,18 @@ Napi::Value StaticDateTimeWrapMethods::currentDateTimeUtc(
|
||||
Napi::Value StaticDateTimeWrapMethods::currentMSecsSinceEpoch(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, QDateTime::currentMSecsSinceEpoch());
|
||||
}
|
||||
|
||||
Napi::Value StaticDateTimeWrapMethods::currentSecsSinceEpoch(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, QDateTime::currentSecsSinceEpoch());
|
||||
}
|
||||
|
||||
Napi::Value StaticDateTimeWrapMethods::fromString(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string dateTimeString = info[0].As<Napi::String>().Utf8Value();
|
||||
|
||||
QDateTime dateTime;
|
||||
@ -412,7 +352,6 @@ Napi::Value StaticDateTimeWrapMethods::fromString(
|
||||
Napi::Value StaticDateTimeWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -53,8 +53,6 @@ QItemSelectionModelWrap::~QItemSelectionModelWrap() {
|
||||
QItemSelectionModelWrap::QItemSelectionModelWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QItemSelectionModelWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 0) {
|
||||
this->instance = new NItemSelectionModel();
|
||||
this->disableDeletion = false;
|
||||
@ -66,7 +64,6 @@ QItemSelectionModelWrap::QItemSelectionModelWrap(const Napi::CallbackInfo& info)
|
||||
Napi::Value QItemSelectionModelWrap::columnIntersectsSelection(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int column = info[0].As<Napi::Number>().Int32Value();
|
||||
QModelIndexWrap* parentWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[1].As<Napi::Object>());
|
||||
@ -78,7 +75,6 @@ Napi::Value QItemSelectionModelWrap::columnIntersectsSelection(
|
||||
Napi::Value QItemSelectionModelWrap::currentIndex(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndex result = this->instance->currentIndex();
|
||||
auto resultInstance = QModelIndexWrap::constructor.New(
|
||||
{Napi::External<QModelIndex>::New(env, new QModelIndex(result))});
|
||||
@ -88,7 +84,6 @@ Napi::Value QItemSelectionModelWrap::currentIndex(
|
||||
Napi::Value QItemSelectionModelWrap::hasSelection(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool result = this->instance->hasSelection();
|
||||
return Napi::Boolean::New(env, result);
|
||||
}
|
||||
@ -96,7 +91,6 @@ Napi::Value QItemSelectionModelWrap::hasSelection(
|
||||
Napi::Value QItemSelectionModelWrap::isColumnSelected(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int column = info[0].As<Napi::Number>().Int32Value();
|
||||
QModelIndexWrap* parentWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[1].As<Napi::Object>());
|
||||
@ -108,7 +102,6 @@ Napi::Value QItemSelectionModelWrap::isColumnSelected(
|
||||
Napi::Value QItemSelectionModelWrap::isRowSelected(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
QModelIndexWrap* parentWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[1].As<Napi::Object>());
|
||||
@ -120,7 +113,6 @@ Napi::Value QItemSelectionModelWrap::isRowSelected(
|
||||
Napi::Value QItemSelectionModelWrap::isSelected(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndexWrap* indexWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* index = indexWrap->getInternalInstance();
|
||||
@ -131,7 +123,6 @@ Napi::Value QItemSelectionModelWrap::isSelected(
|
||||
Napi::Value QItemSelectionModelWrap::rowIntersectsSelection(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
QModelIndexWrap* parentWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[1].As<Napi::Object>());
|
||||
@ -142,7 +133,6 @@ Napi::Value QItemSelectionModelWrap::rowIntersectsSelection(
|
||||
|
||||
Napi::Value QItemSelectionModelWrap::clear(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->clear();
|
||||
return env.Null();
|
||||
}
|
||||
@ -150,7 +140,6 @@ Napi::Value QItemSelectionModelWrap::clear(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QItemSelectionModelWrap::clearCurrentIndex(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->clearCurrentIndex();
|
||||
return env.Null();
|
||||
}
|
||||
@ -158,21 +147,18 @@ Napi::Value QItemSelectionModelWrap::clearCurrentIndex(
|
||||
Napi::Value QItemSelectionModelWrap::clearSelection(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->clearSelection();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QItemSelectionModelWrap::reset(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->reset();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QItemSelectionModelWrap::select(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndexWrap* indexWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* index = indexWrap->getInternalInstance();
|
||||
@ -186,7 +172,6 @@ Napi::Value QItemSelectionModelWrap::select(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QItemSelectionModelWrap::setCurrentIndex(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndexWrap* indexWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* index = indexWrap->getInternalInstance();
|
||||
@ -199,7 +184,6 @@ Napi::Value QItemSelectionModelWrap::setCurrentIndex(
|
||||
Napi::Value QItemSelectionModelWrap::selectedColumns(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
QModelIndexList result = this->instance->selectedColumns(row);
|
||||
Napi::Array resultArrayNapi = Napi::Array::New(env, result.size());
|
||||
@ -213,7 +197,6 @@ Napi::Value QItemSelectionModelWrap::selectedColumns(
|
||||
Napi::Value QItemSelectionModelWrap::selectedIndexes(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndexList result = this->instance->selectedIndexes();
|
||||
Napi::Array resultArrayNapi = Napi::Array::New(env, result.size());
|
||||
for (int i = 0; i < result.size(); i++) {
|
||||
@ -226,7 +209,6 @@ Napi::Value QItemSelectionModelWrap::selectedIndexes(
|
||||
Napi::Value QItemSelectionModelWrap::selectedRows(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int column = info[0].As<Napi::Number>().Int32Value();
|
||||
QModelIndexList result = this->instance->selectedRows(column);
|
||||
Napi::Array resultArrayNapi = Napi::Array::New(env, result.size());
|
||||
|
||||
@ -39,7 +39,6 @@ QMimeDataWrap::~QMimeDataWrap() { this->instance.reset(); }
|
||||
QMimeDataWrap::QMimeDataWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QMimeDataWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::External<QMimeData> eventObject =
|
||||
info[0].As<Napi::External<QMimeData>>();
|
||||
@ -102,23 +101,17 @@ void QMimeDataWrap::cloneFromMimeData(QMimeData* mimeReference) {
|
||||
|
||||
Napi::Value QMimeDataWrap::clear(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
this->instance->clear();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QMimeDataWrap::hasColor(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->hasColor());
|
||||
}
|
||||
|
||||
Napi::Value QMimeDataWrap::hasHtml(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->hasHtml());
|
||||
}
|
||||
|
||||
@ -130,29 +123,21 @@ Napi::Value QMimeDataWrap::hasImage(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMimeDataWrap::hasText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->hasText());
|
||||
}
|
||||
|
||||
Napi::Value QMimeDataWrap::hasUrls(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->hasUrls());
|
||||
}
|
||||
|
||||
Napi::Value QMimeDataWrap::html(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::String::New(env, this->instance->html().toStdString());
|
||||
}
|
||||
|
||||
Napi::Value QMimeDataWrap::removeFormat(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
this->instance->removeFormat(input0);
|
||||
@ -162,9 +147,7 @@ Napi::Value QMimeDataWrap::removeFormat(const Napi::CallbackInfo& info) {
|
||||
// TODO: Maybe implement a Buffer or UInt8Array
|
||||
// Napi::Value QMimeDataWrap::setData(const Napi::CallbackInfo& info) {
|
||||
// Napi::Env env = info.Env();
|
||||
// Napi::HandleScope scope(env);
|
||||
|
||||
// QString input0 =
|
||||
// // QString input0 =
|
||||
// QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
// Napi::Object wrap1_0 = info[1].As<Napi::Object>();
|
||||
// constWrap* wrap1_1 = Napi::ObjectWrap<constWrap>::Unwrap(wrap1_0);
|
||||
@ -175,8 +158,6 @@ Napi::Value QMimeDataWrap::removeFormat(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMimeDataWrap::setHtml(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
this->instance->setHtml(input0);
|
||||
@ -185,8 +166,6 @@ Napi::Value QMimeDataWrap::setHtml(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMimeDataWrap::setText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
this->instance->setText(input0);
|
||||
@ -195,8 +174,6 @@ Napi::Value QMimeDataWrap::setText(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMimeDataWrap::setUrls(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Array urls = info[0].As<Napi::Array>();
|
||||
QList<QUrl> list;
|
||||
for (int i = 0; i < urls.Length(); i++) {
|
||||
@ -211,15 +188,11 @@ Napi::Value QMimeDataWrap::setUrls(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMimeDataWrap::text(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::String::New(env, this->instance->text().toStdString());
|
||||
}
|
||||
|
||||
Napi::Value QMimeDataWrap::urls(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QList<QUrl> urls = this->instance->urls();
|
||||
int length = urls.length();
|
||||
Napi::Array retval = Napi::Array::New(env, length);
|
||||
|
||||
@ -31,8 +31,6 @@ Napi::Object QModelIndexWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QModelIndexWrap::QModelIndexWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QModelIndexWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() > 0 && info[0].IsExternal()) {
|
||||
// --- if external ---
|
||||
this->instance = std::unique_ptr<QModelIndex>(
|
||||
@ -56,13 +54,11 @@ QModelIndex* QModelIndexWrap::getInternalInstance() {
|
||||
|
||||
Napi::Value QModelIndexWrap::column(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->column());
|
||||
}
|
||||
|
||||
Napi::Value QModelIndexWrap::data(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int role = info[0].As<Napi::Number>().Int32Value();
|
||||
QVariant data = this->instance->data(role);
|
||||
auto instance = QVariantWrap::constructor.New(
|
||||
@ -72,20 +68,17 @@ Napi::Value QModelIndexWrap::data(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QModelIndexWrap::flags(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Qt::ItemFlags flags = this->instance->flags();
|
||||
return Napi::Value::From(env, static_cast<int>(flags));
|
||||
}
|
||||
|
||||
Napi::Value QModelIndexWrap::isValid(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->isValid());
|
||||
}
|
||||
|
||||
Napi::Value QModelIndexWrap::parent(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndex parent = this->instance->parent();
|
||||
auto instance = QModelIndexWrap::constructor.New(
|
||||
{Napi::External<QModelIndex>::New(env, new QModelIndex(parent))});
|
||||
@ -94,13 +87,11 @@ Napi::Value QModelIndexWrap::parent(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QModelIndexWrap::row(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->row());
|
||||
}
|
||||
|
||||
Napi::Value QModelIndexWrap::sibling(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
int column = info[1].As<Napi::Number>().Int32Value();
|
||||
QModelIndex sibling = this->instance->sibling(row, column);
|
||||
@ -111,7 +102,6 @@ Napi::Value QModelIndexWrap::sibling(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QModelIndexWrap::siblingAtColumn(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int column = info[0].As<Napi::Number>().Int32Value();
|
||||
QModelIndex index = this->instance->siblingAtColumn(column);
|
||||
auto instance = QModelIndexWrap::constructor.New(
|
||||
@ -121,7 +111,6 @@ Napi::Value QModelIndexWrap::siblingAtColumn(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QModelIndexWrap::siblingAtRow(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
QModelIndex index = this->instance->siblingAtRow(row);
|
||||
auto instance = QModelIndexWrap::constructor.New(
|
||||
@ -132,7 +121,6 @@ Napi::Value QModelIndexWrap::siblingAtRow(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticQModelIndexWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -21,7 +21,6 @@ QObjectWrap::~QObjectWrap() { extrautils::safeDelete(this->instance); }
|
||||
QObjectWrap::QObjectWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QObjectWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
if (info[0].IsExternal()) {
|
||||
this->instance = info[0].As<Napi::External<NObject>>().Data();
|
||||
|
||||
@ -27,8 +27,6 @@ Napi::Object QPointWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QPointWrap::QPointWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QPointWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 2) {
|
||||
int xpos = info[0].As<Napi::Number>().Int32Value();
|
||||
int ypos = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -51,34 +49,29 @@ QPoint* QPointWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QPointWrap::setX(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setX(x);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QPointWrap::setY(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int y = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setY(y);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QPointWrap::x(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->x());
|
||||
return Napi::Value::From(env, this->instance->x());
|
||||
}
|
||||
Napi::Value QPointWrap::y(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->y());
|
||||
return Napi::Value::From(env, this->instance->y());
|
||||
}
|
||||
|
||||
Napi::Value StaticQPointWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
QVariant* variant = variantWrap->getInternalInstance();
|
||||
@ -90,22 +83,17 @@ Napi::Value StaticQPointWrapMethods::fromQVariant(
|
||||
|
||||
Napi::Value QPointWrap::isNull(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isNull());
|
||||
}
|
||||
|
||||
Napi::Value QPointWrap::manhattanLength(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->manhattanLength());
|
||||
}
|
||||
|
||||
Napi::Value QPointWrap::transposed(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QPoint ret = this->instance->transposed();
|
||||
QPoint ret = this->instance->transposed();
|
||||
auto instance = QPointWrap::constructor.New(
|
||||
{Napi::External<QPoint>::New(env, new QPoint(ret))});
|
||||
return instance;
|
||||
|
||||
@ -34,8 +34,6 @@ QPointF* QPointFWrap::getInternalInstance() { return this->instance.get(); }
|
||||
QPointFWrap::QPointFWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QPointFWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 2) {
|
||||
qreal xpos = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal ypos = info[1].As<Napi::Number>().DoubleValue();
|
||||
@ -57,8 +55,6 @@ QPointFWrap::QPointFWrap(const Napi::CallbackInfo& info)
|
||||
Napi::Value StaticQPointFWrapMethods::dotProduct(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -70,22 +66,16 @@ Napi::Value StaticQPointFWrapMethods::dotProduct(
|
||||
|
||||
Napi::Value QPointFWrap::isNull(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isNull());
|
||||
}
|
||||
|
||||
Napi::Value QPointFWrap::manhattanLength(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->manhattanLength());
|
||||
}
|
||||
|
||||
Napi::Value QPointFWrap::setX(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setX(input0);
|
||||
return env.Null();
|
||||
@ -93,8 +83,6 @@ Napi::Value QPointFWrap::setX(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPointFWrap::setY(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setY(input0);
|
||||
return env.Null();
|
||||
@ -120,8 +108,6 @@ Napi::Value QPointFWrap::transposed(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPointFWrap::x(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->x());
|
||||
}
|
||||
|
||||
|
||||
@ -28,8 +28,6 @@ Napi::Object QRectWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QRectWrap::QRectWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QRectWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 4) {
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -54,14 +52,12 @@ QRect* QRectWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QRectWrap::setHeight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int height = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setHeight(height);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QRectWrap::setWidth(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int width = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setWidth(width);
|
||||
return env.Null();
|
||||
@ -69,43 +65,36 @@ Napi::Value QRectWrap::setWidth(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectWrap::setLeft(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int value = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setLeft(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QRectWrap::setTop(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int value = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setTop(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QRectWrap::height(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->height());
|
||||
}
|
||||
Napi::Value QRectWrap::width(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->width());
|
||||
}
|
||||
Napi::Value QRectWrap::left(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->left());
|
||||
}
|
||||
Napi::Value QRectWrap::top(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->top());
|
||||
}
|
||||
|
||||
Napi::Value StaticQRectWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -83,7 +83,6 @@ QRectFWrap::~QRectFWrap() { this->instance.reset(); }
|
||||
QRectFWrap::QRectFWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QRectFWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 4) {
|
||||
qreal x = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal y = info[1].As<Napi::Number>().DoubleValue();
|
||||
@ -106,8 +105,6 @@ QRectFWrap::QRectFWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QRectFWrap::adjust(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal input1 = info[1].As<Napi::Number>().DoubleValue();
|
||||
qreal input2 = info[2].As<Napi::Number>().DoubleValue();
|
||||
@ -118,8 +115,6 @@ Napi::Value QRectFWrap::adjust(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::adjusted(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal input1 = info[1].As<Napi::Number>().DoubleValue();
|
||||
qreal input2 = info[2].As<Napi::Number>().DoubleValue();
|
||||
@ -133,15 +128,11 @@ Napi::Value QRectFWrap::adjusted(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::bottom(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->bottom());
|
||||
}
|
||||
|
||||
Napi::Value QRectFWrap::bottomLeft(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QPointF ret = this->instance->bottomLeft();
|
||||
auto instance = QPointFWrap::constructor.New(
|
||||
{Napi::External<QPointF>::New(env, new QPointF(ret))});
|
||||
@ -150,8 +141,6 @@ Napi::Value QRectFWrap::bottomLeft(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::bottomRight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QPointF ret = this->instance->bottomRight();
|
||||
auto instance = QPointFWrap::constructor.New(
|
||||
{Napi::External<QPointF>::New(env, new QPointF(ret))});
|
||||
@ -160,8 +149,6 @@ Napi::Value QRectFWrap::bottomRight(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::center(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QPointF ret = this->instance->center();
|
||||
auto instance = QPointFWrap::constructor.New(
|
||||
{Napi::External<QPointF>::New(env, new QPointF(ret))});
|
||||
@ -170,8 +157,6 @@ Napi::Value QRectFWrap::center(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::contains_QPoint(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -180,8 +165,6 @@ Napi::Value QRectFWrap::contains_QPoint(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::contains_QRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QRectFWrap* wrap0_1 = Napi::ObjectWrap<QRectFWrap>::Unwrap(wrap0_0);
|
||||
QRectF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -190,8 +173,6 @@ Napi::Value QRectFWrap::contains_QRect(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::contains(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal input1 = info[1].As<Napi::Number>().DoubleValue();
|
||||
return Napi::Boolean::New(env, this->instance->contains(input0, input1));
|
||||
@ -199,15 +180,11 @@ Napi::Value QRectFWrap::contains(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::height(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->height());
|
||||
}
|
||||
|
||||
Napi::Value QRectFWrap::intersected(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QRectFWrap* wrap0_1 = Napi::ObjectWrap<QRectFWrap>::Unwrap(wrap0_0);
|
||||
QRectF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -220,8 +197,6 @@ Napi::Value QRectFWrap::intersected(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::intersects(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QRectFWrap* wrap0_1 = Napi::ObjectWrap<QRectFWrap>::Unwrap(wrap0_0);
|
||||
QRectF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -230,36 +205,26 @@ Napi::Value QRectFWrap::intersects(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::isEmpty(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isEmpty());
|
||||
}
|
||||
|
||||
Napi::Value QRectFWrap::isNull(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isNull());
|
||||
}
|
||||
|
||||
Napi::Value QRectFWrap::isValid(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isValid());
|
||||
}
|
||||
|
||||
Napi::Value QRectFWrap::left(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->left());
|
||||
}
|
||||
|
||||
Napi::Value QRectFWrap::moveBottom(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->moveBottom(input0);
|
||||
return env.Null();
|
||||
@ -267,8 +232,6 @@ Napi::Value QRectFWrap::moveBottom(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::moveBottomLeft(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -278,8 +241,6 @@ Napi::Value QRectFWrap::moveBottomLeft(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::moveBottomRight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -289,8 +250,6 @@ Napi::Value QRectFWrap::moveBottomRight(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::moveCenter(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -300,8 +259,6 @@ Napi::Value QRectFWrap::moveCenter(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::moveLeft(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->moveLeft(input0);
|
||||
return env.Null();
|
||||
@ -309,8 +266,6 @@ Napi::Value QRectFWrap::moveLeft(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::moveRight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->moveRight(input0);
|
||||
return env.Null();
|
||||
@ -318,8 +273,6 @@ Napi::Value QRectFWrap::moveRight(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::moveTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal input1 = info[1].As<Napi::Number>().DoubleValue();
|
||||
this->instance->moveTo(input0, input1);
|
||||
@ -328,8 +281,6 @@ Napi::Value QRectFWrap::moveTo(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::moveTo_QPoint(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -339,8 +290,6 @@ Napi::Value QRectFWrap::moveTo_QPoint(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::moveTop(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->moveTop(input0);
|
||||
return env.Null();
|
||||
@ -348,8 +297,6 @@ Napi::Value QRectFWrap::moveTop(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::moveTopLeft(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -359,8 +306,6 @@ Napi::Value QRectFWrap::moveTopLeft(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::moveTopRight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -370,8 +315,6 @@ Napi::Value QRectFWrap::moveTopRight(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::normalized(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QRectF ret = this->instance->normalized();
|
||||
auto instance = QRectFWrap::constructor.New(
|
||||
{Napi::External<QRectF>::New(env, new QRectF(ret))});
|
||||
@ -380,15 +323,11 @@ Napi::Value QRectFWrap::normalized(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::right(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->right());
|
||||
}
|
||||
|
||||
Napi::Value QRectFWrap::setBottom(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setBottom(input0);
|
||||
return env.Null();
|
||||
@ -396,8 +335,6 @@ Napi::Value QRectFWrap::setBottom(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::setBottomLeft(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -407,8 +344,6 @@ Napi::Value QRectFWrap::setBottomLeft(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::setBottomRight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -418,8 +353,6 @@ Napi::Value QRectFWrap::setBottomRight(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::setCoords(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal input1 = info[1].As<Napi::Number>().DoubleValue();
|
||||
qreal input2 = info[2].As<Napi::Number>().DoubleValue();
|
||||
@ -430,8 +363,6 @@ Napi::Value QRectFWrap::setCoords(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::setHeight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setHeight(input0);
|
||||
return env.Null();
|
||||
@ -439,8 +370,6 @@ Napi::Value QRectFWrap::setHeight(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::setLeft(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setLeft(input0);
|
||||
return env.Null();
|
||||
@ -448,8 +377,6 @@ Napi::Value QRectFWrap::setLeft(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::setRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal input1 = info[1].As<Napi::Number>().DoubleValue();
|
||||
qreal input2 = info[2].As<Napi::Number>().DoubleValue();
|
||||
@ -460,8 +387,6 @@ Napi::Value QRectFWrap::setRect(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::setRight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setRight(input0);
|
||||
return env.Null();
|
||||
@ -469,8 +394,6 @@ Napi::Value QRectFWrap::setRight(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::setTop(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setTop(input0);
|
||||
return env.Null();
|
||||
@ -478,8 +401,6 @@ Napi::Value QRectFWrap::setTop(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::setTopLeft(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -489,8 +410,6 @@ Napi::Value QRectFWrap::setTopLeft(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::setTopRight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -500,8 +419,6 @@ Napi::Value QRectFWrap::setTopRight(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::setWidth(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setWidth(input0);
|
||||
return env.Null();
|
||||
@ -509,8 +426,6 @@ Napi::Value QRectFWrap::setWidth(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::setX(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setX(input0);
|
||||
return env.Null();
|
||||
@ -518,8 +433,6 @@ Napi::Value QRectFWrap::setX(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::setY(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setY(input0);
|
||||
return env.Null();
|
||||
@ -527,8 +440,6 @@ Napi::Value QRectFWrap::setY(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::toAlignedRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QRect ret = this->instance->toAlignedRect();
|
||||
auto instance = QRectWrap::constructor.New(
|
||||
{Napi::External<QRect>::New(env, new QRect(ret))});
|
||||
@ -537,8 +448,6 @@ Napi::Value QRectFWrap::toAlignedRect(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::toRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QRect ret = this->instance->toRect();
|
||||
auto instance = QRectWrap::constructor.New(
|
||||
{Napi::External<QRect>::New(env, new QRect(ret))});
|
||||
@ -547,15 +456,11 @@ Napi::Value QRectFWrap::toRect(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::top(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->top());
|
||||
}
|
||||
|
||||
Napi::Value QRectFWrap::topLeft(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QPointF ret = this->instance->topLeft();
|
||||
auto instance = QPointFWrap::constructor.New(
|
||||
{Napi::External<QPointF>::New(env, new QPointF(ret))});
|
||||
@ -564,8 +469,6 @@ Napi::Value QRectFWrap::topLeft(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::topRight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QPointF ret = this->instance->topRight();
|
||||
auto instance = QPointFWrap::constructor.New(
|
||||
{Napi::External<QPointF>::New(env, new QPointF(ret))});
|
||||
@ -574,8 +477,6 @@ Napi::Value QRectFWrap::topRight(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::translate(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal input1 = info[1].As<Napi::Number>().DoubleValue();
|
||||
this->instance->translate(input0, input1);
|
||||
@ -584,8 +485,6 @@ Napi::Value QRectFWrap::translate(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::translate_QPoint(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -595,8 +494,6 @@ Napi::Value QRectFWrap::translate_QPoint(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::translated(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal input0 = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal input1 = info[1].As<Napi::Number>().DoubleValue();
|
||||
|
||||
@ -608,8 +505,6 @@ Napi::Value QRectFWrap::translated(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::translated_QPoint(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointFWrap* wrap0_1 = Napi::ObjectWrap<QPointFWrap>::Unwrap(wrap0_0);
|
||||
QPointF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -622,8 +517,6 @@ Napi::Value QRectFWrap::translated_QPoint(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::transposed(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QRectF ret = this->instance->transposed();
|
||||
auto instance = QRectFWrap::constructor.New(
|
||||
{Napi::External<QRectF>::New(env, new QRectF(ret))});
|
||||
@ -632,8 +525,6 @@ Napi::Value QRectFWrap::transposed(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::united(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QRectFWrap* wrap0_1 = Napi::ObjectWrap<QRectFWrap>::Unwrap(wrap0_0);
|
||||
QRectF* input0 = wrap0_1->getInternalInstance();
|
||||
@ -646,21 +537,15 @@ Napi::Value QRectFWrap::united(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QRectFWrap::width(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->width());
|
||||
}
|
||||
|
||||
Napi::Value QRectFWrap::x(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->x());
|
||||
}
|
||||
|
||||
Napi::Value QRectFWrap::y(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->y());
|
||||
}
|
||||
|
||||
@ -24,8 +24,6 @@ Napi::Object QSizeWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QSizeWrap::QSizeWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QSizeWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 2) {
|
||||
int width = info[0].As<Napi::Number>().Int32Value();
|
||||
int height = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -48,33 +46,28 @@ QSize* QSizeWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QSizeWrap::setHeight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int height = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setHeight(height);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QSizeWrap::setWidth(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int width = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setWidth(width);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QSizeWrap::height(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->height());
|
||||
}
|
||||
Napi::Value QSizeWrap::width(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->width());
|
||||
}
|
||||
|
||||
Napi::Value StaticQSizeWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -24,8 +24,6 @@ Napi::Object QSizeFWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QSizeFWrap::QSizeFWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QSizeFWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 2) {
|
||||
int width = info[0].As<Napi::Number>().Int32Value();
|
||||
int height = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -48,33 +46,28 @@ QSizeF* QSizeFWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QSizeFWrap::setHeight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal height = info[0].As<Napi::Number>().FloatValue();
|
||||
this->instance->setHeight(height);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QSizeFWrap::setWidth(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal width = info[0].As<Napi::Number>().FloatValue();
|
||||
this->instance->setWidth(width);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QSizeFWrap::height(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->height());
|
||||
}
|
||||
Napi::Value QSizeFWrap::width(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->width());
|
||||
}
|
||||
|
||||
Napi::Value StaticQSizeFWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -41,8 +41,6 @@ Napi::Object QTimeWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QTimeWrap::QTimeWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QTimeWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 4) {
|
||||
int h = info[0].As<Napi::Number>().Int32Value();
|
||||
int m = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -67,8 +65,6 @@ QTime* QTimeWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QTimeWrap::addMSecs(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int ms = info[0].As<Napi::Number>().Int32Value();
|
||||
QTime time = this->instance->addMSecs(ms);
|
||||
auto instance = QTimeWrap::constructor.New({Napi::External<QTime>::New(
|
||||
@ -78,8 +74,6 @@ Napi::Value QTimeWrap::addMSecs(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QTimeWrap::addSecs(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int s = info[0].As<Napi::Number>().Int32Value();
|
||||
QTime time = this->instance->addSecs(s);
|
||||
auto instance = QTimeWrap::constructor.New({Napi::External<QTime>::New(
|
||||
@ -89,50 +83,41 @@ Napi::Value QTimeWrap::addSecs(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QTimeWrap::elapsed(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->elapsed());
|
||||
}
|
||||
|
||||
Napi::Value QTimeWrap::hour(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->hour());
|
||||
}
|
||||
|
||||
Napi::Value QTimeWrap::isNull(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->isNull());
|
||||
}
|
||||
|
||||
Napi::Value QTimeWrap::isValid(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->isValid());
|
||||
}
|
||||
|
||||
Napi::Value QTimeWrap::minute(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->minute());
|
||||
}
|
||||
|
||||
Napi::Value QTimeWrap::msec(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->msec());
|
||||
}
|
||||
|
||||
Napi::Value QTimeWrap::msecsSinceStartOfDay(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->msecsSinceStartOfDay());
|
||||
}
|
||||
|
||||
Napi::Value QTimeWrap::msecsTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object tObject = info[0].As<Napi::Object>();
|
||||
QTimeWrap* tWrap = Napi::ObjectWrap<QTimeWrap>::Unwrap(tObject);
|
||||
int result = this->instance->msecsTo(*tWrap->getInternalInstance());
|
||||
@ -141,21 +126,17 @@ Napi::Value QTimeWrap::msecsTo(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QTimeWrap::restart(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->restart();
|
||||
return Napi::Value::From(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QTimeWrap::second(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->second());
|
||||
}
|
||||
|
||||
Napi::Value QTimeWrap::secsTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object tObject = info[0].As<Napi::Object>();
|
||||
QTimeWrap* tWrap = Napi::ObjectWrap<QTimeWrap>::Unwrap(tObject);
|
||||
int result = this->instance->secsTo(*tWrap->getInternalInstance());
|
||||
@ -164,8 +145,6 @@ Napi::Value QTimeWrap::secsTo(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QTimeWrap::setHMS(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int h = info[0].As<Napi::Number>().Int32Value();
|
||||
int m = info[1].As<Napi::Number>().Int32Value();
|
||||
int s = info[2].As<Napi::Number>().Int32Value();
|
||||
@ -176,15 +155,12 @@ Napi::Value QTimeWrap::setHMS(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QTimeWrap::start(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->start();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QTimeWrap::toString(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString result;
|
||||
if (info[0].IsString()) {
|
||||
std::string format = info[0].As<Napi::String>().Utf8Value();
|
||||
@ -199,8 +175,6 @@ Napi::Value QTimeWrap::toString(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value StaticTimeWrapMethods::currentTime(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QTime time = QTime::currentTime();
|
||||
auto instance = QTimeWrap::constructor.New({Napi::External<QTime>::New(
|
||||
env, new QTime(time.hour(), time.minute(), time.second(), time.msec()))});
|
||||
@ -210,8 +184,6 @@ Napi::Value StaticTimeWrapMethods::currentTime(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticTimeWrapMethods::fromMSecsSinceStartOfDay(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int msecs = info[0].As<Napi::Number>().Int32Value();
|
||||
QTime time = QTime::fromMSecsSinceStartOfDay(msecs);
|
||||
auto instance = QTimeWrap::constructor.New({Napi::External<QTime>::New(
|
||||
@ -221,8 +193,6 @@ Napi::Value StaticTimeWrapMethods::fromMSecsSinceStartOfDay(
|
||||
|
||||
Napi::Value StaticTimeWrapMethods::isValid(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int h = info[0].As<Napi::Number>().Int32Value();
|
||||
int m = info[1].As<Napi::Number>().Int32Value();
|
||||
int s = info[2].As<Napi::Number>().Int32Value();
|
||||
@ -233,8 +203,6 @@ Napi::Value StaticTimeWrapMethods::isValid(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value StaticTimeWrapMethods::fromString(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string timeString = info[0].As<Napi::String>().Utf8Value();
|
||||
|
||||
QTime time;
|
||||
@ -255,7 +223,6 @@ Napi::Value StaticTimeWrapMethods::fromString(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticTimeWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -65,7 +65,6 @@ Napi::Object QUrlWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QUrlWrap::QUrlWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QUrlWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 2) {
|
||||
std::string url = info[0].As<Napi::String>().Utf8Value();
|
||||
@ -95,7 +94,6 @@ QUrl* QUrlWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QUrlWrap::toString(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QString url = this->instance->toString();
|
||||
return Napi::Value::From(env, url.toStdString());
|
||||
}
|
||||
@ -103,7 +101,6 @@ Napi::Value QUrlWrap::toString(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticQUrlWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
@ -118,8 +115,6 @@ Napi::Value StaticQUrlWrapMethods::fromQVariant(
|
||||
|
||||
Napi::Value QUrlWrap::adjusted(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QUrl::FormattingOptions input0 =
|
||||
(QUrl::FormattingOptions)info[0].As<Napi::Number>().Int32Value();
|
||||
|
||||
@ -131,7 +126,6 @@ Napi::Value QUrlWrap::adjusted(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::authority(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QUrl::ComponentFormattingOptions input0 =
|
||||
(QUrl::ComponentFormattingOptions)info[0].As<Napi::Number>().Int32Value();
|
||||
@ -141,23 +135,17 @@ Napi::Value QUrlWrap::authority(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::clear(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
this->instance->clear();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QUrlWrap::errorString(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::String::New(env, this->instance->errorString().toStdString());
|
||||
}
|
||||
|
||||
Napi::Value QUrlWrap::fileName(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QUrl::ComponentFormattingOptions input0 =
|
||||
(QUrl::ComponentFormattingOptions)info[0].As<Napi::Number>().Int32Value();
|
||||
return Napi::String::New(env, this->instance->fileName(input0).toStdString());
|
||||
@ -165,8 +153,6 @@ Napi::Value QUrlWrap::fileName(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::fragment(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QUrl::ComponentFormattingOptions input0 =
|
||||
(QUrl::ComponentFormattingOptions)info[0].As<Napi::Number>().Int32Value();
|
||||
return Napi::String::New(env, this->instance->fragment(input0).toStdString());
|
||||
@ -174,22 +160,16 @@ Napi::Value QUrlWrap::fragment(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::hasFragment(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->hasFragment());
|
||||
}
|
||||
|
||||
Napi::Value QUrlWrap::hasQuery(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->hasQuery());
|
||||
}
|
||||
|
||||
Napi::Value QUrlWrap::host(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QUrl::ComponentFormattingOptions input0 =
|
||||
(QUrl::ComponentFormattingOptions)info[0].As<Napi::Number>().Int32Value();
|
||||
return Napi::String::New(env, this->instance->host(input0).toStdString());
|
||||
@ -197,21 +177,16 @@ Napi::Value QUrlWrap::host(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::isEmpty(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isEmpty());
|
||||
}
|
||||
|
||||
Napi::Value QUrlWrap::isLocalFile(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isLocalFile());
|
||||
}
|
||||
|
||||
Napi::Value QUrlWrap::isParentOf(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QUrlWrap* wrap0_1 = Napi::ObjectWrap<QUrlWrap>::Unwrap(wrap0_0);
|
||||
@ -221,22 +196,16 @@ Napi::Value QUrlWrap::isParentOf(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::isRelative(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isRelative());
|
||||
}
|
||||
|
||||
Napi::Value QUrlWrap::isValid(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isValid());
|
||||
}
|
||||
|
||||
Napi::Value QUrlWrap::matches(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QUrlWrap* wrap0_1 = Napi::ObjectWrap<QUrlWrap>::Unwrap(wrap0_0);
|
||||
QUrl* input0 = wrap0_1->getInternalInstance();
|
||||
@ -247,8 +216,6 @@ Napi::Value QUrlWrap::matches(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::password(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QUrl::ComponentFormattingOptions input0 =
|
||||
(QUrl::ComponentFormattingOptions)info[0].As<Napi::Number>().Int32Value();
|
||||
return Napi::String::New(env, this->instance->password(input0).toStdString());
|
||||
@ -256,8 +223,6 @@ Napi::Value QUrlWrap::password(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::path(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QUrl::ComponentFormattingOptions input0 =
|
||||
(QUrl::ComponentFormattingOptions)info[0].As<Napi::Number>().Int32Value();
|
||||
return Napi::String::New(env, this->instance->path(input0).toStdString());
|
||||
@ -265,16 +230,12 @@ Napi::Value QUrlWrap::path(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::port(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int input0 = info[0].As<Napi::Number>().Int32Value();
|
||||
return Napi::Number::New(env, this->instance->port(input0));
|
||||
}
|
||||
|
||||
Napi::Value QUrlWrap::query(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QUrl::ComponentFormattingOptions input0 =
|
||||
(QUrl::ComponentFormattingOptions)info[0].As<Napi::Number>().Int32Value();
|
||||
return Napi::String::New(env, this->instance->query(input0).toStdString());
|
||||
@ -282,8 +243,6 @@ Napi::Value QUrlWrap::query(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::resolved(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QUrlWrap* wrap0_1 = Napi::ObjectWrap<QUrlWrap>::Unwrap(wrap0_0);
|
||||
QUrl* input0 = wrap0_1->getInternalInstance();
|
||||
@ -296,15 +255,11 @@ Napi::Value QUrlWrap::resolved(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::scheme(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::String::New(env, this->instance->scheme().toStdString());
|
||||
}
|
||||
|
||||
Napi::Value QUrlWrap::setAuthority(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
QUrl::ParsingMode input1 =
|
||||
@ -315,8 +270,6 @@ Napi::Value QUrlWrap::setAuthority(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::setFragment(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
QUrl::ParsingMode input1 =
|
||||
@ -327,8 +280,6 @@ Napi::Value QUrlWrap::setFragment(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::setHost(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
QUrl::ParsingMode input1 =
|
||||
@ -339,8 +290,6 @@ Napi::Value QUrlWrap::setHost(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::setPassword(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
QUrl::ParsingMode input1 =
|
||||
@ -351,8 +300,6 @@ Napi::Value QUrlWrap::setPassword(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::setPath(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
QUrl::ParsingMode input1 =
|
||||
@ -363,8 +310,6 @@ Napi::Value QUrlWrap::setPath(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::setPort(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int input0 = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setPort(input0);
|
||||
return env.Null();
|
||||
@ -372,8 +317,6 @@ Napi::Value QUrlWrap::setPort(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::setQuery(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
QUrl::ParsingMode input1 =
|
||||
@ -384,8 +327,6 @@ Napi::Value QUrlWrap::setQuery(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::setScheme(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
this->instance->setScheme(input0);
|
||||
@ -394,8 +335,6 @@ Napi::Value QUrlWrap::setScheme(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::setUrl(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
QUrl::ParsingMode input1 =
|
||||
@ -406,8 +345,6 @@ Napi::Value QUrlWrap::setUrl(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::setUserInfo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
QUrl::ParsingMode input1 =
|
||||
@ -418,8 +355,6 @@ Napi::Value QUrlWrap::setUserInfo(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::setUserName(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
QUrl::ParsingMode input1 =
|
||||
@ -430,8 +365,6 @@ Napi::Value QUrlWrap::setUserName(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::swap(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QUrlWrap* wrap0_1 = Napi::ObjectWrap<QUrlWrap>::Unwrap(wrap0_0);
|
||||
QUrl* input0 = wrap0_1->getInternalInstance();
|
||||
@ -441,8 +374,6 @@ Napi::Value QUrlWrap::swap(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::toDisplayString(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QUrl::FormattingOptions input0 =
|
||||
(QUrl::FormattingOptions)info[0].As<Napi::Number>().Int32Value();
|
||||
return Napi::String::New(
|
||||
@ -451,15 +382,11 @@ Napi::Value QUrlWrap::toDisplayString(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::toLocalFile(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::String::New(env, this->instance->toLocalFile().toStdString());
|
||||
}
|
||||
|
||||
Napi::Value QUrlWrap::toString_withOpts(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QUrl::FormattingOptions input0 =
|
||||
(QUrl::FormattingOptions)info[0].As<Napi::Number>().Int32Value();
|
||||
return Napi::String::New(env, this->instance->toString(input0).toStdString());
|
||||
@ -467,8 +394,6 @@ Napi::Value QUrlWrap::toString_withOpts(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::url(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QUrl::FormattingOptions input0 =
|
||||
(QUrl::FormattingOptions)info[0].As<Napi::Number>().Int32Value();
|
||||
return Napi::String::New(env, this->instance->url(input0).toStdString());
|
||||
@ -476,8 +401,6 @@ Napi::Value QUrlWrap::url(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::userInfo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QUrl::ComponentFormattingOptions input0 =
|
||||
(QUrl::ComponentFormattingOptions)info[0].As<Napi::Number>().Int32Value();
|
||||
return Napi::String::New(env, this->instance->userInfo(input0).toStdString());
|
||||
@ -485,8 +408,6 @@ Napi::Value QUrlWrap::userInfo(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QUrlWrap::userName(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QUrl::ComponentFormattingOptions input0 =
|
||||
(QUrl::ComponentFormattingOptions)info[0].As<Napi::Number>().Int32Value();
|
||||
return Napi::String::New(env, this->instance->userName(input0).toStdString());
|
||||
@ -496,7 +417,6 @@ Napi::Value QUrlWrap::userName(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticQUrlWrapMethods::fromLocalFile(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
|
||||
@ -509,7 +429,6 @@ Napi::Value StaticQUrlWrapMethods::fromLocalFile(
|
||||
Napi::Value StaticQUrlWrapMethods::fromUserInput(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
QString input0 =
|
||||
QString::fromStdString(info[0].As<Napi::String>().Utf8Value());
|
||||
|
||||
@ -27,7 +27,6 @@ QVariant* QVariantWrap::getInternalInstance() { return this->instance.data(); }
|
||||
QVariantWrap::QVariantWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QVariantWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
this->instance =
|
||||
QSharedPointer<QVariant>(info[0].As<Napi::External<QVariant>>().Data());
|
||||
@ -39,31 +38,26 @@ QVariantWrap::QVariantWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QVariantWrap::toString(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QString value = this->instance->value<QString>();
|
||||
return Napi::Value::From(env, value.toStdString());
|
||||
}
|
||||
Napi::Value QVariantWrap::toInt(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int value = this->instance->value<int>();
|
||||
return Napi::Value::From(env, value);
|
||||
}
|
||||
Napi::Value QVariantWrap::toDouble(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
double value = this->instance->value<double>();
|
||||
return Napi::Value::From(env, value);
|
||||
}
|
||||
Napi::Value QVariantWrap::toBool(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool value = this->instance->value<bool>();
|
||||
return Napi::Value::From(env, value);
|
||||
}
|
||||
Napi::Value QVariantWrap::toStringList(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QStringList value = this->instance->toStringList();
|
||||
Napi::Array result = Napi::Array::New(env, value.size());
|
||||
for (int i = 0; i < value.size(); i++) {
|
||||
@ -75,7 +69,6 @@ Napi::Value QVariantWrap::toStringList(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticQVariantWrapMethods::convertToQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Value value = info[0];
|
||||
QVariant* variant = extrautils::convertToQVariant(env, value);
|
||||
// Use the variant from extrautils::convertToQVariant function as is and do
|
||||
|
||||
@ -41,7 +41,6 @@ Napi::Object QApplicationWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QApplicationWrap::QApplicationWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QApplicationWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
this->instance = info[0].As<Napi::External<NApplication>>().Data();
|
||||
} else if (info.Length() == 0) {
|
||||
@ -63,28 +62,24 @@ NApplication* QApplicationWrap::getInternalInstance() { return this->instance; }
|
||||
|
||||
Napi::Value QApplicationWrap::processEvents(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->processEvents();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QApplicationWrap::exec(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int exitCode = this->instance->exec();
|
||||
return Napi::Number::New(env, exitCode);
|
||||
}
|
||||
|
||||
Napi::Value QApplicationWrap::quit(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->quit();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QApplicationWrap::exit(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Number exitCode = info[0].As<Napi::Number>();
|
||||
this->instance->exit(exitCode.Int32Value());
|
||||
return env.Null();
|
||||
@ -92,8 +87,6 @@ Napi::Value QApplicationWrap::exit(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QApplicationWrap::palette(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QPalette* palette = new QPalette(this->instance->palette());
|
||||
return QPaletteWrap::constructor.New(
|
||||
{Napi::External<QPalette>::New(env, palette)});
|
||||
@ -101,7 +94,6 @@ Napi::Value QApplicationWrap::palette(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QApplicationWrap::setStyleSheet(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::String text = info[0].As<Napi::String>();
|
||||
std::string style = text.Utf8Value();
|
||||
QString newStyle = QString::fromStdString(style);
|
||||
@ -115,7 +107,6 @@ Napi::Value QApplicationWrap::setStyleSheet(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticQApplicationWrapMethods::instance(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
NApplication* app = static_cast<NApplication*>(QCoreApplication::instance());
|
||||
Napi::Object instance = QApplicationWrap::constructor.New(
|
||||
{Napi::External<NApplication>::New(env, app)});
|
||||
@ -137,8 +128,6 @@ Napi::Value StaticQApplicationWrapMethods::clipboard(
|
||||
Napi::Value StaticQApplicationWrapMethods::setStyle(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QStyleWrap* styleWrap =
|
||||
Napi::ObjectWrap<QStyleWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QStyle* style = styleWrap->getInternalInstance();
|
||||
@ -150,7 +139,6 @@ Napi::Value StaticQApplicationWrapMethods::setStyle(
|
||||
Napi::Value StaticQApplicationWrapMethods::style(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QStyle* style = QApplication::style();
|
||||
return QStyleWrap::constructor.New({Napi::External<QStyle>::New(env, style)});
|
||||
}
|
||||
@ -158,8 +146,6 @@ Napi::Value StaticQApplicationWrapMethods::style(
|
||||
Napi::Value QApplicationWrap::setQuitOnLastWindowClosed(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Boolean quit = info[0].As<Napi::Boolean>();
|
||||
this->instance->setQuitOnLastWindowClosed(quit.Value());
|
||||
return env.Null();
|
||||
@ -168,7 +154,6 @@ Napi::Value QApplicationWrap::setQuitOnLastWindowClosed(
|
||||
Napi::Value QApplicationWrap::quitOnLastWindowClosed(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool quit = this->instance->quitOnLastWindowClosed();
|
||||
return Napi::Value::From(env, quit);
|
||||
}
|
||||
@ -176,7 +161,6 @@ Napi::Value QApplicationWrap::quitOnLastWindowClosed(
|
||||
Napi::Value StaticQApplicationWrapMethods::primaryScreen(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto screen = QApplication::primaryScreen();
|
||||
if (screen) {
|
||||
return WrapperCache::instance.get<QScreen, QScreenWrap>(env, screen);
|
||||
@ -188,8 +172,6 @@ Napi::Value StaticQApplicationWrapMethods::primaryScreen(
|
||||
Napi::Value StaticQApplicationWrapMethods::screens(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
auto screens = QApplication::screens();
|
||||
Napi::Array jsArray = Napi::Array::New(env, screens.size());
|
||||
for (int i = 0; i < screens.size(); i++) {
|
||||
@ -203,8 +185,6 @@ Napi::Value StaticQApplicationWrapMethods::screens(
|
||||
|
||||
Napi::Value QApplicationWrap::devicePixelRatio(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
qreal result = this->instance->devicePixelRatio();
|
||||
return Napi::Value::From(env, result);
|
||||
}
|
||||
|
||||
@ -29,8 +29,6 @@ Napi::Object QBrushWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QBrushWrap::QBrushWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QBrushWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 2) {
|
||||
if (info[0].IsNumber()) {
|
||||
Qt::GlobalColor color =
|
||||
@ -64,15 +62,11 @@ QBrush* QBrushWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QBrushWrap::isOpaque(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isOpaque());
|
||||
}
|
||||
|
||||
Napi::Value QBrushWrap::setColor(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info[0].IsNumber()) {
|
||||
Qt::GlobalColor color =
|
||||
(Qt::GlobalColor)info[0].As<Napi::Number>().Int32Value();
|
||||
@ -87,8 +81,6 @@ Napi::Value QBrushWrap::setColor(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBrushWrap::color(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QColor color = this->instance->color();
|
||||
auto instance = QColorWrap::constructor.New(
|
||||
{Napi::External<QColor>::New(env, new QColor(color))});
|
||||
@ -97,8 +89,6 @@ Napi::Value QBrushWrap::color(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBrushWrap::setStyle(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Qt::BrushStyle style =
|
||||
(Qt::BrushStyle)info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setStyle(style);
|
||||
@ -107,16 +97,12 @@ Napi::Value QBrushWrap::setStyle(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBrushWrap::style(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Qt::BrushStyle style = this->instance->style();
|
||||
return Napi::Number::New(env, static_cast<int>(style));
|
||||
}
|
||||
|
||||
Napi::Value QBrushWrap::setTexture(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object pixmapObject = info[0].As<Napi::Object>();
|
||||
QPixmapWrap* pixmapWrap = Napi::ObjectWrap<QPixmapWrap>::Unwrap(pixmapObject);
|
||||
this->instance->setTexture(*pixmapWrap->getInternalInstance());
|
||||
@ -125,8 +111,6 @@ Napi::Value QBrushWrap::setTexture(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBrushWrap::texture(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QPixmap pixmap = this->instance->texture();
|
||||
auto instance = QPixmapWrap::constructor.New(
|
||||
{Napi::External<QPixmap>::New(env, new QPixmap(pixmap))});
|
||||
@ -136,8 +120,6 @@ Napi::Value QBrushWrap::texture(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticQBrushWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -25,7 +25,6 @@ Napi::Object QClipboardWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QClipboardWrap::QClipboardWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QClipboardWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info[0].IsExternal()) {
|
||||
this->instance = info[0].As<Napi::External<QClipboard>>().Data();
|
||||
} else {
|
||||
@ -72,7 +71,6 @@ void QClipboardWrap::connectSignalsToEventEmitter() {
|
||||
|
||||
Napi::Value QClipboardWrap::clear(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Number mode = info[0].As<Napi::Number>();
|
||||
this->instance->clear(static_cast<QClipboard::Mode>(mode.Int32Value()));
|
||||
return env.Null();
|
||||
@ -80,7 +78,6 @@ Napi::Value QClipboardWrap::clear(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QClipboardWrap::setPixmap(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object pixmapObject = info[0].As<Napi::Object>();
|
||||
QPixmapWrap* pixmapWrap = Napi::ObjectWrap<QPixmapWrap>::Unwrap(pixmapObject);
|
||||
@ -92,7 +89,6 @@ Napi::Value QClipboardWrap::setPixmap(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QClipboardWrap::pixmap(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Number mode = info[0].As<Napi::Number>();
|
||||
QPixmap pixmap =
|
||||
this->instance->pixmap(static_cast<QClipboard::Mode>(mode.Int32Value()));
|
||||
@ -103,7 +99,6 @@ Napi::Value QClipboardWrap::pixmap(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QClipboardWrap::setText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::String text = info[0].As<Napi::String>();
|
||||
Napi::Number mode = info[1].As<Napi::Number>();
|
||||
QString clipboardText = text.Utf8Value().c_str();
|
||||
@ -114,7 +109,6 @@ Napi::Value QClipboardWrap::setText(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QClipboardWrap::text(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Number mode = info[0].As<Napi::Number>();
|
||||
QString text =
|
||||
this->instance->text(static_cast<QClipboard::Mode>(mode.Int32Value()));
|
||||
|
||||
@ -30,8 +30,6 @@ Napi::Object QColorWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QColorWrap::QColorWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QColorWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 4) {
|
||||
int r = info[0].As<Napi::Number>().Int32Value();
|
||||
int g = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -71,67 +69,56 @@ QColor* QColorWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QColorWrap::setRed(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int red = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setRed(red);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QColorWrap::red(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->red());
|
||||
}
|
||||
Napi::Value QColorWrap::setGreen(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int value = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setGreen(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QColorWrap::green(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->green());
|
||||
}
|
||||
Napi::Value QColorWrap::setBlue(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int value = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setBlue(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QColorWrap::blue(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->blue());
|
||||
}
|
||||
Napi::Value QColorWrap::setAlpha(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int value = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setAlpha(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QColorWrap::alpha(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->alpha());
|
||||
}
|
||||
Napi::Value QColorWrap::rgb(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->rgb());
|
||||
}
|
||||
Napi::Value QColorWrap::rgba(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->rgba());
|
||||
}
|
||||
|
||||
Napi::Value StaticQColorWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -21,7 +21,6 @@ Napi::Object QCursorWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QCursorWrap::QCursorWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QCursorWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::Number cursor = info[0].As<Napi::Number>();
|
||||
this->instance = std::make_unique<QCursor>(
|
||||
@ -41,7 +40,6 @@ QCursor* QCursorWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QCursorWrap::pos(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QPoint pos = this->instance->pos();
|
||||
Napi::Object posObj = Napi::Object::New(env);
|
||||
posObj.Set("x", pos.x());
|
||||
@ -51,7 +49,6 @@ Napi::Value QCursorWrap::pos(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QCursorWrap::setPos(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Number x = info[0].As<Napi::Number>();
|
||||
Napi::Number y = info[1].As<Napi::Number>();
|
||||
this->instance->setPos(x.Int32Value(), y.Int32Value());
|
||||
|
||||
@ -40,7 +40,6 @@ NDrag* QDragWrap::getInternalInstance() { return this->instance; }
|
||||
QDragWrap::QDragWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QDragWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QObjectWrap* wrap0_1 = Napi::ObjectWrap<QObjectWrap>::Unwrap(wrap0_0);
|
||||
@ -62,14 +61,11 @@ QDragWrap::~QDragWrap() {
|
||||
|
||||
Napi::Value QDragWrap::defaultAction(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Number::New(env, this->instance->defaultAction());
|
||||
}
|
||||
|
||||
Napi::Value QDragWrap::dragCursor(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Qt::DropAction input0 =
|
||||
(Qt::DropAction)info[0].As<Napi::Number>().Int32Value();
|
||||
|
||||
@ -81,8 +77,6 @@ Napi::Value QDragWrap::dragCursor(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDragWrap::exec(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() < 2) {
|
||||
Qt::DropActions input0 =
|
||||
(Qt::DropActions)info[0].As<Napi::Number>().Int32Value();
|
||||
@ -97,8 +91,6 @@ Napi::Value QDragWrap::exec(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDragWrap::hotSpot(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QPoint ret = this->instance->hotSpot();
|
||||
auto instance = QPointWrap::constructor.New(
|
||||
{Napi::External<QPoint>::New(env, new QPoint(ret))});
|
||||
@ -107,7 +99,6 @@ Napi::Value QDragWrap::hotSpot(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDragWrap::pixmap(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QPixmap ret = this->instance->pixmap();
|
||||
auto instance = QPixmapWrap::constructor.New(
|
||||
{Napi::External<QPixmap>::New(env, new QPixmap(ret))});
|
||||
@ -116,8 +107,6 @@ Napi::Value QDragWrap::pixmap(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDragWrap::setDragCursor(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPixmapWrap* wrap0_1 = Napi::ObjectWrap<QPixmapWrap>::Unwrap(wrap0_0);
|
||||
QPixmap* input0 = wrap0_1->getInternalInstance();
|
||||
@ -129,8 +118,6 @@ Napi::Value QDragWrap::setDragCursor(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDragWrap::setHotSpot(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPointWrap* wrap0_1 = Napi::ObjectWrap<QPointWrap>::Unwrap(wrap0_0);
|
||||
QPoint* input0 = wrap0_1->getInternalInstance();
|
||||
@ -140,8 +127,6 @@ Napi::Value QDragWrap::setHotSpot(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDragWrap::setPixmap(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QPixmapWrap* wrap0_1 = Napi::ObjectWrap<QPixmapWrap>::Unwrap(wrap0_0);
|
||||
QPixmap* input0 = wrap0_1->getInternalInstance();
|
||||
@ -151,22 +136,18 @@ Napi::Value QDragWrap::setPixmap(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDragWrap::supportedActions(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Number::New(env, this->instance->supportedActions());
|
||||
}
|
||||
|
||||
// Static Methods here
|
||||
Napi::Value StaticQDragWrapMethods::cancel(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QDrag::cancel();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QDragWrap::mimeData(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
const QMimeData* ret = this->instance->mimeData();
|
||||
|
||||
QMimeData* clone = new QMimeData();
|
||||
@ -179,8 +160,6 @@ Napi::Value QDragWrap::mimeData(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDragWrap::setMimeData(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QMimeDataWrap* wrap0_1 = Napi::ObjectWrap<QMimeDataWrap>::Unwrap(wrap0_0);
|
||||
QMimeData* input0 = wrap0_1->getInternalInstance();
|
||||
@ -197,8 +176,6 @@ Napi::Value QDragWrap::setMimeData(const Napi::CallbackInfo& info) {
|
||||
// This function crashes the application
|
||||
Napi::Value QDragWrap::source(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QObject* source = this->instance->source();
|
||||
// We can likely call a wrap directly since QObjectWrap is smart and uses
|
||||
// QPointer?
|
||||
@ -210,8 +187,6 @@ Napi::Value QDragWrap::source(const Napi::CallbackInfo& info) {
|
||||
// This function crashes the application
|
||||
Napi::Value QDragWrap::target(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QObject* target = this->instance->target();
|
||||
// We can likely call a wrap directly since QObjectWrap is smart and uses
|
||||
// QPointer?
|
||||
|
||||
@ -26,7 +26,6 @@ QDragLeaveEvent* QDragLeaveEventWrap::getInternalInstance() {
|
||||
QDragLeaveEventWrap::QDragLeaveEventWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QDragLeaveEventWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::External<QDragLeaveEvent> eventObject =
|
||||
info[0].As<Napi::External<QDragLeaveEvent>>();
|
||||
|
||||
@ -53,7 +53,6 @@ QDragMoveEvent* QDragMoveEventWrap::getInternalInstance() {
|
||||
QDragMoveEventWrap::QDragMoveEventWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QDragMoveEventWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::External<QDragMoveEvent> eventObject =
|
||||
info[0].As<Napi::External<QDragMoveEvent>>();
|
||||
|
||||
@ -37,7 +37,6 @@ QDropEvent* QDropEventWrap::getInternalInstance() { return this->instance; }
|
||||
QDropEventWrap::QDropEventWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QDropEventWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::External<QDropEvent> eventObject =
|
||||
info[0].As<Napi::External<QDropEvent>>();
|
||||
|
||||
@ -29,7 +29,6 @@ QKeyEvent* QKeyEventWrap::getInternalInstance() { return this->instance; }
|
||||
QKeyEventWrap::QKeyEventWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QKeyEventWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::External<QKeyEvent> eventObject =
|
||||
info[0].As<Napi::External<QKeyEvent>>();
|
||||
|
||||
@ -31,7 +31,6 @@ QMouseEvent* QMouseEventWrap::getInternalInstance() { return this->instance; }
|
||||
QMouseEventWrap::QMouseEventWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QMouseEventWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::External<QMouseEvent> eventObject =
|
||||
info[0].As<Napi::External<QMouseEvent>>();
|
||||
|
||||
@ -37,7 +37,6 @@ QNativeGestureEvent* QNativeGestureEventWrap::getInternalInstance() {
|
||||
QNativeGestureEventWrap::QNativeGestureEventWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QNativeGestureEventWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::External<QNativeGestureEvent> eventObject =
|
||||
info[0].As<Napi::External<QNativeGestureEvent>>();
|
||||
|
||||
@ -24,7 +24,6 @@ QPaintEvent* QPaintEventWrap::getInternalInstance() { return this->instance; }
|
||||
QPaintEventWrap::QPaintEventWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QPaintEventWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::External<QPaintEvent> eventObject =
|
||||
info[0].As<Napi::External<QPaintEvent>>();
|
||||
|
||||
@ -47,7 +47,6 @@ QTabletEvent* QTabletEventWrap::getInternalInstance() { return this->instance; }
|
||||
QTabletEventWrap::QTabletEventWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QTabletEventWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::External<QTabletEvent> eventObject =
|
||||
info[0].As<Napi::External<QTabletEvent>>();
|
||||
|
||||
@ -34,7 +34,6 @@ QWheelEvent* QWheelEventWrap::getInternalInstance() { return this->instance; }
|
||||
QWheelEventWrap::QWheelEventWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QWheelEventWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::External<QWheelEvent> eventObject =
|
||||
info[0].As<Napi::External<QWheelEvent>>();
|
||||
|
||||
@ -39,8 +39,6 @@ Napi::Object QFontWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QFontWrap::QFontWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QFontWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 4) {
|
||||
std::string family = info[0].As<Napi::String>().Utf8Value();
|
||||
int pointSize = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -66,7 +64,6 @@ QFont* QFontWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QFontWrap::setBold(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int enable = info[0].As<Napi::Boolean>().Value();
|
||||
this->instance->setBold(enable);
|
||||
return env.Null();
|
||||
@ -74,13 +71,11 @@ Napi::Value QFontWrap::setBold(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontWrap::bold(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->bold());
|
||||
}
|
||||
|
||||
Napi::Value QFontWrap::setCapitalization(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QFont::Capitalization caps = static_cast<QFont::Capitalization>(
|
||||
info[0].As<Napi::Number>().Int32Value());
|
||||
@ -90,14 +85,12 @@ Napi::Value QFontWrap::setCapitalization(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontWrap::capitalization(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env,
|
||||
static_cast<int>(this->instance->capitalization()));
|
||||
}
|
||||
|
||||
Napi::Value QFontWrap::setFamily(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
std::string family = info[0].As<Napi::String>().Utf8Value();
|
||||
this->instance->setFamily(QString::fromStdString(family.c_str()));
|
||||
return env.Null();
|
||||
@ -105,14 +98,12 @@ Napi::Value QFontWrap::setFamily(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontWrap::family(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QString family = this->instance->family();
|
||||
return Napi::String::New(env, family.toStdString());
|
||||
}
|
||||
|
||||
Napi::Value QFontWrap::setPixelSize(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int pointSize = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setPixelSize(pointSize);
|
||||
return env.Null();
|
||||
@ -120,7 +111,6 @@ Napi::Value QFontWrap::setPixelSize(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontWrap::setPointSize(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int pointSize = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setPointSize(pointSize);
|
||||
return env.Null();
|
||||
@ -128,19 +118,16 @@ Napi::Value QFontWrap::setPointSize(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontWrap::pixelSize(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->pixelSize());
|
||||
}
|
||||
|
||||
Napi::Value QFontWrap::pointSize(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->pointSize());
|
||||
}
|
||||
|
||||
Napi::Value QFontWrap::setStretch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int factor = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setStretch(factor);
|
||||
return env.Null();
|
||||
@ -148,13 +135,11 @@ Napi::Value QFontWrap::setStretch(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontWrap::stretch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->stretch());
|
||||
}
|
||||
|
||||
Napi::Value QFontWrap::setWeight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int weight = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setWeight(weight);
|
||||
return env.Null();
|
||||
@ -162,13 +147,11 @@ Napi::Value QFontWrap::setWeight(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontWrap::weight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->weight());
|
||||
}
|
||||
|
||||
Napi::Value QFontWrap::setItalic(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int enable = info[0].As<Napi::Boolean>().Value();
|
||||
this->instance->setItalic(enable);
|
||||
return env.Null();
|
||||
@ -176,13 +159,11 @@ Napi::Value QFontWrap::setItalic(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontWrap::italic(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->italic());
|
||||
}
|
||||
|
||||
Napi::Value QFontWrap::setStyleName(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
std::string styleName = info[0].As<Napi::String>().Utf8Value();
|
||||
this->instance->setStyleName(QString::fromStdString(styleName.c_str()));
|
||||
return env.Null();
|
||||
@ -190,7 +171,6 @@ Napi::Value QFontWrap::setStyleName(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontWrap::toString(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QString value = this->instance->toString();
|
||||
return Napi::String::New(env, value.toStdString());
|
||||
}
|
||||
@ -198,7 +178,6 @@ Napi::Value QFontWrap::toString(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticQFontWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -30,7 +30,6 @@ Napi::Object QFontDatabaseWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QFontDatabaseWrap::QFontDatabaseWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QFontDatabaseWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance = std::make_unique<QFontDatabase>();
|
||||
this->rawData = extrautils::configureComponent(this->getInternalInstance());
|
||||
}
|
||||
@ -57,7 +56,6 @@ Napi::Value QFontDatabaseWrap::families(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontDatabaseWrap::bold(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
std::string family = info[0].As<Napi::String>().Utf8Value();
|
||||
std::string style = info[1].As<Napi::String>().Utf8Value();
|
||||
bool result = this->instance->bold(QString::fromUtf8(family.c_str()),
|
||||
@ -67,7 +65,6 @@ Napi::Value QFontDatabaseWrap::bold(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontDatabaseWrap::isFixedPitch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string family = info[0].As<Napi::String>().Utf8Value();
|
||||
|
||||
@ -84,7 +81,6 @@ Napi::Value QFontDatabaseWrap::isFixedPitch(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontDatabaseWrap::italic(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
std::string family = info[0].As<Napi::String>().Utf8Value();
|
||||
std::string style = info[1].As<Napi::String>().Utf8Value();
|
||||
bool result = this->instance->italic(QString::fromUtf8(family.c_str()),
|
||||
@ -107,7 +103,6 @@ Napi::Value QFontDatabaseWrap::styles(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontDatabaseWrap::weight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
std::string family = info[0].As<Napi::String>().Utf8Value();
|
||||
std::string style = info[1].As<Napi::String>().Utf8Value();
|
||||
int result = this->instance->weight(QString::fromUtf8(family.c_str()),
|
||||
@ -118,7 +113,6 @@ Napi::Value QFontDatabaseWrap::weight(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticQFontDatabaseWrapMethods::addApplicationFont(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
std::string fileName = info[0].As<Napi::String>().Utf8Value();
|
||||
int id =
|
||||
QFontDatabase::addApplicationFont(QString::fromUtf8(fileName.c_str()));
|
||||
@ -128,7 +122,6 @@ Napi::Value StaticQFontDatabaseWrapMethods::addApplicationFont(
|
||||
Napi::Value StaticQFontDatabaseWrapMethods::applicationFontFamilies(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int id = info[0].As<Napi::Number>().Int32Value();
|
||||
QStringList keys = QFontDatabase::applicationFontFamilies(id);
|
||||
@ -145,7 +138,6 @@ Napi::Value StaticQFontDatabaseWrapMethods::applicationFontFamilies(
|
||||
Napi::Value StaticQFontDatabaseWrapMethods::removeApplicationFont(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int id = info[0].As<Napi::Number>().Int32Value();
|
||||
bool result = QFontDatabase::removeApplicationFont(id);
|
||||
return Napi::Value::From(env, result);
|
||||
|
||||
@ -49,8 +49,6 @@ Napi::Object QFontMetricsWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QFontMetricsWrap::QFontMetricsWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QFontMetricsWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
if (info[0].IsExternal()) {
|
||||
this->instance = std::unique_ptr<QFontMetrics>(
|
||||
@ -74,51 +72,37 @@ QFontMetrics* QFontMetricsWrap::getInternalInstance() {
|
||||
|
||||
Napi::Value QFontMetricsWrap::ascent(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->ascent());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::averageCharWidth(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->averageCharWidth());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::capHeight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->capHeight());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::descent(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->descent());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::fontDpi(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->fontDpi());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::height(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->height());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::horizontalAdvance(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string format = info[0].As<Napi::String>().Utf8Value();
|
||||
QString text = QString::fromUtf8(format.c_str());
|
||||
if (info.Length() <= 2 && text.length() == 1) {
|
||||
@ -136,60 +120,44 @@ Napi::Value QFontMetricsWrap::horizontalAdvance(
|
||||
|
||||
Napi::Value QFontMetricsWrap::inFont(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
char ch = info[0].As<Napi::String>().Utf8Value()[0];
|
||||
return Napi::Boolean::New(env, this->instance->inFont(ch));
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::leading(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->leading());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::leftBearing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
char ch = info[0].As<Napi::String>().Utf8Value()[0];
|
||||
return Napi::Boolean::New(env, this->instance->leftBearing(ch));
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::lineSpacing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->lineSpacing());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::lineWidth(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->lineWidth());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::overlinePos(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->overlinePos());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::rightBearing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
char ch = info[0].As<Napi::String>().Utf8Value()[0];
|
||||
return Napi::Boolean::New(env, this->instance->rightBearing(ch));
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::size(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() != 2 && info.Length() != 3) {
|
||||
Napi::TypeError::New(env, "Invalid number of arguments to size")
|
||||
.ThrowAsJavaScriptException();
|
||||
@ -207,15 +175,11 @@ Napi::Value QFontMetricsWrap::size(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontMetricsWrap::strikeOutPos(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->strikeOutPos());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::swap(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QFontMetricsWrap* wrap0_1 =
|
||||
Napi::ObjectWrap<QFontMetricsWrap>::Unwrap(wrap0_0);
|
||||
@ -225,42 +189,34 @@ Napi::Value QFontMetricsWrap::swap(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontMetricsWrap::underlinePos(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->underlinePos());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::xHeight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->xHeight());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::maxWidth(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->maxWidth();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::minLeftBearing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->minLeftBearing();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::minRightBearing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->minRightBearing();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsWrap::inFontUcs4(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
uint ucs4 = info[0].As<Napi::Number>().Uint32Value();
|
||||
bool result = this->instance->inFontUcs4(ucs4);
|
||||
return Napi::Boolean::New(env, result);
|
||||
@ -268,7 +224,6 @@ Napi::Value QFontMetricsWrap::inFontUcs4(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontMetricsWrap::boundingRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
std::string textNapiText = info[0].As<Napi::String>().Utf8Value();
|
||||
QString text = QString::fromUtf8(textNapiText.c_str());
|
||||
QRect result = this->instance->boundingRect(text);
|
||||
@ -280,7 +235,6 @@ Napi::Value QFontMetricsWrap::boundingRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QFontMetricsWrap::tightBoundingRect(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
std::string textNapiText = info[0].As<Napi::String>().Utf8Value();
|
||||
QString text = QString::fromUtf8(textNapiText.c_str());
|
||||
QRect result = this->instance->tightBoundingRect(text);
|
||||
@ -291,7 +245,6 @@ Napi::Value QFontMetricsWrap::tightBoundingRect(
|
||||
|
||||
Napi::Value QFontMetricsWrap::elidedText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
std::string textNapiText = info[0].As<Napi::String>().Utf8Value();
|
||||
QString text = QString::fromUtf8(textNapiText.c_str());
|
||||
Qt::TextElideMode mode =
|
||||
|
||||
@ -49,7 +49,6 @@ Napi::Object QFontMetricsFWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QFontMetricsFWrap::QFontMetricsFWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QFontMetricsFWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
if (info[0].IsExternal()) {
|
||||
@ -74,7 +73,6 @@ QFontMetricsF* QFontMetricsFWrap::getInternalInstance() {
|
||||
|
||||
Napi::Value QFontMetricsFWrap::ascent(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->ascent());
|
||||
}
|
||||
@ -82,35 +80,30 @@ Napi::Value QFontMetricsFWrap::ascent(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QFontMetricsFWrap::averageCharWidth(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->averageCharWidth());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::capHeight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->capHeight());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::descent(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->descent());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::fontDpi(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->fontDpi());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::height(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->height());
|
||||
}
|
||||
@ -118,7 +111,6 @@ Napi::Value QFontMetricsFWrap::height(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QFontMetricsFWrap::horizontalAdvance(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string format = info[0].As<Napi::String>().Utf8Value();
|
||||
QString text = QString::fromUtf8(format.c_str());
|
||||
@ -137,7 +129,6 @@ Napi::Value QFontMetricsFWrap::horizontalAdvance(
|
||||
|
||||
Napi::Value QFontMetricsFWrap::inFont(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
char ch = info[0].As<Napi::String>().Utf8Value()[0];
|
||||
return Napi::Boolean::New(env, this->instance->inFont(ch));
|
||||
@ -145,14 +136,12 @@ Napi::Value QFontMetricsFWrap::inFont(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontMetricsFWrap::leading(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->leading());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::leftBearing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
char ch = info[0].As<Napi::String>().Utf8Value()[0];
|
||||
return Napi::Boolean::New(env, this->instance->leftBearing(ch));
|
||||
@ -160,28 +149,24 @@ Napi::Value QFontMetricsFWrap::leftBearing(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontMetricsFWrap::lineSpacing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->lineSpacing());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::lineWidth(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->lineWidth());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::overlinePos(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->overlinePos());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::rightBearing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
char ch = info[0].As<Napi::String>().Utf8Value()[0];
|
||||
return Napi::Boolean::New(env, this->instance->rightBearing(ch));
|
||||
@ -189,7 +174,6 @@ Napi::Value QFontMetricsFWrap::rightBearing(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontMetricsFWrap::size(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() != 2 && info.Length() != 3) {
|
||||
Napi::TypeError::New(env, "Invalid number of arguments to size")
|
||||
@ -208,14 +192,12 @@ Napi::Value QFontMetricsFWrap::size(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontMetricsFWrap::strikeOutPos(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->strikeOutPos());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::swap(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object wrap0_0 = info[0].As<Napi::Object>();
|
||||
QFontMetricsFWrap* wrap0_1 =
|
||||
@ -226,42 +208,36 @@ Napi::Value QFontMetricsFWrap::swap(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontMetricsFWrap::underlinePos(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->underlinePos());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::xHeight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->xHeight());
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::maxWidth(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->maxWidth();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::minLeftBearing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->minLeftBearing();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::minRightBearing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->minRightBearing();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QFontMetricsFWrap::inFontUcs4(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
uint ucs4 = info[0].As<Napi::Number>().Uint32Value();
|
||||
bool result = this->instance->inFontUcs4(ucs4);
|
||||
return Napi::Boolean::New(env, result);
|
||||
@ -269,7 +245,6 @@ Napi::Value QFontMetricsFWrap::inFontUcs4(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontMetricsFWrap::boundingRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
std::string textNapiText = info[0].As<Napi::String>().Utf8Value();
|
||||
QString text = QString::fromUtf8(textNapiText.c_str());
|
||||
QRectF result = this->instance->boundingRect(text);
|
||||
@ -281,7 +256,6 @@ Napi::Value QFontMetricsFWrap::boundingRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QFontMetricsFWrap::tightBoundingRect(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
std::string textNapiText = info[0].As<Napi::String>().Utf8Value();
|
||||
QString text = QString::fromUtf8(textNapiText.c_str());
|
||||
QRectF result = this->instance->tightBoundingRect(text);
|
||||
@ -292,7 +266,6 @@ Napi::Value QFontMetricsFWrap::tightBoundingRect(
|
||||
|
||||
Napi::Value QFontMetricsFWrap::elidedText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
std::string textNapiText = info[0].As<Napi::String>().Utf8Value();
|
||||
QString text = QString::fromUtf8(textNapiText.c_str());
|
||||
Qt::TextElideMode mode =
|
||||
|
||||
@ -25,7 +25,6 @@ Napi::Object QIconWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QIconWrap::QIconWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QIconWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
if (info[0].IsExternal()) {
|
||||
this->instance =
|
||||
@ -50,8 +49,6 @@ QIcon* QIconWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QIconWrap::pixmap(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Number widthValue = info[0].As<Napi::Number>();
|
||||
Napi::Number heightValue = info[1].As<Napi::Number>();
|
||||
int width = widthValue.Int32Value();
|
||||
@ -78,15 +75,11 @@ Napi::Value QIconWrap::pixmap(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QIconWrap::isMask(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isMask());
|
||||
}
|
||||
|
||||
Napi::Value QIconWrap::setIsMask(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Boolean isMask = info[0].As<Napi::Boolean>();
|
||||
this->instance->setIsMask(isMask.Value());
|
||||
@ -99,15 +92,12 @@ Napi::Value QIconWrap::setIsMask(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QIconWrap::cacheKey(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Value::From(env, this->instance->cacheKey());
|
||||
}
|
||||
|
||||
Napi::Value StaticQIconWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -74,8 +74,6 @@ Napi::Object QImageWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QImageWrap::QImageWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QImageWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 0) {
|
||||
this->instance = std::make_unique<QImage>();
|
||||
} else if (info.Length() == 1 && info[0].IsString()) {
|
||||
@ -108,44 +106,37 @@ QImage* QImageWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QImageWrap::allGray(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Boolean::New(env, instance->allGray());
|
||||
}
|
||||
|
||||
Napi::Value QImageWrap::bitPlaneCount(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Number::New(env, instance->bitPlaneCount());
|
||||
}
|
||||
|
||||
Napi::Value QImageWrap::bytesPerLine(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Number::New(env, instance->bytesPerLine());
|
||||
}
|
||||
|
||||
Napi::Value QImageWrap::cacheKey(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Number::New(env, instance->cacheKey());
|
||||
}
|
||||
|
||||
Napi::Value QImageWrap::color(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int64_t i = info[0].As<Napi::Number>();
|
||||
return Napi::Number::New(env, instance->color(i));
|
||||
}
|
||||
|
||||
Napi::Value QImageWrap::colorCount(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Number::New(env, instance->colorCount());
|
||||
}
|
||||
|
||||
void QImageWrap::convertTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QImage::Format format =
|
||||
static_cast<QImage::Format>(info[0].As<Napi::Number>().Int32Value());
|
||||
Qt::ImageConversionFlag conversionFlags =
|
||||
@ -156,7 +147,6 @@ void QImageWrap::convertTo(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::convertToFormat(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QImage::Format format =
|
||||
static_cast<QImage::Format>(info[0].As<Napi::Number>().Int32Value());
|
||||
Qt::ImageConversionFlag conversionFlags =
|
||||
@ -170,7 +160,6 @@ Napi::Value QImageWrap::convertToFormat(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::copy(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
QRect* rect =
|
||||
Napi::ObjectWrap<QRectWrap>::Unwrap(info[0].As<Napi::Object>())
|
||||
@ -193,8 +182,6 @@ Napi::Value QImageWrap::copy(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::createAlphaMask(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Qt::ImageConversionFlags flags = static_cast<Qt::ImageConversionFlags>(
|
||||
info[0].As<Napi::Number>().Int32Value());
|
||||
QImage img = this->instance->createAlphaMask(flags);
|
||||
@ -205,8 +192,6 @@ Napi::Value QImageWrap::createAlphaMask(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::createHeuristicMask(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
bool clipTight = info[0].As<Napi::Boolean>();
|
||||
QImage img = this->instance->createHeuristicMask(clipTight);
|
||||
auto instance = QImageWrap::constructor.New(
|
||||
@ -217,40 +202,27 @@ Napi::Value QImageWrap::createHeuristicMask(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::depth(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, instance->depth());
|
||||
;
|
||||
}
|
||||
|
||||
Napi::Value QImageWrap::devicePixelRatio(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, instance->devicePixelRatio());
|
||||
;
|
||||
}
|
||||
|
||||
Napi::Value QImageWrap::dotsPerMeterX(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, instance->dotsPerMeterX());
|
||||
;
|
||||
}
|
||||
|
||||
Napi::Value QImageWrap::dotsPerMeterY(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, instance->dotsPerMeterY());
|
||||
;
|
||||
}
|
||||
|
||||
void QImageWrap::fill(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info[0].IsObject()) {
|
||||
QColor* color =
|
||||
Napi::ObjectWrap<QColorWrap>::Unwrap(info[0].As<Napi::Object>())
|
||||
@ -265,29 +237,21 @@ void QImageWrap::fill(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::format(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->format());
|
||||
}
|
||||
|
||||
Napi::Value QImageWrap::hasAlphaChannel(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->hasAlphaChannel());
|
||||
}
|
||||
|
||||
Napi::Value QImageWrap::height(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->height());
|
||||
}
|
||||
|
||||
void QImageWrap::invertPixels(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QImage::InvertMode mode =
|
||||
static_cast<QImage::InvertMode>(info[0].As<Napi::Number>().Int32Value());
|
||||
this->instance->invertPixels(mode);
|
||||
@ -295,22 +259,16 @@ void QImageWrap::invertPixels(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::isGrayscale(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isGrayscale());
|
||||
}
|
||||
|
||||
Napi::Value QImageWrap::isNull(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isNull());
|
||||
}
|
||||
|
||||
Napi::Value QImageWrap::load(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString fileName = QString(info[0].As<Napi::String>().Utf8Value().c_str());
|
||||
if (info.Length() == 2 && !info[1].IsNull()) {
|
||||
std::string format = info[1].As<Napi::String>().Utf8Value();
|
||||
@ -323,8 +281,6 @@ Napi::Value QImageWrap::load(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::loadFromData(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Buffer<uchar> buffer = info[0].As<Napi::Buffer<uchar>>();
|
||||
if (info.Length() == 2 && !info[1].IsNull()) {
|
||||
std::string format = info[1].As<Napi::String>().Utf8Value();
|
||||
@ -339,8 +295,6 @@ Napi::Value QImageWrap::loadFromData(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::mirrored(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
bool horizontal = info[0].As<Napi::Boolean>();
|
||||
bool vertical = info[1].As<Napi::Boolean>();
|
||||
|
||||
@ -352,8 +306,6 @@ Napi::Value QImageWrap::mirrored(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::offset(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QPoint point = this->instance->offset();
|
||||
auto instance = QPointWrap::constructor.New(
|
||||
{Napi::External<QPoint>::New(env, new QPoint(point))});
|
||||
@ -362,8 +314,6 @@ Napi::Value QImageWrap::offset(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::pixelColor(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
QPoint* point =
|
||||
Napi::ObjectWrap<QPointWrap>::Unwrap(info[0].As<Napi::Object>())
|
||||
@ -386,8 +336,6 @@ Napi::Value QImageWrap::pixelColor(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::pixelIndex(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
QPoint* point =
|
||||
Napi::ObjectWrap<QPointWrap>::Unwrap(info[0].As<Napi::Object>())
|
||||
@ -403,8 +351,6 @@ Napi::Value QImageWrap::pixelIndex(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::rect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QRect rect = this->instance->rect();
|
||||
auto instance = QRectWrap::constructor.New(
|
||||
{Napi::External<QRect>::New(env, new QRect(rect))});
|
||||
@ -413,8 +359,6 @@ Napi::Value QImageWrap::rect(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::reinterpretAsFormat(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QImage::Format format =
|
||||
static_cast<QImage::Format>(info[0].As<Napi::Number>().Int32Value());
|
||||
return Napi::Boolean::New(env, this->instance->reinterpretAsFormat(format));
|
||||
@ -422,8 +366,6 @@ Napi::Value QImageWrap::reinterpretAsFormat(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::save(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString fileName(info[0].As<Napi::String>().Utf8Value().c_str());
|
||||
Napi::Value format = info[1];
|
||||
int32_t quality = info[2].As<Napi::Number>();
|
||||
@ -438,8 +380,6 @@ Napi::Value QImageWrap::save(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::scaled(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 3) {
|
||||
QSize* size =
|
||||
Napi::ObjectWrap<QSizeWrap>::Unwrap(info[0].As<Napi::Object>())
|
||||
@ -470,8 +410,6 @@ Napi::Value QImageWrap::scaled(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::scaledToHeight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int64_t height = info[0].As<Napi::Number>();
|
||||
Qt::TransformationMode mode = static_cast<Qt::TransformationMode>(
|
||||
info[1].As<Napi::Number>().Int32Value());
|
||||
@ -483,8 +421,6 @@ Napi::Value QImageWrap::scaledToHeight(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::scaledToWidth(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int64_t width = info[0].As<Napi::Number>();
|
||||
Qt::TransformationMode mode = static_cast<Qt::TransformationMode>(
|
||||
info[1].As<Napi::Number>().Int32Value());
|
||||
@ -496,8 +432,6 @@ Napi::Value QImageWrap::scaledToWidth(const Napi::CallbackInfo& info) {
|
||||
|
||||
void QImageWrap::setAlphaChannel(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QImage* image =
|
||||
Napi::ObjectWrap<QImageWrap>::Unwrap(info[0].As<Napi::Object>())
|
||||
->getInternalInstance();
|
||||
@ -506,8 +440,6 @@ void QImageWrap::setAlphaChannel(const Napi::CallbackInfo& info) {
|
||||
|
||||
void QImageWrap::setColor(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int64_t index = info[0].As<Napi::Number>();
|
||||
int64_t colorValue = info[1].As<Napi::Number>();
|
||||
this->instance->setColor(index, colorValue);
|
||||
@ -515,40 +447,30 @@ void QImageWrap::setColor(const Napi::CallbackInfo& info) {
|
||||
|
||||
void QImageWrap::setColorCount(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int64_t colorCount = info[0].As<Napi::Number>();
|
||||
this->instance->setColorCount(colorCount);
|
||||
}
|
||||
|
||||
void QImageWrap::setDevicePixelRatio(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int64_t scaleFactor = info[0].As<Napi::Number>();
|
||||
this->instance->setDevicePixelRatio(scaleFactor);
|
||||
}
|
||||
|
||||
void QImageWrap::setDotsPerMeterX(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int64_t x = info[0].As<Napi::Number>();
|
||||
this->instance->setDotsPerMeterX(x);
|
||||
}
|
||||
|
||||
void QImageWrap::setDotsPerMeterY(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int64_t y = info[0].As<Napi::Number>();
|
||||
this->instance->setDotsPerMeterY(y);
|
||||
}
|
||||
|
||||
void QImageWrap::setOffset(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QPoint* offset =
|
||||
Napi::ObjectWrap<QPointWrap>::Unwrap(info[0].As<Napi::Object>())
|
||||
->getInternalInstance();
|
||||
@ -557,8 +479,6 @@ void QImageWrap::setOffset(const Napi::CallbackInfo& info) {
|
||||
|
||||
void QImageWrap::setPixel(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 2) {
|
||||
QPoint* position =
|
||||
Napi::ObjectWrap<QPointWrap>::Unwrap(info[0].As<Napi::Object>())
|
||||
@ -576,8 +496,6 @@ void QImageWrap::setPixel(const Napi::CallbackInfo& info) {
|
||||
|
||||
void QImageWrap::setPixelColor(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 2) {
|
||||
QPoint* position =
|
||||
Napi::ObjectWrap<QPointWrap>::Unwrap(info[0].As<Napi::Object>())
|
||||
@ -599,8 +517,6 @@ void QImageWrap::setPixelColor(const Napi::CallbackInfo& info) {
|
||||
|
||||
void QImageWrap::setText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString key(info[0].As<Napi::String>().Utf8Value().c_str());
|
||||
QString value(info[1].As<Napi::String>().Utf8Value().c_str());
|
||||
this->instance->setText(key, value);
|
||||
@ -608,8 +524,6 @@ void QImageWrap::setText(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::size(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QSize size = this->instance->size();
|
||||
auto instance = QSizeWrap::constructor.New(
|
||||
{Napi::External<QSize>::New(env, new QSize(size))});
|
||||
@ -618,15 +532,11 @@ Napi::Value QImageWrap::size(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::sizeInBytes(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->sizeInBytes());
|
||||
}
|
||||
|
||||
void QImageWrap::swap(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QImage* image =
|
||||
Napi::ObjectWrap<QImageWrap>::Unwrap(info[0].As<Napi::Object>())
|
||||
->getInternalInstance();
|
||||
@ -635,8 +545,6 @@ void QImageWrap::swap(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::text(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QString key =
|
||||
this->instance->text(info[0].As<Napi::String>().Utf8Value().c_str());
|
||||
return Napi::String::New(env, key.toUtf8().constData());
|
||||
@ -644,8 +552,6 @@ Napi::Value QImageWrap::text(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::textKeys(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QStringList keys = this->instance->textKeys();
|
||||
Napi::Array js_array = Napi::Array::New(env, keys.size());
|
||||
|
||||
@ -659,8 +565,6 @@ Napi::Value QImageWrap::textKeys(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::valid(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
QPoint* point =
|
||||
Napi::ObjectWrap<QPointWrap>::Unwrap(info[0].As<Napi::Object>())
|
||||
@ -676,15 +580,12 @@ Napi::Value QImageWrap::valid(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QImageWrap::width(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->width());
|
||||
}
|
||||
|
||||
Napi::Value StaticQImageWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -26,7 +26,6 @@ Napi::Object QKeySequenceWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QKeySequenceWrap::QKeySequenceWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QKeySequenceWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
if (info[0].IsExternal()) {
|
||||
this->instance = std::unique_ptr<QKeySequence>(
|
||||
@ -53,22 +52,17 @@ QKeySequence* QKeySequenceWrap::getInternalInstance() {
|
||||
|
||||
Napi::Value QKeySequenceWrap::count(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int count = this->instance->count();
|
||||
return Napi::Value::From(env, count);
|
||||
}
|
||||
|
||||
Napi::Value QKeySequenceWrap::isEmpty(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->isEmpty());
|
||||
}
|
||||
|
||||
Napi::Value QKeySequenceWrap::matches(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object keyObject = info[0].As<Napi::Object>();
|
||||
QKeySequenceWrap* keyWrap =
|
||||
Napi::ObjectWrap<QKeySequenceWrap>::Unwrap(keyObject);
|
||||
@ -79,8 +73,6 @@ Napi::Value QKeySequenceWrap::matches(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QKeySequenceWrap::toString(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int format = info[0].As<Napi::Number>().Int32Value();
|
||||
QString result = this->instance->toString(
|
||||
static_cast<QKeySequence::SequenceFormat>(format));
|
||||
@ -90,7 +82,6 @@ Napi::Value QKeySequenceWrap::toString(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticQKeySequenceWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -42,7 +42,6 @@ QMovieWrap::~QMovieWrap() { extrautils::safeDelete(this->instance); }
|
||||
QMovieWrap::QMovieWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QMovieWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
if (info[0].IsExternal()) {
|
||||
this->instance = new NMovie(info[0].As<Napi::External<NMovie>>().Data());
|
||||
@ -64,7 +63,6 @@ QMovieWrap::QMovieWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QMovieWrap::setFileName(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::String fileName = info[0].As<Napi::String>();
|
||||
this->instance->setFileName(QString::fromStdString(fileName.Utf8Value()));
|
||||
return env.Null();
|
||||
@ -72,14 +70,12 @@ Napi::Value QMovieWrap::setFileName(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMovieWrap::fileName(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QString fileName = this->instance->fileName();
|
||||
return Napi::Value::From(env, fileName.toStdString());
|
||||
}
|
||||
|
||||
Napi::Value QMovieWrap::setFormat(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::String formatName = info[0].As<Napi::String>();
|
||||
std::string format = formatName.Utf8Value();
|
||||
QByteArray byteArray(format.c_str(), format.length());
|
||||
@ -89,14 +85,12 @@ Napi::Value QMovieWrap::setFormat(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMovieWrap::format(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QByteArray format = this->instance->format();
|
||||
return Napi::Value::From(env, format.toStdString());
|
||||
}
|
||||
|
||||
Napi::Value QMovieWrap::setScaledSize(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object sizeObject = info[0].As<Napi::Object>();
|
||||
QSizeWrap* sizeWrap = Napi::ObjectWrap<QSizeWrap>::Unwrap(sizeObject);
|
||||
@ -106,21 +100,18 @@ Napi::Value QMovieWrap::setScaledSize(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMovieWrap::start(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->start();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QMovieWrap::stop(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->stop();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QMovieWrap::setPaused(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Boolean paused = info[0].As<Napi::Boolean>();
|
||||
this->instance->setPaused(paused.Value());
|
||||
return env.Null();
|
||||
@ -128,14 +119,12 @@ Napi::Value QMovieWrap::setPaused(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMovieWrap::jumpToNextFrame(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool jumped = this->instance->jumpToNextFrame();
|
||||
return Napi::Value::From(env, jumped);
|
||||
}
|
||||
|
||||
Napi::Value QMovieWrap::jumpToFrame(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Number frameNo = info[0].As<Napi::Number>();
|
||||
bool jumped = this->instance->jumpToFrame(frameNo.Int32Value());
|
||||
return Napi::Value::From(env, jumped);
|
||||
@ -143,21 +132,18 @@ Napi::Value QMovieWrap::jumpToFrame(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMovieWrap::state(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QMovie::MovieState state = this->instance->state();
|
||||
return Napi::Value::From(env, static_cast<int>(state));
|
||||
}
|
||||
|
||||
Napi::Value QMovieWrap::currentFrameNumber(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int currentFrameNumber = this->instance->currentFrameNumber();
|
||||
return Napi::Value::From(env, currentFrameNumber);
|
||||
}
|
||||
|
||||
Napi::Value QMovieWrap::currentPixmap(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QPixmap pixmap = this->instance->currentPixmap();
|
||||
auto instance = QPixmapWrap::constructor.New(
|
||||
{Napi::External<QPixmap>::New(env, new QPixmap(pixmap))});
|
||||
@ -166,7 +152,6 @@ Napi::Value QMovieWrap::currentPixmap(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMovieWrap::loadFromData(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Buffer<const char> buffer = info[0].As<Napi::Buffer<const char>>();
|
||||
QByteArray byteArray = QByteArray(buffer.Data(), buffer.Length());
|
||||
this->bufferDevice->setData(byteArray);
|
||||
@ -175,7 +160,6 @@ Napi::Value QMovieWrap::loadFromData(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QMovieWrap::frameCount(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int frameCount = this->instance->frameCount();
|
||||
return Napi::Value::From(env, frameCount);
|
||||
}
|
||||
|
||||
@ -23,8 +23,6 @@ Napi::Object QPaletteWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QPaletteWrap::QPaletteWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QPaletteWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 0) {
|
||||
this->instance = std::make_unique<QPalette>();
|
||||
} else if (info.Length() == 1) {
|
||||
@ -43,8 +41,6 @@ QPalette* QPaletteWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QPaletteWrap::color(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QPalette::ColorGroup colorGroup = static_cast<QPalette::ColorGroup>(
|
||||
info[0].As<Napi::Number>().Int32Value());
|
||||
QPalette::ColorRole colorRole =
|
||||
|
||||
@ -28,8 +28,6 @@ Napi::Object QPenWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QPenWrap::QPenWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QPenWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 0) {
|
||||
this->instance = std::make_unique<QPen>();
|
||||
} else {
|
||||
@ -45,8 +43,6 @@ QPen* QPenWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QPenWrap::setColor(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info[0].IsNumber()) {
|
||||
Qt::GlobalColor color =
|
||||
(Qt::GlobalColor)info[0].As<Napi::Number>().Int32Value();
|
||||
@ -61,8 +57,6 @@ Napi::Value QPenWrap::setColor(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPenWrap::color(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QColor color = this->instance->color();
|
||||
auto instance = QColorWrap::constructor.New(
|
||||
{Napi::External<QColor>::New(env, new QColor(color))});
|
||||
@ -71,8 +65,6 @@ Napi::Value QPenWrap::color(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPenWrap::setStyle(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Qt::PenStyle style = (Qt::PenStyle)info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setStyle(style);
|
||||
return env.Null();
|
||||
@ -80,16 +72,12 @@ Napi::Value QPenWrap::setStyle(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPenWrap::style(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Qt::PenStyle style = this->instance->style();
|
||||
return Napi::Number::New(env, static_cast<int>(style));
|
||||
}
|
||||
|
||||
Napi::Value QPenWrap::setCapStyle(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Qt::PenCapStyle style =
|
||||
(Qt::PenCapStyle)info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setCapStyle(style);
|
||||
@ -98,8 +86,6 @@ Napi::Value QPenWrap::setCapStyle(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPenWrap::setWidth(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int width = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setWidth(width);
|
||||
return env.Null();
|
||||
|
||||
@ -26,8 +26,6 @@ Napi::Object QPictureWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QPictureWrap::QPictureWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QPictureWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() > 0 && info[0].IsExternal()) {
|
||||
// --- if external ---
|
||||
this->instance = std::unique_ptr<QPicture>(
|
||||
@ -53,8 +51,6 @@ QPictureWrap::~QPictureWrap() { this->instance.reset(); }
|
||||
|
||||
Napi::Value QPictureWrap::setBoundingRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object boundingRectObject = info[0].As<Napi::Object>();
|
||||
QRectWrap* boundingRectWrap =
|
||||
Napi::ObjectWrap<QRectWrap>::Unwrap(boundingRectObject);
|
||||
@ -64,8 +60,6 @@ Napi::Value QPictureWrap::setBoundingRect(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPictureWrap::boundingRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QRect rect = this->instance->boundingRect();
|
||||
auto instance = QRectWrap::constructor.New(
|
||||
{Napi::External<QRect>::New(env, new QRect(rect))});
|
||||
@ -74,15 +68,11 @@ Napi::Value QPictureWrap::boundingRect(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPictureWrap::isNull(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isNull());
|
||||
}
|
||||
|
||||
Napi::Value QPictureWrap::load(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string fileName = info[0].As<Napi::String>().Utf8Value();
|
||||
bool success = this->instance->load(QString::fromUtf8(fileName.c_str()));
|
||||
return Napi::Boolean::New(env, success);
|
||||
@ -90,8 +80,6 @@ Napi::Value QPictureWrap::load(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPictureWrap::save(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string fileName = info[0].As<Napi::String>().Utf8Value();
|
||||
bool success = this->instance->save(QString::fromUtf8(fileName.c_str()));
|
||||
return Napi::Boolean::New(env, success);
|
||||
@ -99,7 +87,5 @@ Napi::Value QPictureWrap::save(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPictureWrap::size(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->size());
|
||||
}
|
||||
|
||||
@ -28,7 +28,6 @@ Napi::Object QPixmapWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QPixmapWrap::QPixmapWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QPixmapWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
if (info[0].IsExternal()) {
|
||||
this->instance = std::unique_ptr<QPixmap>(
|
||||
@ -53,7 +52,6 @@ QPixmap* QPixmapWrap::getInternalInstance() { return this->instance.get(); }
|
||||
|
||||
Napi::Value QPixmapWrap::load(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool loadSuccess = false;
|
||||
if (info.Length() == 1) {
|
||||
Napi::String url = info[0].As<Napi::String>();
|
||||
@ -68,7 +66,6 @@ Napi::Value QPixmapWrap::load(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPixmapWrap::loadFromData(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool loadSuccess = false;
|
||||
|
||||
if (info.Length() > 0 && info.Length() < 3) {
|
||||
@ -91,7 +88,6 @@ Napi::Value QPixmapWrap::loadFromData(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPixmapWrap::save(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool loadSuccess = false;
|
||||
if (info.Length() >= 1 && info.Length() <= 3) {
|
||||
QString fileName =
|
||||
@ -111,7 +107,6 @@ Napi::Value QPixmapWrap::save(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPixmapWrap::scaled(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Number widthValue = info[0].As<Napi::Number>();
|
||||
Napi::Number heightValue = info[1].As<Napi::Number>();
|
||||
int width = widthValue.Int32Value();
|
||||
@ -136,18 +131,15 @@ Napi::Value QPixmapWrap::scaled(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPixmapWrap::height(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->height());
|
||||
}
|
||||
Napi::Value QPixmapWrap::width(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->width());
|
||||
}
|
||||
|
||||
Napi::Value QPixmapWrap::fromImage(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QImage* img = Napi::ObjectWrap<QImageWrap>::Unwrap(info[0].As<Napi::Object>())
|
||||
->getInternalInstance();
|
||||
@ -162,7 +154,6 @@ Napi::Value QPixmapWrap::fromImage(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticQPixmapWrapMethods::fromQVariant(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
|
||||
@ -21,7 +21,6 @@ Napi::Object QScreenWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QScreenWrap::QScreenWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QScreenWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info[0].IsExternal()) {
|
||||
this->instance = info[0].As<Napi::External<QScreen>>().Data();
|
||||
} else {
|
||||
|
||||
@ -22,7 +22,6 @@ Napi::Object QStyleWrap::init(Napi::Env env, Napi::Object exports) {
|
||||
QStyleWrap::QStyleWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QStyleWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info[0].IsExternal()) {
|
||||
this->instance = info[0].As<Napi::External<QStyle>>().Data();
|
||||
} else {
|
||||
@ -36,7 +35,6 @@ QStyle* QStyleWrap::getInternalInstance() { return this->instance; }
|
||||
|
||||
Napi::Value QStyleWrap::pixelMetric(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int metricInt = info[0].As<Napi::Number>().Int32Value();
|
||||
QStyle::PixelMetric metric = static_cast<QStyle::PixelMetric>(metricInt);
|
||||
|
||||
@ -45,7 +43,6 @@ Napi::Value QStyleWrap::pixelMetric(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QStyleWrap::polish(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object qwidgetObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* qwidgetWrap =
|
||||
Napi::ObjectWrap<NodeWidgetWrap>::Unwrap(qwidgetObject);
|
||||
@ -56,7 +53,6 @@ Napi::Value QStyleWrap::polish(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QStyleWrap::unpolish(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object qwidgetObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* qwidgetWrap =
|
||||
Napi::ObjectWrap<NodeWidgetWrap>::Unwrap(qwidgetObject);
|
||||
|
||||
@ -23,7 +23,6 @@ QWindow* QWindowWrap::getInternalInstance() { return this->instance; }
|
||||
QWindowWrap::QWindowWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QWindowWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1 && info[0].IsExternal()) {
|
||||
this->instance = info[0].As<Napi::External<QWindow>>().Data();
|
||||
} else {
|
||||
@ -49,8 +48,6 @@ void QWindowWrap::connectSignalsToEventEmitter() {
|
||||
|
||||
Napi::Value QWindowWrap::screen(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QScreen* screen = this->instance->screen();
|
||||
if (screen) {
|
||||
return WrapperCache::instance.get<QScreen, QScreenWrap>(env, screen);
|
||||
|
||||
@ -42,7 +42,6 @@ NAction* QActionWrap::getInternalInstance() { return this->instance; }
|
||||
QActionWrap::QActionWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QActionWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() > 0 && info[0].IsExternal()) {
|
||||
// --- if external ---
|
||||
this->instance = info[0].As<Napi::External<NAction>>().Data();
|
||||
@ -74,7 +73,6 @@ QActionWrap::~QActionWrap() {
|
||||
|
||||
Napi::Value QActionWrap::setText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::String text = info[0].As<Napi::String>();
|
||||
this->instance->setText(QString::fromStdString(text.Utf8Value()));
|
||||
return env.Null();
|
||||
@ -82,7 +80,6 @@ Napi::Value QActionWrap::setText(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QActionWrap::setEnabled(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Boolean enabled = info[0].As<Napi::Boolean>();
|
||||
this->instance->setEnabled(enabled.Value());
|
||||
return env.Null();
|
||||
@ -90,8 +87,6 @@ Napi::Value QActionWrap::setEnabled(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QActionWrap::setIcon(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object iconObject = info[0].As<Napi::Object>();
|
||||
QIconWrap* iconWrap = Napi::ObjectWrap<QIconWrap>::Unwrap(iconObject);
|
||||
this->instance->setIcon(*iconWrap->getInternalInstance());
|
||||
@ -100,8 +95,6 @@ Napi::Value QActionWrap::setIcon(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QActionWrap::setMenu(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object menuObject = info[0].As<Napi::Object>();
|
||||
QMenuWrap* menuWrap = Napi::ObjectWrap<QMenuWrap>::Unwrap(menuObject);
|
||||
this->instance->setMenu(menuWrap->getInternalInstance());
|
||||
@ -110,8 +103,6 @@ Napi::Value QActionWrap::setMenu(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QActionWrap::setShortcut(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object shortcutSequence = info[0].As<Napi::Object>();
|
||||
QKeySequenceWrap* keysequence =
|
||||
Napi::ObjectWrap<QKeySequenceWrap>::Unwrap(shortcutSequence);
|
||||
@ -121,8 +112,6 @@ Napi::Value QActionWrap::setShortcut(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QActionWrap::setShortcutContext(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Number shortcutContextEnum = info[0].As<Napi::Number>();
|
||||
int shortCutContext = shortcutContextEnum.Int32Value();
|
||||
this->instance->setShortcutContext(
|
||||
@ -132,15 +121,11 @@ Napi::Value QActionWrap::setShortcutContext(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QActionWrap::isCheckable(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isCheckable());
|
||||
}
|
||||
|
||||
Napi::Value QActionWrap::setCheckable(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Boolean isCheckable = info[0].As<Napi::Boolean>();
|
||||
this->instance->setCheckable(isCheckable);
|
||||
@ -154,15 +139,11 @@ Napi::Value QActionWrap::setCheckable(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QActionWrap::isChecked(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isChecked());
|
||||
}
|
||||
|
||||
Napi::Value QActionWrap::setChecked(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Boolean isChecked = info[0].As<Napi::Boolean>();
|
||||
this->instance->setChecked(isChecked);
|
||||
@ -176,15 +157,11 @@ Napi::Value QActionWrap::setChecked(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QActionWrap::isSeparator(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isSeparator());
|
||||
}
|
||||
|
||||
Napi::Value QActionWrap::setSeparator(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Boolean isSeparator = info[0].As<Napi::Boolean>();
|
||||
this->instance->setSeparator(isSeparator);
|
||||
@ -198,8 +175,6 @@ Napi::Value QActionWrap::setSeparator(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QActionWrap::setFont(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object fontObject = info[0].As<Napi::Object>();
|
||||
QFontWrap* fontWrap = Napi::ObjectWrap<QFontWrap>::Unwrap(fontObject);
|
||||
QFont* font = fontWrap->getInternalInstance();
|
||||
@ -210,8 +185,6 @@ Napi::Value QActionWrap::setFont(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QActionWrap::setData(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object variantObject = info[0].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
Napi::ObjectWrap<QVariantWrap>::Unwrap(variantObject);
|
||||
@ -224,8 +197,6 @@ Napi::Value QActionWrap::setData(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QActionWrap::data(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QVariant variant = this->instance->data();
|
||||
if (variant.isNull()) {
|
||||
return env.Null();
|
||||
|
||||
@ -36,8 +36,6 @@ QBoxLayoutWrap::~QBoxLayoutWrap() { extrautils::safeDelete(this->instance); }
|
||||
QBoxLayoutWrap::QBoxLayoutWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QBoxLayoutWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 2) {
|
||||
QBoxLayout::Direction dir = static_cast<QBoxLayout::Direction>(
|
||||
info[0].As<Napi::Number>().Int32Value());
|
||||
@ -59,7 +57,6 @@ QBoxLayoutWrap::QBoxLayoutWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QBoxLayoutWrap::addLayout(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object qlayoutObject = info[0].As<Napi::Object>();
|
||||
QLayoutWrap* layout = Napi::ObjectWrap<QLayoutWrap>::Unwrap(qlayoutObject);
|
||||
int stretch = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -69,7 +66,6 @@ Napi::Value QBoxLayoutWrap::addLayout(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBoxLayoutWrap::addSpacing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int size = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->addSpacing(size);
|
||||
return env.Null();
|
||||
@ -77,7 +73,6 @@ Napi::Value QBoxLayoutWrap::addSpacing(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBoxLayoutWrap::addStretch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int stretch = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->addStretch(stretch);
|
||||
return env.Null();
|
||||
@ -85,7 +80,6 @@ Napi::Value QBoxLayoutWrap::addStretch(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBoxLayoutWrap::addStrut(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int size = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->addStrut(size);
|
||||
return env.Null();
|
||||
@ -93,8 +87,6 @@ Napi::Value QBoxLayoutWrap::addStrut(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBoxLayoutWrap::addWidget(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object qwidgetObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* widget =
|
||||
Napi::ObjectWrap<NodeWidgetWrap>::Unwrap(qwidgetObject);
|
||||
@ -108,8 +100,6 @@ Napi::Value QBoxLayoutWrap::addWidget(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBoxLayoutWrap::insertWidget(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
Napi::Object qwidgetObject = info[1].As<Napi::Object>();
|
||||
NodeWidgetWrap* widget =
|
||||
@ -122,13 +112,11 @@ Napi::Value QBoxLayoutWrap::insertWidget(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBoxLayoutWrap::direction(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Number::New(env, this->instance->direction());
|
||||
}
|
||||
|
||||
Napi::Value QBoxLayoutWrap::insertLayout(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
Napi::Object qlayoutObject = info[1].As<Napi::Object>();
|
||||
QLayoutWrap* layout = Napi::ObjectWrap<QLayoutWrap>::Unwrap(qlayoutObject);
|
||||
@ -139,8 +127,6 @@ Napi::Value QBoxLayoutWrap::insertLayout(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBoxLayoutWrap::insertSpacing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
int size = info[1].As<Napi::Number>().Int32Value();
|
||||
this->instance->insertSpacing(index, size);
|
||||
@ -149,8 +135,6 @@ Napi::Value QBoxLayoutWrap::insertSpacing(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBoxLayoutWrap::insertStretch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
int stretch = info[1].As<Napi::Number>().Int32Value();
|
||||
this->instance->insertStretch(index, stretch);
|
||||
@ -159,8 +143,6 @@ Napi::Value QBoxLayoutWrap::insertStretch(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBoxLayoutWrap::removeWidget(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object qwidgetObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* widget =
|
||||
Napi::ObjectWrap<NodeWidgetWrap>::Unwrap(qwidgetObject);
|
||||
@ -170,7 +152,6 @@ Napi::Value QBoxLayoutWrap::removeWidget(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBoxLayoutWrap::setDirection(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QBoxLayout::Direction dir = static_cast<QBoxLayout::Direction>(
|
||||
info[0].As<Napi::Number>().Int32Value());
|
||||
this->instance->setDirection(dir);
|
||||
@ -179,8 +160,6 @@ Napi::Value QBoxLayoutWrap::setDirection(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBoxLayoutWrap::setStretch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
int stretch = info[1].As<Napi::Number>().Int32Value();
|
||||
this->instance->setStretch(index, stretch);
|
||||
@ -189,8 +168,6 @@ Napi::Value QBoxLayoutWrap::setStretch(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QBoxLayoutWrap::count(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int count = this->instance->count();
|
||||
return Napi::Number::New(env, count);
|
||||
}
|
||||
|
||||
@ -35,8 +35,6 @@ NButtonGroup* QButtonGroupWrap::getInternalInstance() { return this->instance; }
|
||||
QButtonGroupWrap::QButtonGroupWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QButtonGroupWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -59,7 +57,6 @@ QButtonGroupWrap::~QButtonGroupWrap() {
|
||||
|
||||
Napi::Value QButtonGroupWrap::addButton(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object buttonObject = info[0].As<Napi::Object>();
|
||||
QObjectWrap* objectWrap = Napi::ObjectWrap<QObjectWrap>::Unwrap(buttonObject);
|
||||
QAbstractButton* button =
|
||||
@ -71,7 +68,6 @@ Napi::Value QButtonGroupWrap::addButton(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QButtonGroupWrap::removeButton(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object buttonObject = info[0].As<Napi::Object>();
|
||||
QObjectWrap* objectWrap = Napi::ObjectWrap<QObjectWrap>::Unwrap(buttonObject);
|
||||
QAbstractButton* button =
|
||||
@ -81,20 +77,17 @@ Napi::Value QButtonGroupWrap::removeButton(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QButtonGroupWrap::checkedId(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int value = static_cast<int>(this->instance->checkedId());
|
||||
return Napi::Number::From(env, value);
|
||||
}
|
||||
Napi::Value QButtonGroupWrap::checkedButton(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = Napi::External<QAbstractButton>::New(
|
||||
env, this->instance->checkedButton());
|
||||
return Napi::Value::From(env, value);
|
||||
}
|
||||
Napi::Value QButtonGroupWrap::id(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object buttonObject = info[0].As<Napi::Object>();
|
||||
QObjectWrap* objectWrap = Napi::ObjectWrap<QObjectWrap>::Unwrap(buttonObject);
|
||||
QAbstractButton* button =
|
||||
@ -104,7 +97,6 @@ Napi::Value QButtonGroupWrap::id(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QButtonGroupWrap::setId(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object buttonObject = info[0].As<Napi::Object>();
|
||||
QObjectWrap* objectWrap = Napi::ObjectWrap<QObjectWrap>::Unwrap(buttonObject);
|
||||
QAbstractButton* button =
|
||||
@ -116,7 +108,6 @@ Napi::Value QButtonGroupWrap::setId(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QButtonGroupWrap::buttons(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QList<QAbstractButton*> items = this->instance->buttons();
|
||||
Napi::Array napiItems = Napi::Array::New(env, items.size());
|
||||
@ -130,7 +121,6 @@ Napi::Value QButtonGroupWrap::buttons(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QButtonGroupWrap::button(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Number id = info[0].As<Napi::Number>();
|
||||
|
||||
auto value =
|
||||
|
||||
@ -42,8 +42,6 @@ QCalendarWidgetWrap::~QCalendarWidgetWrap() {
|
||||
QCalendarWidgetWrap::QCalendarWidgetWrap(const Napi::CallbackInfo &info)
|
||||
: Napi::ObjectWrap<QCalendarWidgetWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap *parentWidgetWrap =
|
||||
@ -64,20 +62,17 @@ QCalendarWidgetWrap::QCalendarWidgetWrap(const Napi::CallbackInfo &info)
|
||||
|
||||
Napi::Value QCalendarWidgetWrap::monthShown(const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->monthShown());
|
||||
}
|
||||
|
||||
Napi::Value QCalendarWidgetWrap::yearShown(const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->yearShown());
|
||||
}
|
||||
|
||||
Napi::Value QCalendarWidgetWrap::setCurrentPage(
|
||||
const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int year = info[0].As<Napi::Number>().Int32Value();
|
||||
int month = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -87,14 +82,12 @@ Napi::Value QCalendarWidgetWrap::setCurrentPage(
|
||||
|
||||
Napi::Value QCalendarWidgetWrap::showNextMonth(const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->showNextMonth();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QCalendarWidgetWrap::showNextYear(const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->showNextYear();
|
||||
return env.Null();
|
||||
}
|
||||
@ -102,7 +95,6 @@ Napi::Value QCalendarWidgetWrap::showNextYear(const Napi::CallbackInfo &info) {
|
||||
Napi::Value QCalendarWidgetWrap::showPreviousMonth(
|
||||
const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->showPreviousMonth();
|
||||
return env.Null();
|
||||
}
|
||||
@ -110,7 +102,6 @@ Napi::Value QCalendarWidgetWrap::showPreviousMonth(
|
||||
Napi::Value QCalendarWidgetWrap::showPreviousYear(
|
||||
const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->showPreviousYear();
|
||||
return env.Null();
|
||||
}
|
||||
@ -118,14 +109,12 @@ Napi::Value QCalendarWidgetWrap::showPreviousYear(
|
||||
Napi::Value QCalendarWidgetWrap::showSelectedDate(
|
||||
const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->showSelectedDate();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QCalendarWidgetWrap::showToday(const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->showToday();
|
||||
return env.Null();
|
||||
}
|
||||
@ -25,8 +25,6 @@ NCheckBox* QCheckBoxWrap::getInternalInstance() { return this->instance; }
|
||||
QCheckBoxWrap::QCheckBoxWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QCheckBoxWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() > 0 && info[0].IsExternal()) {
|
||||
// --- if external ---
|
||||
this->instance = info[0].As<Napi::External<NCheckBox>>().Data();
|
||||
@ -59,16 +57,12 @@ QCheckBoxWrap::~QCheckBoxWrap() {
|
||||
|
||||
Napi::Value QCheckBoxWrap::checkState(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Qt::CheckState state = this->instance->checkState();
|
||||
return Napi::Value::From(env, static_cast<int>(state));
|
||||
}
|
||||
|
||||
Napi::Value QCheckBoxWrap::setCheckState(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int state = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setCheckState(static_cast<Qt::CheckState>(state));
|
||||
return env.Null();
|
||||
|
||||
@ -39,8 +39,6 @@ QColorDialogWrap::~QColorDialogWrap() {
|
||||
QColorDialogWrap::QColorDialogWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QColorDialogWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -60,8 +58,6 @@ QColorDialogWrap::QColorDialogWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QColorDialogWrap::selectedColor(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QColor color = this->instance->selectedColor();
|
||||
auto instance = QColorWrap::constructor.New(
|
||||
{Napi::External<QColor>::New(env, new QColor(color))});
|
||||
@ -70,8 +66,6 @@ Napi::Value QColorDialogWrap::selectedColor(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QColorDialogWrap::setOption(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int option = info[0].As<Napi::Number>().Int32Value();
|
||||
bool on = info[1].As<Napi::Boolean>().Value();
|
||||
this->instance->setOption(
|
||||
@ -81,8 +75,6 @@ Napi::Value QColorDialogWrap::setOption(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QColorDialogWrap::testOption(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int option = info[0].As<Napi::Number>().Int32Value();
|
||||
bool on = this->instance->testOption(
|
||||
static_cast<QColorDialog::ColorDialogOption>(option));
|
||||
@ -92,8 +84,6 @@ Napi::Value QColorDialogWrap::testOption(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticQColorDialogWrapMethods::customColor(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
QColor color = QColorDialog::customColor(index);
|
||||
auto instance = QColorWrap::constructor.New(
|
||||
@ -104,8 +94,6 @@ Napi::Value StaticQColorDialogWrapMethods::customColor(
|
||||
Napi::Value StaticQColorDialogWrapMethods::customCount(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int count = QColorDialog::customCount();
|
||||
return Napi::Number::New(env, count);
|
||||
}
|
||||
@ -113,8 +101,6 @@ Napi::Value StaticQColorDialogWrapMethods::customCount(
|
||||
Napi::Value StaticQColorDialogWrapMethods::setCustomColor(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
Napi::Object colorObject = info[1].As<Napi::Object>();
|
||||
QColorWrap* colorWrap = Napi::ObjectWrap<QColorWrap>::Unwrap(colorObject);
|
||||
@ -125,8 +111,6 @@ Napi::Value StaticQColorDialogWrapMethods::setCustomColor(
|
||||
Napi::Value StaticQColorDialogWrapMethods::setStandardColor(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
Napi::Object colorObject = info[1].As<Napi::Object>();
|
||||
QColorWrap* colorWrap = Napi::ObjectWrap<QColorWrap>::Unwrap(colorObject);
|
||||
@ -137,8 +121,6 @@ Napi::Value StaticQColorDialogWrapMethods::setStandardColor(
|
||||
Napi::Value StaticQColorDialogWrapMethods::standardColor(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
QColor color = QColorDialog::standardColor(index);
|
||||
auto instance = QColorWrap::constructor.New(
|
||||
|
||||
@ -75,8 +75,6 @@ QComboBoxWrap::~QComboBoxWrap() { extrautils::safeDelete(this->instance); }
|
||||
QComboBoxWrap::QComboBoxWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QComboBoxWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -96,7 +94,6 @@ QComboBoxWrap::QComboBoxWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QComboBoxWrap::addItem(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 3) {
|
||||
Napi::Object iconWrap = info[0].As<Napi::Object>();
|
||||
QIconWrap* iconWrapValue = Napi::ObjectWrap<QIconWrap>::Unwrap(iconWrap);
|
||||
@ -121,8 +118,6 @@ Napi::Value QComboBoxWrap::addItem(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QComboBoxWrap::insertItem(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
std::string text = info[1].As<Napi::String>().Utf8Value();
|
||||
|
||||
@ -132,8 +127,6 @@ Napi::Value QComboBoxWrap::insertItem(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QComboBoxWrap::addItems(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Array textsNapi = info[0].As<Napi::Array>();
|
||||
QList<QString> list;
|
||||
for (int i = 0; i < textsNapi.Length(); i++) {
|
||||
@ -148,8 +141,6 @@ Napi::Value QComboBoxWrap::addItems(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QComboBoxWrap::insertItems(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
Napi::Array textsNapi = info[1].As<Napi::Array>();
|
||||
QList<QString> list;
|
||||
@ -165,22 +156,16 @@ Napi::Value QComboBoxWrap::insertItems(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QComboBoxWrap::currentIndex(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->currentIndex());
|
||||
}
|
||||
|
||||
Napi::Value QComboBoxWrap::currentText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::String::New(env, this->instance->currentText().toStdString());
|
||||
}
|
||||
|
||||
Napi::Value QComboBoxWrap::insertSeparator(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
|
||||
this->instance->insertSeparator(index);
|
||||
@ -189,8 +174,6 @@ Napi::Value QComboBoxWrap::insertSeparator(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QComboBoxWrap::itemText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
|
||||
return Napi::String::New(env, this->instance->itemText(index).toStdString());
|
||||
@ -198,8 +181,6 @@ Napi::Value QComboBoxWrap::itemText(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QComboBoxWrap::itemData(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
QVariant* variant = new QVariant(this->instance->itemData(index));
|
||||
auto variantWrap = QVariantWrap::constructor.New(
|
||||
@ -209,8 +190,6 @@ Napi::Value QComboBoxWrap::itemData(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QComboBoxWrap::removeItem(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
|
||||
this->instance->removeItem(index);
|
||||
@ -219,14 +198,11 @@ Napi::Value QComboBoxWrap::removeItem(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QComboBoxWrap::sizeAdjustPolicy(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->sizeAdjustPolicy());
|
||||
}
|
||||
Napi::Value QComboBoxWrap::setSizeAdjustPolicy(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QComboBox::SizeAdjustPolicy policy = static_cast<QComboBox::SizeAdjustPolicy>(
|
||||
QComboBox::SizeAdjustPolicy policy = static_cast<QComboBox::SizeAdjustPolicy>(
|
||||
info[0].As<Napi::Number>().Int32Value());
|
||||
this->instance->setSizeAdjustPolicy(policy);
|
||||
return env.Null();
|
||||
@ -234,15 +210,11 @@ Napi::Value QComboBoxWrap::setSizeAdjustPolicy(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QComboBoxWrap::maxVisibleItems(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->maxVisibleItems());
|
||||
}
|
||||
|
||||
Napi::Value QComboBoxWrap::setMaxVisibleItems(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int maxItems = info[0].As<Napi::Number>().Int32Value();
|
||||
|
||||
this->instance->setMaxVisibleItems(maxItems);
|
||||
@ -251,15 +223,11 @@ Napi::Value QComboBoxWrap::setMaxVisibleItems(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QComboBoxWrap::isEditable(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isEditable());
|
||||
}
|
||||
|
||||
Napi::Value QComboBoxWrap::setEditable(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
bool editable = info[0].As<Napi::Boolean>().Value();
|
||||
|
||||
this->instance->setEditable(editable);
|
||||
@ -268,16 +236,12 @@ Napi::Value QComboBoxWrap::setEditable(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QComboBoxWrap::clear(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
this->instance->clear();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QComboBoxWrap::setModel(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object itemObject = info[0].As<Napi::Object>();
|
||||
QStandardItemModelWrap* modelWrap =
|
||||
Napi::ObjectWrap<QStandardItemModelWrap>::Unwrap(itemObject);
|
||||
@ -288,8 +252,6 @@ Napi::Value QComboBoxWrap::setModel(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QComboBoxWrap::setEditText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::String text = info[0].As<Napi::String>();
|
||||
this->instance->setEditText(text.Utf8Value().c_str());
|
||||
|
||||
@ -297,33 +259,28 @@ Napi::Value QComboBoxWrap::setEditText(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QComboBoxWrap::count(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->count();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
Napi::Value QComboBoxWrap::duplicatesEnabled(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool result = this->instance->duplicatesEnabled();
|
||||
return Napi::Boolean::New(env, result);
|
||||
}
|
||||
Napi::Value QComboBoxWrap::hasFrame(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool result = this->instance->hasFrame();
|
||||
return Napi::Boolean::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QComboBoxWrap::hidePopup(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->hidePopup();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QComboBoxWrap::iconSize(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QSize result = this->instance->iconSize();
|
||||
auto resultInstance = QSizeWrap::constructor.New(
|
||||
{Napi::External<QSize>::New(env, new QSize(result))});
|
||||
@ -331,26 +288,22 @@ Napi::Value QComboBoxWrap::iconSize(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QComboBoxWrap::maxCount(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->maxCount();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
Napi::Value QComboBoxWrap::minimumContentsLength(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->minimumContentsLength();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
Napi::Value QComboBoxWrap::modelColumn(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->modelColumn();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
Napi::Value QComboBoxWrap::rootModelIndex(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndex result = this->instance->rootModelIndex();
|
||||
auto resultInstance = QModelIndexWrap::constructor.New(
|
||||
{Napi::External<QModelIndex>::New(env, new QModelIndex(result))});
|
||||
@ -359,7 +312,6 @@ Napi::Value QComboBoxWrap::rootModelIndex(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QComboBoxWrap::setDuplicatesEnabled(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool enable = info[0].As<Napi::Boolean>().Value();
|
||||
this->instance->setDuplicatesEnabled(enable);
|
||||
return env.Null();
|
||||
@ -367,21 +319,18 @@ Napi::Value QComboBoxWrap::setDuplicatesEnabled(
|
||||
Napi::Value QComboBoxWrap::setMinimumContentsLength(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int characters = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setMinimumContentsLength(characters);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QComboBoxWrap::setModelColumn(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int visibleColumn = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setModelColumn(visibleColumn);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QComboBoxWrap::setRootModelIndex(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QModelIndexWrap* indexWrap =
|
||||
Napi::ObjectWrap<QModelIndexWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QModelIndex* index = indexWrap->getInternalInstance();
|
||||
@ -390,20 +339,17 @@ Napi::Value QComboBoxWrap::setRootModelIndex(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QComboBoxWrap::clearEditText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->clearEditText();
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QComboBoxWrap::setFrame(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool f = info[0].As<Napi::Boolean>().Value();
|
||||
this->instance->setFrame(f);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QComboBoxWrap::setItemText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
std::string textNapiText = info[1].As<Napi::String>().Utf8Value();
|
||||
QString text = QString::fromUtf8(textNapiText.c_str());
|
||||
@ -412,26 +358,22 @@ Napi::Value QComboBoxWrap::setItemText(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QComboBoxWrap::setMaxCount(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int max = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setMaxCount(max);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QComboBoxWrap::showPopup(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->showPopup();
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QComboBoxWrap::insertPolicy(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QComboBox::InsertPolicy result = this->instance->insertPolicy();
|
||||
return Napi::Number::New(env, static_cast<uint>(result));
|
||||
}
|
||||
Napi::Value QComboBoxWrap::setInsertPolicy(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QComboBox::InsertPolicy policy = static_cast<QComboBox::InsertPolicy>(
|
||||
info[0].As<Napi::Number>().Int32Value());
|
||||
this->instance->setInsertPolicy(policy);
|
||||
@ -439,7 +381,6 @@ Napi::Value QComboBoxWrap::setInsertPolicy(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QComboBoxWrap::setIconSize(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QSizeWrap* sizeWrap =
|
||||
Napi::ObjectWrap<QSizeWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QSize* size = sizeWrap->getInternalInstance();
|
||||
|
||||
@ -20,8 +20,6 @@ NDateEdit* QDateEditWrap::getInternalInstance() { return this->instance; }
|
||||
QDateEditWrap::QDateEditWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QDateEditWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
|
||||
@ -22,8 +22,6 @@ NDateTimeEdit* QDateTimeEditWrap::getInternalInstance() {
|
||||
QDateTimeEditWrap::QDateTimeEditWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QDateTimeEditWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
|
||||
@ -24,8 +24,6 @@ NDial* QDialWrap::getInternalInstance() { return this->instance; }
|
||||
QDialWrap::QDialWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QDialWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
|
||||
@ -21,7 +21,6 @@ QDialogWrap::~QDialogWrap() { extrautils::safeDelete(this->instance); }
|
||||
QDialogWrap::QDialogWrap(const Napi::CallbackInfo &info)
|
||||
: Napi::ObjectWrap<QDialogWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
if (info[0].IsExternal()) {
|
||||
this->instance =
|
||||
|
||||
@ -26,8 +26,6 @@ NDoubleSpinBox* QDoubleSpinBoxWrap::getInternalInstance() {
|
||||
QDoubleSpinBoxWrap::QDoubleSpinBoxWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QDoubleSpinBoxWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -51,8 +49,6 @@ QDoubleSpinBoxWrap::~QDoubleSpinBoxWrap() {
|
||||
|
||||
Napi::Value QDoubleSpinBoxWrap::setRange(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
double minimum = info[0].As<Napi::Number>().DoubleValue();
|
||||
double maximum = info[1].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setRange(minimum, maximum);
|
||||
@ -61,8 +57,6 @@ Napi::Value QDoubleSpinBoxWrap::setRange(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDoubleSpinBoxWrap::textFromValue(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
double value = info[0].As<Napi::Number>().DoubleValue();
|
||||
QString text = this->instance->textFromValue(value);
|
||||
return Napi::String::New(env, text.toStdString());
|
||||
@ -70,8 +64,6 @@ Napi::Value QDoubleSpinBoxWrap::textFromValue(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QDoubleSpinBoxWrap::valueFromText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string napiText = info[0].As<Napi::String>().Utf8Value();
|
||||
QString text = QString::fromUtf8(napiText.c_str());
|
||||
double value = this->instance->valueFromText(text);
|
||||
|
||||
@ -30,8 +30,6 @@ QErrorMessageWrap::~QErrorMessageWrap() {
|
||||
QErrorMessageWrap::QErrorMessageWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QErrorMessageWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -51,8 +49,6 @@ QErrorMessageWrap::QErrorMessageWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QErrorMessageWrap::showMessage(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string napiMessage = info[0].As<Napi::String>().Utf8Value();
|
||||
QString message = QString::fromUtf8(napiMessage.c_str());
|
||||
this->instance->showMessage(message);
|
||||
|
||||
@ -33,8 +33,6 @@ QFileDialogWrap::~QFileDialogWrap() { extrautils::safeDelete(this->instance); }
|
||||
QFileDialogWrap::QFileDialogWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QFileDialogWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 4) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -60,8 +58,6 @@ QFileDialogWrap::QFileDialogWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QFileDialogWrap::supportedSchemes(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QStringList schemes = this->instance->supportedSchemes();
|
||||
Napi::Array schemesNapi = Napi::Array::New(env, schemes.size());
|
||||
for (int i = 0; i < schemes.size(); i++) {
|
||||
@ -74,8 +70,6 @@ Napi::Value QFileDialogWrap::supportedSchemes(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QFileDialogWrap::setSupportedSchemes(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Array schemesNapi = info[0].As<Napi::Array>();
|
||||
QList<QString> list;
|
||||
for (int i = 0; i < schemesNapi.Length(); i++) {
|
||||
@ -90,8 +84,6 @@ Napi::Value QFileDialogWrap::setSupportedSchemes(
|
||||
|
||||
Napi::Value QFileDialogWrap::labelText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int labelInt = info[0].As<Napi::Number>().Int32Value();
|
||||
QFileDialog::DialogLabel label =
|
||||
static_cast<QFileDialog::DialogLabel>(labelInt);
|
||||
@ -102,8 +94,6 @@ Napi::Value QFileDialogWrap::labelText(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFileDialogWrap::setLabelText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int labelInt = info[0].As<Napi::Number>().Int32Value();
|
||||
QFileDialog::DialogLabel label =
|
||||
static_cast<QFileDialog::DialogLabel>(labelInt);
|
||||
@ -116,8 +106,6 @@ Napi::Value QFileDialogWrap::setLabelText(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFileDialogWrap::setOption(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int optionInt = info[0].As<Napi::Number>().Int32Value();
|
||||
QFileDialog::Option option = static_cast<QFileDialog::Option>(optionInt);
|
||||
bool on = info[1].As<Napi::Boolean>().Value();
|
||||
@ -128,8 +116,6 @@ Napi::Value QFileDialogWrap::setOption(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFileDialogWrap::setNameFilter(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string filter = info[0].As<Napi::String>().Utf8Value();
|
||||
|
||||
this->instance->setNameFilter(QString::fromStdString(filter));
|
||||
@ -138,8 +124,6 @@ Napi::Value QFileDialogWrap::setNameFilter(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFileDialogWrap::selectedFiles(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QStringList files = this->instance->selectedFiles();
|
||||
Napi::Array fileList = Napi::Array::New(env, files.size());
|
||||
for (int i = 0; i < files.size(); i++) {
|
||||
|
||||
@ -28,8 +28,6 @@ QFontDialogWrap::~QFontDialogWrap() { extrautils::safeDelete(this->instance); }
|
||||
QFontDialogWrap::QFontDialogWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QFontDialogWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -49,8 +47,6 @@ QFontDialogWrap::QFontDialogWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QFontDialogWrap::selectedFont(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QFont font = this->instance->selectedFont();
|
||||
auto instance = QFontWrap::constructor.New(
|
||||
{Napi::External<QFont>::New(env, new QFont(font))});
|
||||
@ -59,8 +55,6 @@ Napi::Value QFontDialogWrap::selectedFont(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontDialogWrap::setOption(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int option = info[0].As<Napi::Number>().Int32Value();
|
||||
bool on = info[1].As<Napi::Boolean>().Value();
|
||||
this->instance->setOption(static_cast<QFontDialog::FontDialogOption>(option),
|
||||
@ -70,8 +64,6 @@ Napi::Value QFontDialogWrap::setOption(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QFontDialogWrap::testOption(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int option = info[0].As<Napi::Number>().Int32Value();
|
||||
bool on = this->instance->testOption(
|
||||
static_cast<QFontDialog::FontDialogOption>(option));
|
||||
|
||||
@ -21,8 +21,6 @@ QFrameWrap::~QFrameWrap() { extrautils::safeDelete(this->instance); }
|
||||
QFrameWrap::QFrameWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QFrameWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
|
||||
@ -28,8 +28,6 @@ QGraphicsBlurEffectWrap::~QGraphicsBlurEffectWrap() {
|
||||
QGraphicsBlurEffectWrap::QGraphicsBlurEffectWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QGraphicsBlurEffectWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
QObjectWrap* parentObjectWrap =
|
||||
|
||||
@ -31,8 +31,6 @@ QGraphicsDropShadowEffectWrap::QGraphicsDropShadowEffectWrap(
|
||||
const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QGraphicsDropShadowEffectWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
QObjectWrap* parentObjectWrap =
|
||||
|
||||
@ -44,8 +44,6 @@ QGridLayoutWrap::~QGridLayoutWrap() { extrautils::safeDelete(this->instance); }
|
||||
QGridLayoutWrap::QGridLayoutWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QGridLayoutWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -62,8 +60,6 @@ QGridLayoutWrap::QGridLayoutWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QGridLayoutWrap::addLayout(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object qlayoutObject = info[0].As<Napi::Object>();
|
||||
QLayoutWrap* layout = Napi::ObjectWrap<QLayoutWrap>::Unwrap(qlayoutObject);
|
||||
int row = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -79,8 +75,6 @@ Napi::Value QGridLayoutWrap::addLayout(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QGridLayoutWrap::addWidget(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object qwidgetObject = info[0].As<Napi::Object>();
|
||||
Napi::Number qrow = info[1].As<Napi::Number>();
|
||||
Napi::Number qcol = info[2].As<Napi::Number>();
|
||||
@ -96,8 +90,6 @@ Napi::Value QGridLayoutWrap::addWidget(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QGridLayoutWrap::removeWidget(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object qwidgetObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* widget =
|
||||
Napi::ObjectWrap<NodeWidgetWrap>::Unwrap(qwidgetObject);
|
||||
@ -107,8 +99,6 @@ Napi::Value QGridLayoutWrap::removeWidget(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QGridLayoutWrap::columnStretch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int column = info[0].As<Napi::Number>().Int32Value();
|
||||
int value = static_cast<int>(this->instance->columnStretch(column));
|
||||
return Napi::Number::From(env, value);
|
||||
@ -116,8 +106,6 @@ Napi::Value QGridLayoutWrap::columnStretch(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QGridLayoutWrap::rowStretch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
int value = static_cast<int>(this->instance->rowStretch(row));
|
||||
return Napi::Number::From(env, value);
|
||||
@ -125,8 +113,6 @@ Napi::Value QGridLayoutWrap::rowStretch(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QGridLayoutWrap::setColumnStretch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int column = info[0].As<Napi::Number>().Int32Value();
|
||||
int stretch = info[1].As<Napi::Number>().Int32Value();
|
||||
this->instance->setColumnStretch(column, stretch);
|
||||
@ -135,8 +121,6 @@ Napi::Value QGridLayoutWrap::setColumnStretch(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QGridLayoutWrap::setRowStretch(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
int stretch = info[1].As<Napi::Number>().Int32Value();
|
||||
this->instance->setRowStretch(row, stretch);
|
||||
@ -146,8 +130,6 @@ Napi::Value QGridLayoutWrap::setRowStretch(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QGridLayoutWrap::columnMinimumWidth(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int column = info[0].As<Napi::Number>().Int32Value();
|
||||
int value = static_cast<int>(this->instance->columnMinimumWidth(column));
|
||||
return Napi::Number::From(env, value);
|
||||
@ -155,8 +137,6 @@ Napi::Value QGridLayoutWrap::columnMinimumWidth(
|
||||
|
||||
Napi::Value QGridLayoutWrap::rowMinimumHeight(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
int value = static_cast<int>(this->instance->rowMinimumHeight(row));
|
||||
return Napi::Number::From(env, value);
|
||||
@ -165,8 +145,6 @@ Napi::Value QGridLayoutWrap::rowMinimumHeight(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QGridLayoutWrap::setColumnMinimumWidth(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int column = info[0].As<Napi::Number>().Int32Value();
|
||||
int minSize = info[1].As<Napi::Number>().Int32Value();
|
||||
this->instance->setColumnMinimumWidth(column, minSize);
|
||||
@ -176,8 +154,6 @@ Napi::Value QGridLayoutWrap::setColumnMinimumWidth(
|
||||
Napi::Value QGridLayoutWrap::setRowMinimumHeight(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
int minSize = info[1].As<Napi::Number>().Int32Value();
|
||||
this->instance->setRowMinimumHeight(row, minSize);
|
||||
@ -186,16 +162,12 @@ Napi::Value QGridLayoutWrap::setRowMinimumHeight(
|
||||
|
||||
Napi::Value QGridLayoutWrap::horizontalSpacing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int value = static_cast<int>(this->instance->horizontalSpacing());
|
||||
return Napi::Number::From(env, value);
|
||||
}
|
||||
|
||||
Napi::Value QGridLayoutWrap::verticalSpacing(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int value = static_cast<int>(this->instance->verticalSpacing());
|
||||
return Napi::Number::From(env, value);
|
||||
}
|
||||
@ -203,8 +175,6 @@ Napi::Value QGridLayoutWrap::verticalSpacing(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QGridLayoutWrap::setHorizontalSpacing(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int spacing = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setHorizontalSpacing(spacing);
|
||||
return env.Null();
|
||||
@ -213,8 +183,6 @@ Napi::Value QGridLayoutWrap::setHorizontalSpacing(
|
||||
Napi::Value QGridLayoutWrap::setVerticalSpacing(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int spacing = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setVerticalSpacing(spacing);
|
||||
return env.Null();
|
||||
@ -222,16 +190,12 @@ Napi::Value QGridLayoutWrap::setVerticalSpacing(
|
||||
|
||||
Napi::Value QGridLayoutWrap::columnCount(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int value = static_cast<int>(this->instance->columnCount());
|
||||
return Napi::Number::From(env, value);
|
||||
}
|
||||
|
||||
Napi::Value QGridLayoutWrap::rowCount(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int value = static_cast<int>(this->instance->rowCount());
|
||||
return Napi::Number::From(env, value);
|
||||
}
|
||||
@ -22,8 +22,6 @@ NGroupBox* QGroupBoxWrap::getInternalInstance() { return this->instance; }
|
||||
QGroupBoxWrap::QGroupBoxWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QGroupBoxWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
|
||||
@ -125,8 +125,6 @@ QHeaderViewWrap::~QHeaderViewWrap() {
|
||||
QHeaderViewWrap::QHeaderViewWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QHeaderViewWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
size_t len = info.Length();
|
||||
|
||||
this->disableDeletion = false;
|
||||
@ -162,21 +160,18 @@ QHeaderViewWrap::QHeaderViewWrap(const Napi::CallbackInfo& info)
|
||||
Napi::Value QHeaderViewWrap::cascadingSectionResizes(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool result = this->instance->cascadingSectionResizes();
|
||||
return Napi::Boolean::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QHeaderViewWrap::count(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->count();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QHeaderViewWrap::defaultAlignment(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Qt::Alignment result = this->instance->defaultAlignment();
|
||||
return Napi::Number::New(env, static_cast<uint>(result));
|
||||
}
|
||||
@ -184,7 +179,6 @@ Napi::Value QHeaderViewWrap::defaultAlignment(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QHeaderViewWrap::defaultSectionSize(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->defaultSectionSize();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
@ -192,14 +186,12 @@ Napi::Value QHeaderViewWrap::defaultSectionSize(
|
||||
Napi::Value QHeaderViewWrap::hiddenSectionCount(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->hiddenSectionCount();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QHeaderViewWrap::hideSection(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int logicalIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->hideSection(logicalIndex);
|
||||
return env.Null();
|
||||
@ -207,7 +199,6 @@ Napi::Value QHeaderViewWrap::hideSection(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QHeaderViewWrap::highlightSections(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool result = this->instance->highlightSections();
|
||||
return Napi::Boolean::New(env, result);
|
||||
}
|
||||
@ -215,14 +206,12 @@ Napi::Value QHeaderViewWrap::highlightSections(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QHeaderViewWrap::isFirstSectionMovable(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool result = this->instance->isFirstSectionMovable();
|
||||
return Napi::Boolean::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QHeaderViewWrap::isSectionHidden(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int logicalIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
bool result = this->instance->isSectionHidden(logicalIndex);
|
||||
return Napi::Boolean::New(env, result);
|
||||
@ -231,21 +220,18 @@ Napi::Value QHeaderViewWrap::isSectionHidden(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QHeaderViewWrap::isSortIndicatorShown(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool result = this->instance->isSortIndicatorShown();
|
||||
return Napi::Boolean::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QHeaderViewWrap::length(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->length();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QHeaderViewWrap::logicalIndex(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int visualIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
int result = this->instance->logicalIndex(visualIndex);
|
||||
return Napi::Number::New(env, result);
|
||||
@ -253,7 +239,6 @@ Napi::Value QHeaderViewWrap::logicalIndex(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QHeaderViewWrap::logicalIndexAt(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int position = info[0].As<Napi::Number>().Int32Value();
|
||||
int result = this->instance->logicalIndexAt(position);
|
||||
return Napi::Number::New(env, result);
|
||||
@ -262,7 +247,6 @@ Napi::Value QHeaderViewWrap::logicalIndexAt(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QHeaderViewWrap::logicalIndexAt_number_number(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[1].As<Napi::Number>().Int32Value();
|
||||
int result = this->instance->logicalIndexAt(x, y);
|
||||
@ -272,7 +256,6 @@ Napi::Value QHeaderViewWrap::logicalIndexAt_number_number(
|
||||
Napi::Value QHeaderViewWrap::logicalIndexAt_qpoint(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QPointWrap* posWrap =
|
||||
Napi::ObjectWrap<QPointWrap>::Unwrap(info[0].As<Napi::Object>());
|
||||
QPoint* pos = posWrap->getInternalInstance();
|
||||
@ -283,7 +266,6 @@ Napi::Value QHeaderViewWrap::logicalIndexAt_qpoint(
|
||||
Napi::Value QHeaderViewWrap::maximumSectionSize(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->maximumSectionSize();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
@ -291,14 +273,12 @@ Napi::Value QHeaderViewWrap::maximumSectionSize(
|
||||
Napi::Value QHeaderViewWrap::minimumSectionSize(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->minimumSectionSize();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QHeaderViewWrap::moveSection(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int from = info[0].As<Napi::Number>().Int32Value();
|
||||
int to = info[1].As<Napi::Number>().Int32Value();
|
||||
this->instance->moveSection(from, to);
|
||||
@ -307,14 +287,12 @@ Napi::Value QHeaderViewWrap::moveSection(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QHeaderViewWrap::offset(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->offset();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QHeaderViewWrap::orientation(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Qt::Orientation result = this->instance->orientation();
|
||||
return Napi::Number::New(env, static_cast<uint>(result));
|
||||
}
|
||||
@ -322,7 +300,6 @@ Napi::Value QHeaderViewWrap::orientation(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QHeaderViewWrap::resetDefaultSectionSize(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->resetDefaultSectionSize();
|
||||
return env.Null();
|
||||
}
|
||||
@ -330,14 +307,12 @@ Napi::Value QHeaderViewWrap::resetDefaultSectionSize(
|
||||
Napi::Value QHeaderViewWrap::resizeContentsPrecision(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->resizeContentsPrecision();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QHeaderViewWrap::resizeSection(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int logicalIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
int size = info[1].As<Napi::Number>().Int32Value();
|
||||
this->instance->resizeSection(logicalIndex, size);
|
||||
@ -346,7 +321,6 @@ Napi::Value QHeaderViewWrap::resizeSection(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QHeaderViewWrap::resizeSections(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QHeaderView::ResizeMode mode = static_cast<QHeaderView::ResizeMode>(
|
||||
info[0].As<Napi::Number>().Int32Value());
|
||||
this->instance->resizeSections(mode);
|
||||
@ -355,7 +329,6 @@ Napi::Value QHeaderViewWrap::resizeSections(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QHeaderViewWrap::sectionPosition(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int logicalIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
int result = this->instance->sectionPosition(logicalIndex);
|
||||
return Napi::Number::New(env, result);
|
||||
@ -363,7 +336,6 @@ Napi::Value QHeaderViewWrap::sectionPosition(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QHeaderViewWrap::sectionResizeMode(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int logicalIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
QHeaderView::ResizeMode result =
|
||||
this->instance->sectionResizeMode(logicalIndex);
|
||||
@ -372,7 +344,6 @@ Napi::Value QHeaderViewWrap::sectionResizeMode(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QHeaderViewWrap::sectionSize(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int logicalIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
int result = this->instance->sectionSize(logicalIndex);
|
||||
return Napi::Number::New(env, result);
|
||||
@ -380,7 +351,6 @@ Napi::Value QHeaderViewWrap::sectionSize(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QHeaderViewWrap::sectionSizeHint(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int logicalIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
int result = this->instance->sectionSizeHint(logicalIndex);
|
||||
return Napi::Number::New(env, result);
|
||||
@ -389,7 +359,6 @@ Napi::Value QHeaderViewWrap::sectionSizeHint(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QHeaderViewWrap::sectionViewportPosition(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int logicalIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
int result = this->instance->sectionViewportPosition(logicalIndex);
|
||||
return Napi::Number::New(env, result);
|
||||
@ -397,28 +366,24 @@ Napi::Value QHeaderViewWrap::sectionViewportPosition(
|
||||
|
||||
Napi::Value QHeaderViewWrap::sectionsClickable(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool result = this->instance->sectionsClickable();
|
||||
return Napi::Boolean::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QHeaderViewWrap::sectionsHidden(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool result = this->instance->sectionsHidden();
|
||||
return Napi::Boolean::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QHeaderViewWrap::sectionsMovable(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool result = this->instance->sectionsMovable();
|
||||
return Napi::Boolean::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QHeaderViewWrap::sectionsMoved(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool result = this->instance->sectionsMoved();
|
||||
return Napi::Boolean::New(env, result);
|
||||
}
|
||||
@ -426,7 +391,6 @@ Napi::Value QHeaderViewWrap::sectionsMoved(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QHeaderViewWrap::setCascadingSectionResizes(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool enable = info[0].As<Napi::Boolean>().Value();
|
||||
this->instance->setCascadingSectionResizes(enable);
|
||||
return env.Null();
|
||||
@ -435,7 +399,6 @@ Napi::Value QHeaderViewWrap::setCascadingSectionResizes(
|
||||
Napi::Value QHeaderViewWrap::setDefaultAlignment(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Qt::Alignment alignment =
|
||||
static_cast<Qt::Alignment>(info[0].As<Napi::Number>().Int32Value());
|
||||
this->instance->setDefaultAlignment(alignment);
|
||||
@ -445,7 +408,6 @@ Napi::Value QHeaderViewWrap::setDefaultAlignment(
|
||||
Napi::Value QHeaderViewWrap::setDefaultSectionSize(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int size = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setDefaultSectionSize(size);
|
||||
return env.Null();
|
||||
@ -454,7 +416,6 @@ Napi::Value QHeaderViewWrap::setDefaultSectionSize(
|
||||
Napi::Value QHeaderViewWrap::setFirstSectionMovable(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool movable = info[0].As<Napi::Boolean>().Value();
|
||||
this->instance->setFirstSectionMovable(movable);
|
||||
return env.Null();
|
||||
@ -463,7 +424,6 @@ Napi::Value QHeaderViewWrap::setFirstSectionMovable(
|
||||
Napi::Value QHeaderViewWrap::setHighlightSections(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool highlight = info[0].As<Napi::Boolean>().Value();
|
||||
this->instance->setHighlightSections(highlight);
|
||||
return env.Null();
|
||||
@ -472,7 +432,6 @@ Napi::Value QHeaderViewWrap::setHighlightSections(
|
||||
Napi::Value QHeaderViewWrap::setMaximumSectionSize(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int size = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setMaximumSectionSize(size);
|
||||
return env.Null();
|
||||
@ -481,7 +440,6 @@ Napi::Value QHeaderViewWrap::setMaximumSectionSize(
|
||||
Napi::Value QHeaderViewWrap::setMinimumSectionSize(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int size = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setMinimumSectionSize(size);
|
||||
return env.Null();
|
||||
@ -490,7 +448,6 @@ Napi::Value QHeaderViewWrap::setMinimumSectionSize(
|
||||
Napi::Value QHeaderViewWrap::setResizeContentsPrecision(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int precision = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setResizeContentsPrecision(precision);
|
||||
return env.Null();
|
||||
@ -498,7 +455,6 @@ Napi::Value QHeaderViewWrap::setResizeContentsPrecision(
|
||||
|
||||
Napi::Value QHeaderViewWrap::setSectionHidden(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int logicalIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
bool hide = info[1].As<Napi::Boolean>().Value();
|
||||
this->instance->setSectionHidden(logicalIndex, hide);
|
||||
@ -508,7 +464,6 @@ Napi::Value QHeaderViewWrap::setSectionHidden(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QHeaderViewWrap::setSectionResizeMode_mode(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QHeaderView::ResizeMode mode = static_cast<QHeaderView::ResizeMode>(
|
||||
info[0].As<Napi::Number>().Int32Value());
|
||||
this->instance->setSectionResizeMode(mode);
|
||||
@ -518,7 +473,6 @@ Napi::Value QHeaderViewWrap::setSectionResizeMode_mode(
|
||||
Napi::Value QHeaderViewWrap::setSectionResizeMode_number_mode(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int logicalIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
QHeaderView::ResizeMode mode = static_cast<QHeaderView::ResizeMode>(
|
||||
info[1].As<Napi::Number>().Int32Value());
|
||||
@ -529,7 +483,6 @@ Napi::Value QHeaderViewWrap::setSectionResizeMode_number_mode(
|
||||
Napi::Value QHeaderViewWrap::setSectionsClickable(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool clickable = info[0].As<Napi::Boolean>().Value();
|
||||
this->instance->setSectionsClickable(clickable);
|
||||
return env.Null();
|
||||
@ -538,7 +491,6 @@ Napi::Value QHeaderViewWrap::setSectionsClickable(
|
||||
Napi::Value QHeaderViewWrap::setSectionsMovable(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool movable = info[0].As<Napi::Boolean>().Value();
|
||||
this->instance->setSectionsMovable(movable);
|
||||
return env.Null();
|
||||
@ -546,7 +498,6 @@ Napi::Value QHeaderViewWrap::setSectionsMovable(
|
||||
|
||||
Napi::Value QHeaderViewWrap::setSortIndicator(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int logicalIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
Qt::SortOrder order =
|
||||
static_cast<Qt::SortOrder>(info[1].As<Napi::Number>().Int32Value());
|
||||
@ -557,14 +508,12 @@ Napi::Value QHeaderViewWrap::setSortIndicator(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QHeaderViewWrap::setSortIndicatorShown(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool show = info[0].As<Napi::Boolean>().Value();
|
||||
this->instance->setSortIndicatorShown(show);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QHeaderViewWrap::showSection(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int logicalIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->showSection(logicalIndex);
|
||||
return env.Null();
|
||||
@ -573,7 +522,6 @@ Napi::Value QHeaderViewWrap::showSection(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QHeaderViewWrap::sortIndicatorOrder(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Qt::SortOrder result = this->instance->sortIndicatorOrder();
|
||||
return Napi::Number::New(env, static_cast<uint>(result));
|
||||
}
|
||||
@ -581,21 +529,18 @@ Napi::Value QHeaderViewWrap::sortIndicatorOrder(
|
||||
Napi::Value QHeaderViewWrap::sortIndicatorSection(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->sortIndicatorSection();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
Napi::Value QHeaderViewWrap::stretchSectionCount(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int result = this->instance->stretchSectionCount();
|
||||
return Napi::Number::New(env, result);
|
||||
}
|
||||
|
||||
Napi::Value QHeaderViewWrap::swapSections(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int first = info[0].As<Napi::Number>().Int32Value();
|
||||
int second = info[1].As<Napi::Number>().Int32Value();
|
||||
this->instance->swapSections(first, second);
|
||||
@ -604,7 +549,6 @@ Napi::Value QHeaderViewWrap::swapSections(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QHeaderViewWrap::visualIndex(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int logicalIndex = info[0].As<Napi::Number>().Int32Value();
|
||||
int result = this->instance->visualIndex(logicalIndex);
|
||||
return Napi::Number::New(env, result);
|
||||
@ -612,7 +556,6 @@ Napi::Value QHeaderViewWrap::visualIndex(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QHeaderViewWrap::visualIndexAt(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int position = info[0].As<Napi::Number>().Int32Value();
|
||||
int result = this->instance->visualIndexAt(position);
|
||||
return Napi::Number::New(env, result);
|
||||
@ -620,7 +563,6 @@ Napi::Value QHeaderViewWrap::visualIndexAt(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QHeaderViewWrap::headerDataChanged(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Qt::Orientation orientation =
|
||||
static_cast<Qt::Orientation>(info[0].As<Napi::Number>().Int32Value());
|
||||
int logicalFirst = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -631,7 +573,6 @@ Napi::Value QHeaderViewWrap::headerDataChanged(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QHeaderViewWrap::setOffset(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int offset = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setOffset(offset);
|
||||
return env.Null();
|
||||
@ -640,7 +581,6 @@ Napi::Value QHeaderViewWrap::setOffset(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QHeaderViewWrap::setOffsetToLastSection(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->setOffsetToLastSection();
|
||||
return env.Null();
|
||||
}
|
||||
@ -648,7 +588,6 @@ Napi::Value QHeaderViewWrap::setOffsetToLastSection(
|
||||
Napi::Value QHeaderViewWrap::setOffsetToSectionPosition(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int visualSectionNumber = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setOffsetToSectionPosition(visualSectionNumber);
|
||||
return env.Null();
|
||||
|
||||
@ -67,7 +67,6 @@ QInputDialogWrap::~QInputDialogWrap() {
|
||||
QInputDialogWrap::QInputDialogWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QInputDialogWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -87,21 +86,18 @@ QInputDialogWrap::QInputDialogWrap(const Napi::CallbackInfo& info)
|
||||
Napi::Value QInputDialogWrap::setCancelButtonText(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::String>().Utf8Value().c_str();
|
||||
this->instance->setCancelButtonText(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::cancelButtonText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->cancelButtonText().toStdString();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setComboBoxEditable(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::Boolean>().Value();
|
||||
this->instance->setComboBoxEditable(value);
|
||||
return env.Null();
|
||||
@ -109,176 +105,149 @@ Napi::Value QInputDialogWrap::setComboBoxEditable(
|
||||
Napi::Value QInputDialogWrap::isComboBoxEditable(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->isComboBoxEditable();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setDoubleDecimals(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setDoubleDecimals(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::doubleDecimals(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->doubleDecimals();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setDoubleMaximum(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setDoubleMaximum(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::doubleMaximum(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->doubleMaximum();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setDoubleMinimum(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setDoubleMinimum(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::doubleMinimum(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->doubleMinimum();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::doubleStep(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->doubleStep();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setDoubleStep(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setDoubleStep(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::doubleValue(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->doubleValue();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setDoubleValue(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setDoubleValue(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::inputMode(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->inputMode();
|
||||
return Napi::Value::From(env, static_cast<int>(retValue));
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setInputMode(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setInputMode(static_cast<QInputDialog::InputMode>(value));
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::intMaximum(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->intMaximum();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setIntMaximum(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setIntMaximum(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::intMinimum(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->intMinimum();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setIntMinimum(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setIntMinimum(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::intStep(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->intStep();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setIntStep(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setIntStep(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::intValue(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->intValue();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setIntValue(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setIntValue(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::labelText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->labelText().toStdString();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setLabelText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::String>().Utf8Value().c_str();
|
||||
this->instance->setLabelText(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::okButtonText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->okButtonText().toStdString();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setOkButtonText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::String>().Utf8Value().c_str();
|
||||
this->instance->setOkButtonText(value);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::options(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->options();
|
||||
return Napi::Value::From(env, static_cast<int>(retValue));
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setOptions(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setOptions(
|
||||
static_cast<QInputDialog::InputDialogOptions>(value));
|
||||
@ -286,26 +255,22 @@ Napi::Value QInputDialogWrap::setOptions(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QInputDialogWrap::textEchoMode(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->textEchoMode();
|
||||
return Napi::Value::From(env, static_cast<int>(retValue));
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setTextEchoMode(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setTextEchoMode(static_cast<QLineEdit::EchoMode>(value));
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QInputDialogWrap::textValue(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto retValue = this->instance->textValue().toStdString();
|
||||
return Napi::Value::From(env, retValue);
|
||||
}
|
||||
Napi::Value QInputDialogWrap::setTextValue(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
auto value = info[0].As<Napi::String>().Utf8Value().c_str();
|
||||
this->instance->setTextValue(value);
|
||||
return env.Null();
|
||||
|
||||
@ -31,8 +31,6 @@ QLCDNumberWrap::~QLCDNumberWrap() { extrautils::safeDelete(this->instance); }
|
||||
QLCDNumberWrap::QLCDNumberWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QLCDNumberWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -51,8 +49,6 @@ QLCDNumberWrap::QLCDNumberWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QLCDNumberWrap::checkOverflow(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Value value = info[0];
|
||||
bool result;
|
||||
if (extrautils::isNapiValueInt(env, value)) {
|
||||
@ -67,8 +63,6 @@ Napi::Value QLCDNumberWrap::checkOverflow(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QLCDNumberWrap::display(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Value value = info[0];
|
||||
if (value.IsString()) {
|
||||
std::string napis = value.As<Napi::String>().Utf8Value();
|
||||
@ -86,32 +80,24 @@ Napi::Value QLCDNumberWrap::display(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QLCDNumberWrap::setBinMode(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
this->instance->setBinMode();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QLCDNumberWrap::setDecMode(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
this->instance->setDecMode();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QLCDNumberWrap::setHexMode(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
this->instance->setHexMode();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QLCDNumberWrap::setOctMode(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
this->instance->setOctMode();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
@ -37,8 +37,6 @@ QLabelWrap::~QLabelWrap() { extrautils::safeDelete(this->instance); }
|
||||
QLabelWrap::QLabelWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QLabelWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -58,8 +56,6 @@ QLabelWrap::QLabelWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QLabelWrap::setSelection(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int start = info[0].As<Napi::Number>().Int32Value();
|
||||
int length = info[1].As<Napi::Number>().Int32Value();
|
||||
this->instance->setSelection(start, length);
|
||||
@ -68,15 +64,11 @@ Napi::Value QLabelWrap::setSelection(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QLabelWrap::selectionStart(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->selectionStart());
|
||||
}
|
||||
|
||||
Napi::Value QLabelWrap::setBuddy(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object buddyObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* buddyWrap =
|
||||
Napi::ObjectWrap<NodeWidgetWrap>::Unwrap(buddyObject);
|
||||
@ -86,16 +78,12 @@ Napi::Value QLabelWrap::setBuddy(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QLabelWrap::clear(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
this->instance->clear();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QLabelWrap::setMovie(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object movieObject = info[0].As<Napi::Object>();
|
||||
QMovieWrap* movieWrap = Napi::ObjectWrap<QMovieWrap>::Unwrap(movieObject);
|
||||
this->instance->setMovie(movieWrap->getInternalInstance());
|
||||
@ -104,8 +92,6 @@ Napi::Value QLabelWrap::setMovie(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QLabelWrap::setNumDouble(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
double num = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setNum(num);
|
||||
return env.Null();
|
||||
@ -113,8 +99,6 @@ Napi::Value QLabelWrap::setNumDouble(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QLabelWrap::setNumInt(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int num = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setNum(num);
|
||||
return env.Null();
|
||||
@ -122,8 +106,6 @@ Napi::Value QLabelWrap::setNumInt(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QLabelWrap::setPicture(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object pictureObject = info[0].As<Napi::Object>();
|
||||
QPictureWrap* pictureWrap =
|
||||
Napi::ObjectWrap<QPictureWrap>::Unwrap(pictureObject);
|
||||
@ -133,8 +115,6 @@ Napi::Value QLabelWrap::setPicture(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QLabelWrap::setPixmap(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object pixmapObject = info[0].As<Napi::Object>();
|
||||
QPixmapWrap* pixmapWrap = Napi::ObjectWrap<QPixmapWrap>::Unwrap(pixmapObject);
|
||||
this->instance->setPixmap(*pixmapWrap->getInternalInstance());
|
||||
|
||||
@ -14,8 +14,6 @@ NLayout* QLayoutWrap::getInternalInstance() { return this->instance; }
|
||||
|
||||
QLayoutWrap::QLayoutWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QLayoutWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
}
|
||||
|
||||
QLayoutWrap::~QLayoutWrap() { extrautils::safeDelete(this->instance); }
|
||||
|
||||
@ -30,8 +30,6 @@ NLineEdit* QLineEditWrap::getInternalInstance() { return this->instance; }
|
||||
QLineEditWrap::QLineEditWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QLineEditWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -52,7 +50,6 @@ QLineEditWrap::~QLineEditWrap() { extrautils::safeDelete(this->instance); }
|
||||
|
||||
Napi::Value QLineEditWrap::setText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::String text = info[0].As<Napi::String>();
|
||||
this->instance->setText(text.Utf8Value().c_str());
|
||||
return env.Null();
|
||||
@ -60,7 +57,6 @@ Napi::Value QLineEditWrap::setText(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QLineEditWrap::setReadOnly(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Boolean isReadOnly = info[0].As<Napi::Boolean>();
|
||||
this->instance->setReadOnly(isReadOnly.Value());
|
||||
return env.Null();
|
||||
@ -68,14 +64,12 @@ Napi::Value QLineEditWrap::setReadOnly(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QLineEditWrap::text(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QString text = this->instance->text();
|
||||
return Napi::String::New(env, text.toStdString().c_str());
|
||||
}
|
||||
|
||||
Napi::Value QLineEditWrap::setPlaceholderText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::String text = info[0].As<Napi::String>();
|
||||
this->instance->setPlaceholderText(text.Utf8Value().c_str());
|
||||
return env.Null();
|
||||
@ -83,14 +77,12 @@ Napi::Value QLineEditWrap::setPlaceholderText(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QLineEditWrap::clear(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->clear();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QLineEditWrap::setEchoMode(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Number mode = info[0].As<Napi::Number>();
|
||||
this->instance->setEchoMode(
|
||||
static_cast<QLineEdit::EchoMode>(mode.Int32Value()));
|
||||
|
||||
@ -25,8 +25,6 @@ QListViewWrap::~QListViewWrap() {
|
||||
QListViewWrap::QListViewWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QListViewWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() > 0 && info[0].IsExternal()) {
|
||||
// --- if external ---
|
||||
this->instance = info[0].As<Napi::External<NListView>>().Data();
|
||||
|
||||
@ -51,8 +51,6 @@ QListWidgetWrap::~QListWidgetWrap() { extrautils::safeDelete(this->instance); }
|
||||
QListWidgetWrap::QListWidgetWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QListWidgetWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -71,8 +69,6 @@ QListWidgetWrap::QListWidgetWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QListWidgetWrap::addItem(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object itemObject = info[0].As<Napi::Object>();
|
||||
QListWidgetItemWrap* itemWrap =
|
||||
Napi::ObjectWrap<QListWidgetItemWrap>::Unwrap(itemObject);
|
||||
@ -82,8 +78,6 @@ Napi::Value QListWidgetWrap::addItem(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::addItems(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Array labelsNapi = info[0].As<Napi::Array>();
|
||||
QStringList labels;
|
||||
for (int i = 0; i < labelsNapi.Length(); i++) {
|
||||
@ -98,8 +92,6 @@ Napi::Value QListWidgetWrap::addItems(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QListWidgetWrap::closePersistentEditor_QListWidgetItem(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object itemObject = info[0].As<Napi::Object>();
|
||||
QListWidgetItemWrap* itemWrap =
|
||||
Napi::ObjectWrap<QListWidgetItemWrap>::Unwrap(itemObject);
|
||||
@ -109,8 +101,6 @@ Napi::Value QListWidgetWrap::closePersistentEditor_QListWidgetItem(
|
||||
|
||||
Napi::Value QListWidgetWrap::currentItem(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QListWidgetItem* item = this->instance->currentItem();
|
||||
auto instance = QListWidgetItemWrap::constructor.New(
|
||||
{Napi::External<QListWidgetItem>::New(env, item),
|
||||
@ -120,8 +110,6 @@ Napi::Value QListWidgetWrap::currentItem(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::editItem(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object itemObject = info[0].As<Napi::Object>();
|
||||
QListWidgetItemWrap* itemWrap =
|
||||
Napi::ObjectWrap<QListWidgetItemWrap>::Unwrap(itemObject);
|
||||
@ -131,8 +119,6 @@ Napi::Value QListWidgetWrap::editItem(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::findItems(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string napiText = info[0].As<Napi::String>().Utf8Value();
|
||||
QString text = QString::fromUtf8(napiText.c_str());
|
||||
int flags = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -152,8 +138,6 @@ Napi::Value QListWidgetWrap::findItems(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::insertItem(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
Napi::Object itemObject = info[1].As<Napi::Object>();
|
||||
QListWidgetItemWrap* itemWrap =
|
||||
@ -164,8 +148,6 @@ Napi::Value QListWidgetWrap::insertItem(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::insertItems(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
Napi::Array labelsNapi = info[1].As<Napi::Array>();
|
||||
QStringList labels;
|
||||
@ -181,8 +163,6 @@ Napi::Value QListWidgetWrap::insertItems(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QListWidgetWrap::isPersistentEditorOpen_QListWidgetItem(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object itemObject = info[0].As<Napi::Object>();
|
||||
QListWidgetItemWrap* itemWrap =
|
||||
Napi::ObjectWrap<QListWidgetItemWrap>::Unwrap(itemObject);
|
||||
@ -193,8 +173,6 @@ Napi::Value QListWidgetWrap::isPersistentEditorOpen_QListWidgetItem(
|
||||
|
||||
Napi::Value QListWidgetWrap::item(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
QListWidgetItem* item = this->instance->item(row);
|
||||
auto instance = QListWidgetItemWrap::constructor.New(
|
||||
@ -205,8 +183,6 @@ Napi::Value QListWidgetWrap::item(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::itemAt(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[1].As<Napi::Number>().Int32Value();
|
||||
QListWidgetItem* item = this->instance->itemAt(x, y);
|
||||
@ -218,8 +194,6 @@ Napi::Value QListWidgetWrap::itemAt(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::itemWidget(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object itemObject = info[0].As<Napi::Object>();
|
||||
QListWidgetItemWrap* itemWrap =
|
||||
Napi::ObjectWrap<QListWidgetItemWrap>::Unwrap(itemObject);
|
||||
@ -233,8 +207,6 @@ Napi::Value QListWidgetWrap::itemWidget(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QListWidgetWrap::openPersistentEditor_QListWidgetItem(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object itemObject = info[0].As<Napi::Object>();
|
||||
QListWidgetItemWrap* itemWrap =
|
||||
Napi::ObjectWrap<QListWidgetItemWrap>::Unwrap(itemObject);
|
||||
@ -244,8 +216,6 @@ Napi::Value QListWidgetWrap::openPersistentEditor_QListWidgetItem(
|
||||
|
||||
Napi::Value QListWidgetWrap::removeItemWidget(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object itemObject = info[0].As<Napi::Object>();
|
||||
QListWidgetItemWrap* itemWrap =
|
||||
Napi::ObjectWrap<QListWidgetItemWrap>::Unwrap(itemObject);
|
||||
@ -255,8 +225,6 @@ Napi::Value QListWidgetWrap::removeItemWidget(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::row(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object itemObject = info[0].As<Napi::Object>();
|
||||
QListWidgetItemWrap* itemWrap =
|
||||
Napi::ObjectWrap<QListWidgetItemWrap>::Unwrap(itemObject);
|
||||
@ -266,8 +234,6 @@ Napi::Value QListWidgetWrap::row(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::selectedItems(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QList<QListWidgetItem*> items = this->instance->selectedItems();
|
||||
Napi::Array napiItems = Napi::Array::New(env, items.size());
|
||||
for (int i = 0; i < items.size(); i++) {
|
||||
@ -283,8 +249,6 @@ Napi::Value QListWidgetWrap::selectedItems(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::setCurrentItem(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object itemObject = info[0].As<Napi::Object>();
|
||||
QListWidgetItemWrap* itemWrap =
|
||||
Napi::ObjectWrap<QListWidgetItemWrap>::Unwrap(itemObject);
|
||||
@ -294,8 +258,6 @@ Napi::Value QListWidgetWrap::setCurrentItem(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::setItemWidget(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object itemObject = info[0].As<Napi::Object>();
|
||||
Napi::Object widgetObject = info[1].As<Napi::Object>();
|
||||
QListWidgetItemWrap* itemWrap =
|
||||
@ -309,8 +271,6 @@ Napi::Value QListWidgetWrap::setItemWidget(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::sortItems(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int order = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->sortItems(static_cast<Qt::SortOrder>(order));
|
||||
return env.Null();
|
||||
@ -318,8 +278,6 @@ Napi::Value QListWidgetWrap::sortItems(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::takeItem(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int row = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->takeItem(row);
|
||||
return env.Null();
|
||||
@ -327,8 +285,6 @@ Napi::Value QListWidgetWrap::takeItem(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::visualItemRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object itemObject = info[0].As<Napi::Object>();
|
||||
QListWidgetItemWrap* itemWrap =
|
||||
Napi::ObjectWrap<QListWidgetItemWrap>::Unwrap(itemObject);
|
||||
@ -340,16 +296,12 @@ Napi::Value QListWidgetWrap::visualItemRect(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetWrap::clear(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
this->instance->clear();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QListWidgetWrap::scrollToItem(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object itemObject = info[0].As<Napi::Object>();
|
||||
QListWidgetItemWrap* itemWrap =
|
||||
Napi::ObjectWrap<QListWidgetItemWrap>::Unwrap(itemObject);
|
||||
|
||||
@ -66,8 +66,6 @@ QListWidgetItemWrap::~QListWidgetItemWrap() {
|
||||
QListWidgetItemWrap::QListWidgetItemWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QListWidgetItemWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() > 0 && info[0].IsExternal()) {
|
||||
// --- if external ---
|
||||
this->instance = info[0].As<Napi::External<QListWidgetItem>>().Data();
|
||||
@ -92,8 +90,6 @@ QListWidgetItemWrap::QListWidgetItemWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setBackground(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object brushObject = info[0].As<Napi::Object>();
|
||||
QBrushWrap* brushWrap = Napi::ObjectWrap<QBrushWrap>::Unwrap(brushObject);
|
||||
this->instance->setBackground(*brushWrap->getInternalInstance());
|
||||
@ -102,8 +98,6 @@ Napi::Value QListWidgetItemWrap::setBackground(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::background(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QBrush brush = this->instance->background();
|
||||
auto instance = QBrushWrap::constructor.New(
|
||||
{Napi::External<QBrush>::New(env, new QBrush(brush))});
|
||||
@ -112,8 +106,6 @@ Napi::Value QListWidgetItemWrap::background(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setCheckState(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int state = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setCheckState(static_cast<Qt::CheckState>(state));
|
||||
return env.Null();
|
||||
@ -121,16 +113,12 @@ Napi::Value QListWidgetItemWrap::setCheckState(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::checkState(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int state = static_cast<int>(this->instance->checkState());
|
||||
return Napi::Number::New(env, state);
|
||||
}
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setData(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int role = info[0].As<Napi::Number>().Int32Value();
|
||||
Napi::Object variantObject = info[1].As<Napi::Object>();
|
||||
QVariantWrap* variantWrap =
|
||||
@ -141,8 +129,6 @@ Napi::Value QListWidgetItemWrap::setData(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::data(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int role = info[0].As<Napi::Number>().Int32Value();
|
||||
QVariant data = this->instance->data(role);
|
||||
auto instance = QVariantWrap::constructor.New(
|
||||
@ -152,8 +138,6 @@ Napi::Value QListWidgetItemWrap::data(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setFlags(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int flags = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setFlags(static_cast<Qt::ItemFlags>(flags));
|
||||
return env.Null();
|
||||
@ -161,16 +145,12 @@ Napi::Value QListWidgetItemWrap::setFlags(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::flags(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int flags = static_cast<int>(this->instance->flags());
|
||||
return Napi::Number::New(env, flags);
|
||||
}
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setFont(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object fontObject = info[0].As<Napi::Object>();
|
||||
QFontWrap* fontWrap = Napi::ObjectWrap<QFontWrap>::Unwrap(fontObject);
|
||||
this->instance->setFont(*fontWrap->getInternalInstance());
|
||||
@ -179,8 +159,6 @@ Napi::Value QListWidgetItemWrap::setFont(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::font(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QFont font = this->instance->font();
|
||||
auto instance = QFontWrap::constructor.New(
|
||||
{Napi::External<QFont>::New(env, new QFont(font))});
|
||||
@ -189,8 +167,6 @@ Napi::Value QListWidgetItemWrap::font(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setForeground(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object brushObject = info[0].As<Napi::Object>();
|
||||
QBrushWrap* brushWrap = Napi::ObjectWrap<QBrushWrap>::Unwrap(brushObject);
|
||||
this->instance->setForeground(*brushWrap->getInternalInstance());
|
||||
@ -199,8 +175,6 @@ Napi::Value QListWidgetItemWrap::setForeground(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::foreground(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QBrush brush = this->instance->foreground();
|
||||
auto instance = QBrushWrap::constructor.New(
|
||||
{Napi::External<QBrush>::New(env, new QBrush(brush))});
|
||||
@ -209,8 +183,6 @@ Napi::Value QListWidgetItemWrap::foreground(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setIcon(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object iconObject = info[0].As<Napi::Object>();
|
||||
QIconWrap* iconWrap = Napi::ObjectWrap<QIconWrap>::Unwrap(iconObject);
|
||||
this->instance->setIcon(*iconWrap->getInternalInstance());
|
||||
@ -219,8 +191,6 @@ Napi::Value QListWidgetItemWrap::setIcon(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::icon(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QIcon icon = this->instance->icon();
|
||||
auto instance = QIconWrap::constructor.New(
|
||||
{Napi::External<QIcon>::New(env, new QIcon(icon))});
|
||||
@ -229,8 +199,6 @@ Napi::Value QListWidgetItemWrap::icon(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setHidden(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
bool hide = info[0].As<Napi::Boolean>().Value();
|
||||
this->instance->setHidden(hide);
|
||||
return env.Null();
|
||||
@ -238,15 +206,11 @@ Napi::Value QListWidgetItemWrap::setHidden(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::isHidden(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isHidden());
|
||||
}
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setSelected(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
bool select = info[0].As<Napi::Boolean>().Value();
|
||||
this->instance->setSelected(select);
|
||||
return env.Null();
|
||||
@ -254,15 +218,11 @@ Napi::Value QListWidgetItemWrap::setSelected(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::isSelected(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Boolean::New(env, this->instance->isSelected());
|
||||
}
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setSizeHint(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object sizeObject = info[0].As<Napi::Object>();
|
||||
QSizeWrap* sizeWrap = Napi::ObjectWrap<QSizeWrap>::Unwrap(sizeObject);
|
||||
this->instance->setSizeHint(*sizeWrap->getInternalInstance());
|
||||
@ -271,8 +231,6 @@ Napi::Value QListWidgetItemWrap::setSizeHint(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::sizeHint(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QSize size = this->instance->sizeHint();
|
||||
auto instance = QSizeWrap::constructor.New({Napi::External<QSize>::New(
|
||||
env, new QSize(size.width(), size.height()))});
|
||||
@ -281,8 +239,6 @@ Napi::Value QListWidgetItemWrap::sizeHint(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setStatusTip(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string statusTip = info[0].As<Napi::String>().Utf8Value();
|
||||
this->instance->setStatusTip(QString::fromUtf8(statusTip.c_str()));
|
||||
return env.Null();
|
||||
@ -290,16 +246,12 @@ Napi::Value QListWidgetItemWrap::setStatusTip(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::statusTip(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string statusTip = this->instance->text().toStdString();
|
||||
return Napi::String::New(env, statusTip);
|
||||
}
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string text = info[0].As<Napi::String>().Utf8Value();
|
||||
this->instance->setText(QString::fromUtf8(text.c_str()));
|
||||
return env.Null();
|
||||
@ -307,8 +259,6 @@ Napi::Value QListWidgetItemWrap::setText(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::text(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string text = this->instance->text().toStdString();
|
||||
return Napi::String::New(env, text);
|
||||
}
|
||||
@ -316,8 +266,6 @@ Napi::Value QListWidgetItemWrap::text(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QListWidgetItemWrap::setTextAlignment(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int alignment = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setTextAlignment(alignment);
|
||||
return env.Null();
|
||||
@ -325,16 +273,12 @@ Napi::Value QListWidgetItemWrap::setTextAlignment(
|
||||
|
||||
Napi::Value QListWidgetItemWrap::textAlignment(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int alignment = this->instance->textAlignment();
|
||||
return Napi::Number::New(env, alignment);
|
||||
}
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setToolTip(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string toolTip = info[0].As<Napi::String>().Utf8Value();
|
||||
this->instance->setToolTip(QString::fromUtf8(toolTip.c_str()));
|
||||
return env.Null();
|
||||
@ -342,16 +286,12 @@ Napi::Value QListWidgetItemWrap::setToolTip(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::toolTip(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string toolTip = this->instance->toolTip().toStdString();
|
||||
return Napi::String::New(env, toolTip);
|
||||
}
|
||||
|
||||
Napi::Value QListWidgetItemWrap::setWhatsThis(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string whatsThis = info[0].As<Napi::String>().Utf8Value();
|
||||
this->instance->setWhatsThis(QString::fromUtf8(whatsThis.c_str()));
|
||||
return env.Null();
|
||||
@ -359,15 +299,11 @@ Napi::Value QListWidgetItemWrap::setWhatsThis(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QListWidgetItemWrap::whatsThis(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
std::string whatsThis = this->instance->whatsThis().toStdString();
|
||||
return Napi::String::New(env, whatsThis);
|
||||
}
|
||||
|
||||
Napi::Value QListWidgetItemWrap::type(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
return Napi::Number::New(env, this->instance->type());
|
||||
}
|
||||
|
||||
@ -37,8 +37,6 @@ QMainWindowWrap::~QMainWindowWrap() { extrautils::safeDelete(this->instance); }
|
||||
QMainWindowWrap::QMainWindowWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QMainWindowWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -56,8 +54,6 @@ QMainWindowWrap::QMainWindowWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QMainWindowWrap::setCentralWidget(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object widgetObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* centralWidget =
|
||||
Napi::ObjectWrap<NodeWidgetWrap>::Unwrap(widgetObject);
|
||||
@ -67,7 +63,6 @@ Napi::Value QMainWindowWrap::setCentralWidget(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMainWindowWrap::takeCentralWidget(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->takeCentralWidget();
|
||||
// We will not return the value here since we are doing it in js side anyway
|
||||
return env.Null();
|
||||
@ -75,8 +70,6 @@ Napi::Value QMainWindowWrap::takeCentralWidget(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMainWindowWrap::setMenuBar(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object menuObject = info[0].As<Napi::Object>();
|
||||
QMenuBarWrap* menuBar = Napi::ObjectWrap<QMenuBarWrap>::Unwrap(menuObject);
|
||||
|
||||
@ -87,8 +80,6 @@ Napi::Value QMainWindowWrap::setMenuBar(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMainWindowWrap::setMenuWidget(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object menuObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* menuWidget =
|
||||
Napi::ObjectWrap<NodeWidgetWrap>::Unwrap(menuObject);
|
||||
@ -100,8 +91,6 @@ Napi::Value QMainWindowWrap::setMenuWidget(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMainWindowWrap::center(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
auto window = this->getInternalInstance();
|
||||
// https://wiki.qt.io/How_to_Center_a_Window_on_the_Screen
|
||||
window->setGeometry(
|
||||
@ -113,8 +102,6 @@ Napi::Value QMainWindowWrap::center(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMainWindowWrap::setStatusBar(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object statusBarArg = info[0].As<Napi::Object>();
|
||||
|
||||
QStatusBar* statusBar = nullptr;
|
||||
@ -131,8 +118,6 @@ Napi::Value QMainWindowWrap::setStatusBar(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMainWindowWrap::statusBar(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
QStatusBar* statusBar = this->instance->statusBar();
|
||||
|
||||
return QStatusBarWrap::fromQStatusBar(env, statusBar);
|
||||
|
||||
@ -31,8 +31,6 @@ NMenu* QMenuWrap::getInternalInstance() { return this->instance; }
|
||||
QMenuWrap::QMenuWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QMenuWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -53,16 +51,12 @@ QMenuWrap::~QMenuWrap() { extrautils::safeDelete(this->instance); }
|
||||
|
||||
Napi::Value QMenuWrap::clear(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
this->instance->clear();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QMenuWrap::setTitle(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::String message = info[0].As<Napi::String>();
|
||||
this->instance->setTitle(QString::fromStdString(message.Utf8Value()));
|
||||
|
||||
@ -71,8 +65,6 @@ Napi::Value QMenuWrap::setTitle(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMenuWrap::addSeparator(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
auto value =
|
||||
Napi::External<QAction>::New(env, this->instance->addSeparator());
|
||||
return Napi::Value::From(env, value);
|
||||
@ -80,8 +72,6 @@ Napi::Value QMenuWrap::addSeparator(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMenuWrap::exec(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() > 0) {
|
||||
Napi::Object pointObject = info[0].As<Napi::Object>();
|
||||
QPointWrap* pointWrap = Napi::ObjectWrap<QPointWrap>::Unwrap(pointObject);
|
||||
@ -105,8 +95,6 @@ Napi::Value QMenuWrap::exec(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMenuWrap::popup(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object pointObject = info[0].As<Napi::Object>();
|
||||
QPointWrap* pointWrap = Napi::ObjectWrap<QPointWrap>::Unwrap(pointObject);
|
||||
QPoint* qpoint = pointWrap->getInternalInstance();
|
||||
|
||||
@ -29,8 +29,6 @@ NMenuBar* QMenuBarWrap::getInternalInstance() { return this->instance; }
|
||||
QMenuBarWrap::QMenuBarWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QMenuBarWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
if (info[0].IsExternal()) {
|
||||
this->instance =
|
||||
@ -55,8 +53,6 @@ QMenuBarWrap::~QMenuBarWrap() { extrautils::safeDelete(this->instance); }
|
||||
|
||||
Napi::Value QMenuBarWrap::addMenu(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object menuObject = info[0].As<Napi::Object>();
|
||||
QMenuWrap* menuWrap = Napi::ObjectWrap<QMenuWrap>::Unwrap(menuObject);
|
||||
|
||||
@ -67,8 +63,6 @@ Napi::Value QMenuBarWrap::addMenu(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QMenuBarWrap::addSeparator(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
auto value =
|
||||
Napi::External<QAction>::New(env, this->instance->addSeparator());
|
||||
return Napi::Value::From(env, value);
|
||||
|
||||
@ -32,7 +32,6 @@ QMessageBoxWrap::~QMessageBoxWrap() { extrautils::safeDelete(this->instance); }
|
||||
QMessageBoxWrap::QMessageBoxWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QMessageBoxWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
@ -52,7 +51,6 @@ QMessageBoxWrap::QMessageBoxWrap(const Napi::CallbackInfo& info)
|
||||
|
||||
Napi::Value QMessageBoxWrap::setDefaultButton(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object buttonObject = info[0].As<Napi::Object>();
|
||||
QPushButtonWrap* buttonWrap =
|
||||
Napi::ObjectWrap<QPushButtonWrap>::Unwrap(buttonObject);
|
||||
@ -61,7 +59,6 @@ Napi::Value QMessageBoxWrap::setDefaultButton(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QMessageBoxWrap::addButton(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object buttonObject = info[0].As<Napi::Object>();
|
||||
QObjectWrap* qobjWrap = Napi::ObjectWrap<QObjectWrap>::Unwrap(buttonObject);
|
||||
QAbstractButton* btn =
|
||||
@ -73,13 +70,11 @@ Napi::Value QMessageBoxWrap::addButton(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QMessageBoxWrap::accept(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->accept();
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QMessageBoxWrap::done(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Number r = info[0].As<Napi::Number>();
|
||||
this->instance->done(r.Int32Value());
|
||||
return env.Null();
|
||||
@ -88,8 +83,6 @@ Napi::Value QMessageBoxWrap::done(const Napi::CallbackInfo& info) {
|
||||
Napi::Value StaticQMessageBoxWrapMethods::about(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
Napi::ObjectWrap<NodeWidgetWrap>::Unwrap(parentObject);
|
||||
@ -107,8 +100,6 @@ Napi::Value StaticQMessageBoxWrapMethods::about(
|
||||
Napi::Value StaticQMessageBoxWrapMethods::aboutQt(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* parentWidgetWrap =
|
||||
Napi::ObjectWrap<NodeWidgetWrap>::Unwrap(parentObject);
|
||||
|
||||
@ -67,8 +67,6 @@ QPainterWrap::~QPainterWrap() { delete this->instance; }
|
||||
QPainterWrap::QPainterWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QPainterWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object deviceObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap* deviceWrap =
|
||||
@ -84,7 +82,6 @@ QPainterWrap::QPainterWrap(const Napi::CallbackInfo& info)
|
||||
}
|
||||
Napi::Value QPainterWrap::drawArc(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[1].As<Napi::Number>().Int32Value();
|
||||
int width = info[2].As<Napi::Number>().Int32Value();
|
||||
@ -96,7 +93,6 @@ Napi::Value QPainterWrap::drawArc(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::drawText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[1].As<Napi::Number>().Int32Value();
|
||||
Napi::String napiText = info[2].As<Napi::String>();
|
||||
@ -106,7 +102,6 @@ Napi::Value QPainterWrap::drawText(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::drawPath(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object pathObject = info[0].As<Napi::Object>();
|
||||
QPainterPathWrap* pathWrap =
|
||||
Napi::ObjectWrap<QPainterPathWrap>::Unwrap(pathObject);
|
||||
@ -116,7 +111,6 @@ Napi::Value QPainterWrap::drawPath(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::strokePath(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object pathObject = info[0].As<Napi::Object>();
|
||||
QPainterPathWrap* pathWrap =
|
||||
Napi::ObjectWrap<QPainterPathWrap>::Unwrap(pathObject);
|
||||
@ -129,8 +123,6 @@ Napi::Value QPainterWrap::strokePath(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::begin(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::String napiType = info[1].As<Napi::String>();
|
||||
std::string type = napiType.Utf8Value();
|
||||
|
||||
@ -152,20 +144,17 @@ Napi::Value QPainterWrap::begin(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::end(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
bool ret = this->instance->end();
|
||||
return Napi::Value::From(env, ret);
|
||||
}
|
||||
Napi::Value QPainterWrap::rotate(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal angle = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->rotate(angle);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QPainterWrap::setFont(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object fontObject = info[0].As<Napi::Object>();
|
||||
QFontWrap* fontWrap = Napi::ObjectWrap<QFontWrap>::Unwrap(fontObject);
|
||||
QFont* font = fontWrap->getInternalInstance();
|
||||
@ -174,7 +163,6 @@ Napi::Value QPainterWrap::setFont(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::setPen(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::String napiType = info[1].As<Napi::String>();
|
||||
std::string type = napiType.Utf8Value();
|
||||
|
||||
@ -196,7 +184,6 @@ Napi::Value QPainterWrap::setPen(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::drawEllipse(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() < 4) {
|
||||
Napi::TypeError::New(env, "Invalid number of arguments to drawEllipse")
|
||||
.ThrowAsJavaScriptException();
|
||||
@ -213,7 +200,6 @@ Napi::Value QPainterWrap::drawEllipse(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPainterWrap::drawImage(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[1].As<Napi::Number>().Int32Value();
|
||||
@ -233,7 +219,6 @@ Napi::Value QPainterWrap::drawImage(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPainterWrap::drawPie(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() < 6) {
|
||||
Napi::TypeError::New(env, "Invalid number of arguments to drawPie")
|
||||
.ThrowAsJavaScriptException();
|
||||
@ -251,7 +236,6 @@ Napi::Value QPainterWrap::drawPie(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::drawLine(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int x1 = info[0].As<Napi::Number>().Int32Value();
|
||||
int y1 = info[1].As<Napi::Number>().Int32Value();
|
||||
int x2 = info[2].As<Napi::Number>().Int32Value();
|
||||
@ -261,7 +245,6 @@ Napi::Value QPainterWrap::drawLine(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::scale(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal sx = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal sy = info[1].As<Napi::Number>().DoubleValue();
|
||||
this->instance->scale(sx, sy);
|
||||
@ -269,7 +252,6 @@ Napi::Value QPainterWrap::scale(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::translate(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal dx = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal dy = info[1].As<Napi::Number>().DoubleValue();
|
||||
this->instance->translate(dx, dy);
|
||||
@ -277,7 +259,6 @@ Napi::Value QPainterWrap::translate(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::drawConvexPolygon(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Array pointsNapi = info[0].As<Napi::Array>();
|
||||
QPolygon polygon;
|
||||
for (int i = 0; i < pointsNapi.Length(); i++) {
|
||||
@ -291,19 +272,16 @@ Napi::Value QPainterWrap::drawConvexPolygon(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::save(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->save();
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QPainterWrap::restore(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->restore();
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QPainterWrap::setBrush(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::String napiType = info[1].As<Napi::String>();
|
||||
std::string type = napiType.Utf8Value();
|
||||
@ -324,7 +302,6 @@ Napi::Value QPainterWrap::setBrush(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::setRenderHint(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QPainter::RenderHint hint =
|
||||
(QPainter::RenderHint)info[0].As<Napi::Number>().Int32Value();
|
||||
|
||||
@ -334,8 +311,6 @@ Napi::Value QPainterWrap::setRenderHint(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPainterWrap::setTransform(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
Napi::String napiType = info[0].As<Napi::String>();
|
||||
std::string type = napiType.Utf8Value();
|
||||
if (type == "matrix2x3") {
|
||||
@ -349,25 +324,21 @@ Napi::Value QPainterWrap::setTransform(const Napi::CallbackInfo& info) {
|
||||
QTransform xform(m11, m12, m21, m22, m31, m32);
|
||||
this->instance->setTransform(xform, combine);
|
||||
}
|
||||
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QPainterWrap::beginNativePainting(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->beginNativePainting();
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QPainterWrap::endNativePainting(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->endNativePainting();
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QPainterWrap::fillRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[1].As<Napi::Number>().Int32Value();
|
||||
int width = info[2].As<Napi::Number>().Int32Value();
|
||||
@ -380,13 +351,11 @@ Napi::Value QPainterWrap::fillRect(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::compositionMode(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
uint mode = static_cast<uint>(this->instance->compositionMode());
|
||||
return Napi::Value::From(env, mode);
|
||||
}
|
||||
Napi::Value QPainterWrap::setCompositionMode(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
QPainter::CompositionMode mode =
|
||||
(QPainter::CompositionMode)info[0].As<Napi::Number>().Uint32Value();
|
||||
this->instance->setCompositionMode(mode);
|
||||
@ -394,20 +363,17 @@ Napi::Value QPainterWrap::setCompositionMode(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::opacity(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal opacity = this->instance->opacity();
|
||||
return Napi::Value::From(env, opacity);
|
||||
}
|
||||
Napi::Value QPainterWrap::setOpacity(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal opacity = info[0].As<Napi::Number>().DoubleValue();
|
||||
this->instance->setOpacity(opacity);
|
||||
return env.Null();
|
||||
}
|
||||
Napi::Value QPainterWrap::drawPoint(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[1].As<Napi::Number>().Int32Value();
|
||||
this->instance->drawPoint(x, y);
|
||||
@ -415,7 +381,6 @@ Napi::Value QPainterWrap::drawPoint(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::drawRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[1].As<Napi::Number>().Int32Value();
|
||||
int width = info[2].As<Napi::Number>().Int32Value();
|
||||
@ -425,7 +390,6 @@ Napi::Value QPainterWrap::drawRect(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::eraseRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[1].As<Napi::Number>().Int32Value();
|
||||
int width = info[2].As<Napi::Number>().Int32Value();
|
||||
@ -435,7 +399,6 @@ Napi::Value QPainterWrap::eraseRect(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::boundingRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[1].As<Napi::Number>().Int32Value();
|
||||
int w = info[2].As<Napi::Number>().Int32Value();
|
||||
@ -450,7 +413,6 @@ Napi::Value QPainterWrap::boundingRect(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::drawChord(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[1].As<Napi::Number>().Int32Value();
|
||||
int width = info[2].As<Napi::Number>().Int32Value();
|
||||
@ -462,7 +424,6 @@ Napi::Value QPainterWrap::drawChord(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterWrap::setBrushOrigin(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int x = info[0].As<Napi::Number>().Int32Value();
|
||||
int y = info[1].As<Napi::Number>().Int32Value();
|
||||
this->instance->setBrushOrigin(x, y);
|
||||
|
||||
@ -61,8 +61,6 @@ QPainterPathWrap::~QPainterPathWrap() { this->instance.reset(); }
|
||||
QPainterPathWrap::QPainterPathWrap(const Napi::CallbackInfo& info)
|
||||
: Napi::ObjectWrap<QPainterPathWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 0) {
|
||||
this->instance = std::make_unique<QPainterPath>();
|
||||
} else {
|
||||
@ -73,7 +71,6 @@ QPainterPathWrap::QPainterPathWrap(const Napi::CallbackInfo& info)
|
||||
}
|
||||
Napi::Value QPainterPathWrap::moveTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal x = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal y = info[1].As<Napi::Number>().DoubleValue();
|
||||
this->instance->moveTo(x, y);
|
||||
@ -81,7 +78,6 @@ Napi::Value QPainterPathWrap::moveTo(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterPathWrap::addRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal x = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal y = info[1].As<Napi::Number>().DoubleValue();
|
||||
qreal width = info[2].As<Napi::Number>().DoubleValue();
|
||||
@ -91,7 +87,6 @@ Napi::Value QPainterPathWrap::addRect(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterPathWrap::lineTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal x = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal y = info[1].As<Napi::Number>().DoubleValue();
|
||||
this->instance->lineTo(x, y);
|
||||
@ -99,7 +94,6 @@ Napi::Value QPainterPathWrap::lineTo(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterPathWrap::cubicTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal c1X = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal c1Y = info[1].As<Napi::Number>().DoubleValue();
|
||||
qreal c2X = info[2].As<Napi::Number>().DoubleValue();
|
||||
@ -111,7 +105,6 @@ Napi::Value QPainterPathWrap::cubicTo(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterPathWrap::quadTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal cx = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal cy = info[1].As<Napi::Number>().DoubleValue();
|
||||
qreal endPointX = info[2].As<Napi::Number>().DoubleValue();
|
||||
@ -121,14 +114,12 @@ Napi::Value QPainterPathWrap::quadTo(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterPathWrap::closeSubpath(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->closeSubpath();
|
||||
return env.Null();
|
||||
}
|
||||
|
||||
Napi::Value QPainterPathWrap::addEllipse(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal x = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal y = info[1].As<Napi::Number>().DoubleValue();
|
||||
qreal width = info[2].As<Napi::Number>().DoubleValue();
|
||||
@ -139,7 +130,6 @@ Napi::Value QPainterPathWrap::addEllipse(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPainterPathWrap::addPath(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() < 1) {
|
||||
Napi::TypeError::New(env, "No Path Specified to addPath")
|
||||
.ThrowAsJavaScriptException();
|
||||
@ -159,7 +149,6 @@ Napi::Value QPainterPathWrap::addPath(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPainterPathWrap::addRoundedRect(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() >= 6) {
|
||||
qreal x = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal y = info[1].As<Napi::Number>().DoubleValue();
|
||||
@ -186,7 +175,6 @@ Napi::Value QPainterPathWrap::addRoundedRect(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPainterPathWrap::addText(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() < 4) {
|
||||
Napi::TypeError::New(env, "Invalid number of arguments to addText")
|
||||
.ThrowAsJavaScriptException();
|
||||
@ -218,7 +206,6 @@ Napi::Value QPainterPathWrap::angleAtPercent(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPainterPathWrap::arcMoveTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() < 5) {
|
||||
Napi::TypeError::New(env, "Invalid number of arguments to arcMoveTo")
|
||||
.ThrowAsJavaScriptException();
|
||||
@ -236,7 +223,6 @@ Napi::Value QPainterPathWrap::arcMoveTo(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPainterPathWrap::arcTo(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() < 6) {
|
||||
Napi::TypeError::New(env, "Invalid number of arguments to arcTo")
|
||||
.ThrowAsJavaScriptException();
|
||||
@ -282,7 +268,6 @@ Napi::Value QPainterPathWrap::clear(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPainterPathWrap::connectPath(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
if (info.Length() < 1) {
|
||||
Napi::TypeError::New(env, "No Path Specified to connectPath")
|
||||
.ThrowAsJavaScriptException();
|
||||
@ -334,7 +319,6 @@ Napi::Value QPainterPathWrap::fillRule(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterPathWrap::intersects(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object pathObject = info[0].As<Napi::Object>();
|
||||
QPainterPathWrap* pathWrap =
|
||||
Napi::ObjectWrap<QPainterPathWrap>::Unwrap(pathObject);
|
||||
@ -360,7 +344,6 @@ Napi::Value QPainterPathWrap::percentAtLength(const Napi::CallbackInfo& info) {
|
||||
}
|
||||
Napi::Value QPainterPathWrap::pointAtPercent(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal p = info[0].As<Napi::Number>().DoubleValue();
|
||||
QPointF point = static_cast<QPointF>(this->instance->pointAtPercent(p));
|
||||
qreal x = static_cast<qreal>(point.x());
|
||||
@ -380,7 +363,6 @@ Napi::Value QPainterPathWrap::reserve(const Napi::CallbackInfo& info) {
|
||||
Napi::Value QPainterPathWrap::setElementPositionAt(
|
||||
const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int index = info[0].As<Napi::Number>().Int32Value();
|
||||
qreal x = info[1].As<Napi::Number>().DoubleValue();
|
||||
qreal y = info[2].As<Napi::Number>().DoubleValue();
|
||||
@ -389,7 +371,6 @@ Napi::Value QPainterPathWrap::setElementPositionAt(
|
||||
}
|
||||
Napi::Value QPainterPathWrap::setFillRule(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int v = info[0].As<Napi::Number>().Int32Value();
|
||||
this->instance->setFillRule(static_cast<Qt::FillRule>(v));
|
||||
return env.Null();
|
||||
@ -397,7 +378,6 @@ Napi::Value QPainterPathWrap::setFillRule(const Napi::CallbackInfo& info) {
|
||||
|
||||
Napi::Value QPainterPathWrap::slopeAtPercent(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal v = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal slope = static_cast<qreal>(this->instance->slopeAtPercent(v));
|
||||
return Napi::Number::From(env, slope);
|
||||
@ -405,7 +385,6 @@ Napi::Value QPainterPathWrap::slopeAtPercent(const Napi::CallbackInfo& info) {
|
||||
// Napi::Value subtracted(const Napi::CallbackInfo& info);
|
||||
Napi::Value QPainterPathWrap::swap(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Object pathObject = info[0].As<Napi::Object>();
|
||||
QPainterPathWrap* pathWrap =
|
||||
Napi::ObjectWrap<QPainterPathWrap>::Unwrap(pathObject);
|
||||
@ -418,7 +397,6 @@ Napi::Value QPainterPathWrap::swap(const Napi::CallbackInfo& info) {
|
||||
// Napi::Value toSubpathPolygons(const Napi::CallbackInfo& info);
|
||||
Napi::Value QPainterPathWrap::translate(const Napi::CallbackInfo& info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
qreal x = info[0].As<Napi::Number>().DoubleValue();
|
||||
qreal y = info[1].As<Napi::Number>().DoubleValue();
|
||||
this->instance->translate(x, y);
|
||||
|
||||
@ -37,8 +37,6 @@ NPlainTextEdit *QPlainTextEditWrap::getInternalInstance() {
|
||||
QPlainTextEditWrap::QPlainTextEditWrap(const Napi::CallbackInfo &info)
|
||||
: Napi::ObjectWrap<QPlainTextEditWrap>(info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
|
||||
if (info.Length() == 1) {
|
||||
Napi::Object parentObject = info[0].As<Napi::Object>();
|
||||
NodeWidgetWrap *parentWidgetWrap =
|
||||
@ -62,7 +60,6 @@ QPlainTextEditWrap::~QPlainTextEditWrap() {
|
||||
|
||||
Napi::Value QPlainTextEditWrap::setPlainText(const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::String plainText = info[0].As<Napi::String>();
|
||||
this->instance->setPlainText(plainText.Utf8Value().c_str());
|
||||
return env.Null();
|
||||
@ -71,7 +68,6 @@ Napi::Value QPlainTextEditWrap::setPlainText(const Napi::CallbackInfo &info) {
|
||||
Napi::Value QPlainTextEditWrap::setPlaceholderText(
|
||||
const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::String text = info[0].As<Napi::String>();
|
||||
this->instance->setPlaceholderText(text.Utf8Value().c_str());
|
||||
return env.Null();
|
||||
@ -79,7 +75,6 @@ Napi::Value QPlainTextEditWrap::setPlaceholderText(
|
||||
|
||||
Napi::Value QPlainTextEditWrap::setReadOnly(const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Boolean isReadOnly = info[0].As<Napi::Boolean>();
|
||||
this->instance->setReadOnly(isReadOnly.Value());
|
||||
return env.Null();
|
||||
@ -87,13 +82,11 @@ Napi::Value QPlainTextEditWrap::setReadOnly(const Napi::CallbackInfo &info) {
|
||||
|
||||
Napi::Value QPlainTextEditWrap::toPlainText(const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
return Napi::Value::From(env, this->instance->toPlainText().toStdString());
|
||||
}
|
||||
|
||||
Napi::Value QPlainTextEditWrap::clear(const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
this->instance->clear();
|
||||
return env.Null();
|
||||
}
|
||||
@ -101,7 +94,6 @@ Napi::Value QPlainTextEditWrap::clear(const Napi::CallbackInfo &info) {
|
||||
Napi::Value QPlainTextEditWrap::setWordWrapMode(
|
||||
const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Number mode = info[0].As<Napi::Number>();
|
||||
this->instance->setWordWrapMode(
|
||||
static_cast<QTextOption::WrapMode>(mode.Int32Value()));
|
||||
@ -110,7 +102,6 @@ Napi::Value QPlainTextEditWrap::setWordWrapMode(
|
||||
|
||||
Napi::Value QPlainTextEditWrap::wordWrapMode(const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int value = static_cast<int>(this->instance->wordWrapMode());
|
||||
return Napi::Number::From(env, value);
|
||||
}
|
||||
@ -118,7 +109,6 @@ Napi::Value QPlainTextEditWrap::wordWrapMode(const Napi::CallbackInfo &info) {
|
||||
Napi::Value QPlainTextEditWrap::setLineWrapMode(
|
||||
const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::Number mode = info[0].As<Napi::Number>();
|
||||
this->instance->setLineWrapMode(
|
||||
static_cast<QPlainTextEdit::LineWrapMode>(mode.Int32Value()));
|
||||
@ -127,7 +117,6 @@ Napi::Value QPlainTextEditWrap::setLineWrapMode(
|
||||
|
||||
Napi::Value QPlainTextEditWrap::lineWrapMode(const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
int value = static_cast<int>(this->instance->lineWrapMode());
|
||||
return Napi::Number::From(env, value);
|
||||
}
|
||||
@ -135,7 +124,6 @@ Napi::Value QPlainTextEditWrap::lineWrapMode(const Napi::CallbackInfo &info) {
|
||||
Napi::Value QPlainTextEditWrap::insertPlainText(
|
||||
const Napi::CallbackInfo &info) {
|
||||
Napi::Env env = info.Env();
|
||||
Napi::HandleScope scope(env);
|
||||
Napi::String plainText = info[0].As<Napi::String>();
|
||||
this->instance->insertPlainText(plainText.Utf8Value().c_str());
|
||||
return env.Null();
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user