From f4d656d8ef9635da890a990a13be300c4b1456d8 Mon Sep 17 00:00:00 2001 From: Atul R Date: Fri, 26 Jun 2020 17:05:02 +0200 Subject: [PATCH] lint and update docs --- .../QDragMoveEvent/qdragmoveevent_wrap.h | 4 +- .../QtGui/QEvent/QDropEvent/qdropevent_wrap.h | 2 +- .../QtGui/QEvent/QEvent/qevent_macro.h | 81 +- .../nodegui/QtWidgets/QWidget/qwidget_macro.h | 113 ++- .../QDragMoveEvent/qdragmoveevent_wrap.cpp | 4 +- .../QEvent/QDropEvent/qdropevent_wrap.cpp | 4 +- .../docs/api/generated/classes/component.md | 4 + .../api/generated/classes/nodedatetimeedit.md | 28 + .../docs/api/generated/classes/nodedialog.md | 28 + .../docs/api/generated/classes/nodeframe.md | 28 + .../api/generated/classes/nodelistview.md | 28 + .../api/generated/classes/nodetableview.md | 28 + .../api/generated/classes/nodetextedit.md | 28 + .../docs/api/generated/classes/nodewidget.md | 24 + .../api/generated/classes/qabstractbutton.md | 28 + .../generated/classes/qabstractitemview.md | 28 + .../generated/classes/qabstractscrollarea.md | 28 + .../api/generated/classes/qabstractslider.md | 28 + .../api/generated/classes/qabstractspinbox.md | 28 + .../api/generated/classes/qcalendarwidget.md | 28 + .../docs/api/generated/classes/qcheckbox.md | 28 + .../api/generated/classes/qcolordialog.md | 28 + .../docs/api/generated/classes/qcombobox.md | 28 + .../docs/api/generated/classes/qdateedit.md | 28 + .../api/generated/classes/qdatetimeedit.md | 28 + website/docs/api/generated/classes/qdial.md | 28 + website/docs/api/generated/classes/qdialog.md | 28 + .../api/generated/classes/qdoublespinbox.md | 28 + .../api/generated/classes/qdragmoveevent.md | 277 ++++++ .../docs/api/generated/classes/qdropevent.md | 238 +++++ .../api/generated/classes/qerrormessage.md | 28 + .../docs/api/generated/classes/qfiledialog.md | 28 + .../docs/api/generated/classes/qfontdialog.md | 28 + website/docs/api/generated/classes/qframe.md | 28 + .../docs/api/generated/classes/qgroupbox.md | 28 + .../api/generated/classes/qinputdialog.md | 28 + website/docs/api/generated/classes/qlabel.md | 28 + .../docs/api/generated/classes/qlcdnumber.md | 28 + .../docs/api/generated/classes/qlineedit.md | 28 + .../docs/api/generated/classes/qlistview.md | 28 + .../docs/api/generated/classes/qlistwidget.md | 28 + .../docs/api/generated/classes/qmainwindow.md | 28 + website/docs/api/generated/classes/qmenu.md | 28 + .../docs/api/generated/classes/qmenubar.md | 28 + .../docs/api/generated/classes/qmessagebox.md | 28 + .../generated/classes/qnativegestureevent.md | 146 +++ .../api/generated/classes/qpainterpath.md | 384 ++++++++ .../api/generated/classes/qplaintextedit.md | 28 + website/docs/api/generated/classes/qpoint.md | 35 + website/docs/api/generated/classes/qpointf.md | 238 +++++ .../api/generated/classes/qprogressbar.md | 28 + .../api/generated/classes/qprogressdialog.md | 28 + .../docs/api/generated/classes/qpushbutton.md | 28 + .../api/generated/classes/qradiobutton.md | 28 + website/docs/api/generated/classes/qrectf.md | 886 ++++++++++++++++++ .../docs/api/generated/classes/qscrollarea.md | 28 + .../docs/api/generated/classes/qscrollbar.md | 28 + website/docs/api/generated/classes/qslider.md | 28 + .../docs/api/generated/classes/qspinbox.md | 28 + .../api/generated/classes/qstackedwidget.md | 28 + .../docs/api/generated/classes/qstatusbar.md | 28 + website/docs/api/generated/classes/qtabbar.md | 28 + .../api/generated/classes/qtabletevent.md | 331 +++++++ .../docs/api/generated/classes/qtableview.md | 28 + .../api/generated/classes/qtablewidget.md | 28 + .../docs/api/generated/classes/qtabwidget.md | 28 + .../api/generated/classes/qtextbrowser.md | 28 + .../docs/api/generated/classes/qtextedit.md | 28 + .../docs/api/generated/classes/qtimeedit.md | 28 + .../docs/api/generated/classes/qtoolbutton.md | 28 + .../docs/api/generated/classes/qtreewidget.md | 28 + .../docs/api/generated/classes/qwheelevent.md | 167 ++++ website/docs/api/generated/classes/qwidget.md | 28 + .../docs/api/generated/enums/pointertype.md | 46 + .../docs/api/generated/enums/tabletdevice.md | 64 ++ website/docs/api/generated/globals.md | 10 +- website/sidebars.js | 686 +++++++------- 77 files changed, 4869 insertions(+), 443 deletions(-) create mode 100644 website/docs/api/generated/classes/qdragmoveevent.md create mode 100644 website/docs/api/generated/classes/qdropevent.md create mode 100644 website/docs/api/generated/classes/qnativegestureevent.md create mode 100644 website/docs/api/generated/classes/qpointf.md create mode 100644 website/docs/api/generated/classes/qrectf.md create mode 100644 website/docs/api/generated/classes/qtabletevent.md create mode 100644 website/docs/api/generated/classes/qwheelevent.md create mode 100644 website/docs/api/generated/enums/pointertype.md create mode 100644 website/docs/api/generated/enums/tabletdevice.md diff --git a/src/cpp/include/nodegui/QtGui/QEvent/QDragMoveEvent/qdragmoveevent_wrap.h b/src/cpp/include/nodegui/QtGui/QEvent/QDragMoveEvent/qdragmoveevent_wrap.h index c01b435ce..d20d1274f 100644 --- a/src/cpp/include/nodegui/QtGui/QEvent/QDragMoveEvent/qdragmoveevent_wrap.h +++ b/src/cpp/include/nodegui/QtGui/QEvent/QDragMoveEvent/qdragmoveevent_wrap.h @@ -7,7 +7,6 @@ #include "Extras/Export/export.h" #include "core/Component/component_macro.h" - /* NOTE : QDragMoveEvent inherits from QDropEvent - Is it possible to inherit from QDropEventWrap directly? @@ -45,7 +44,8 @@ class DLL_EXPORT QDragMoveEventWrap Napi::Value proposedAction(const Napi::CallbackInfo& info); Napi::Value setDropAction(const Napi::CallbackInfo& info); - // Methods from QEvent (Not using macro because accept and ignore are overloaded) + // Methods from QEvent (Not using macro because accept and ignore are + // overloaded) Napi::Value accept(const Napi::CallbackInfo& info); Napi::Value ignore(const Napi::CallbackInfo& info); Napi::Value isAccepted(const Napi::CallbackInfo& info); diff --git a/src/cpp/include/nodegui/QtGui/QEvent/QDropEvent/qdropevent_wrap.h b/src/cpp/include/nodegui/QtGui/QEvent/QDropEvent/qdropevent_wrap.h index e396a8a76..18e527201 100644 --- a/src/cpp/include/nodegui/QtGui/QEvent/QDropEvent/qdropevent_wrap.h +++ b/src/cpp/include/nodegui/QtGui/QEvent/QDropEvent/qdropevent_wrap.h @@ -3,9 +3,9 @@ #include #include -#include "QtGui/QEvent/QEvent/qevent_macro.h" #include "Extras/Export/export.h" +#include "QtGui/QEvent/QEvent/qevent_macro.h" #include "core/Component/component_macro.h" class DLL_EXPORT QDropEventWrap : public Napi::ObjectWrap { diff --git a/src/cpp/include/nodegui/QtGui/QEvent/QEvent/qevent_macro.h b/src/cpp/include/nodegui/QtGui/QEvent/QEvent/qevent_macro.h index bc8bfe3a8..273dc4729 100644 --- a/src/cpp/include/nodegui/QtGui/QEvent/QEvent/qevent_macro.h +++ b/src/cpp/include/nodegui/QtGui/QEvent/QEvent/qevent_macro.h @@ -1,45 +1,46 @@ #ifndef QEVENT_WRAPPED_METHODS_DECLARATION -#define QEVENT_WRAPPED_METHODS_DECLARATION \ -Napi::Value accept(const Napi::CallbackInfo& info) { \ - Napi::Env env = info.Env(); \ - this->instance->accept(); \ - return env.Null(); \ -} \ -Napi::Value ignore(const Napi::CallbackInfo& info) { \ - Napi::Env env = info.Env(); \ - this->instance->ignore(); \ - return env.Null(); \ -} \ -Napi::Value isAccepted(const Napi::CallbackInfo& info) { \ - Napi::Env env = info.Env(); \ - bool v = this->instance->isAccepted(); \ - return Napi::Boolean::From(env, v); \ -} \ -Napi::Value setAccepted(const Napi::CallbackInfo& info) { \ - Napi::Env env = info.Env(); \ - bool v = info[0].As().Value(); \ - this->instance->setAccepted(v); \ - return env.Null(); \ -} \ -Napi::Value spontaneous(const Napi::CallbackInfo& info) { \ - Napi::Env env = info.Env(); \ - bool v = this->instance->spontaneous(); \ - return Napi::Boolean::From(env, v); \ -} \ -Napi::Value _type(const Napi::CallbackInfo& info) { \ - Napi::Env env = info.Env(); \ - int v = static_cast(this->instance->type()); \ - return Napi::Number::From(env, v); \ -} +#define QEVENT_WRAPPED_METHODS_DECLARATION \ + Napi::Value accept(const Napi::CallbackInfo& info) { \ + Napi::Env env = info.Env(); \ + this->instance->accept(); \ + return env.Null(); \ + } \ + Napi::Value ignore(const Napi::CallbackInfo& info) { \ + Napi::Env env = info.Env(); \ + this->instance->ignore(); \ + return env.Null(); \ + } \ + Napi::Value isAccepted(const Napi::CallbackInfo& info) { \ + Napi::Env env = info.Env(); \ + bool v = this->instance->isAccepted(); \ + return Napi::Boolean::From(env, v); \ + } \ + Napi::Value setAccepted(const Napi::CallbackInfo& info) { \ + Napi::Env env = info.Env(); \ + bool v = info[0].As().Value(); \ + this->instance->setAccepted(v); \ + return env.Null(); \ + } \ + Napi::Value spontaneous(const Napi::CallbackInfo& info) { \ + Napi::Env env = info.Env(); \ + bool v = this->instance->spontaneous(); \ + return Napi::Boolean::From(env, v); \ + } \ + Napi::Value _type(const Napi::CallbackInfo& info) { \ + Napi::Env env = info.Env(); \ + int v = static_cast(this->instance->type()); \ + return Napi::Number::From(env, v); \ + } #endif - #ifndef QEVENT_WRAPPED_METHODS_EXPORT_DEFINE -#define QEVENT_WRAPPED_METHODS_EXPORT_DEFINE(WidgetWrapName) \ - InstanceMethod("accept", &WidgetWrapName::accept), \ - InstanceMethod("ignore", &WidgetWrapName::ignore), \ - InstanceMethod("isAccepted", &WidgetWrapName::isAccepted), \ - InstanceMethod("setAccepted", &WidgetWrapName::setAccepted), \ - InstanceMethod("spontaneous", &WidgetWrapName::spontaneous), \ - InstanceMethod("_type", &WidgetWrapName::_type), // Rename to _type to prevent conflict +#define QEVENT_WRAPPED_METHODS_EXPORT_DEFINE(WidgetWrapName) \ + InstanceMethod("accept", &WidgetWrapName::accept), \ + InstanceMethod("ignore", &WidgetWrapName::ignore), \ + InstanceMethod("isAccepted", &WidgetWrapName::isAccepted), \ + InstanceMethod("setAccepted", &WidgetWrapName::setAccepted), \ + InstanceMethod("spontaneous", &WidgetWrapName::spontaneous), \ + InstanceMethod( \ + "_type", \ + &WidgetWrapName::_type), // Rename to _type to prevent conflict #endif \ No newline at end of file diff --git a/src/cpp/include/nodegui/QtWidgets/QWidget/qwidget_macro.h b/src/cpp/include/nodegui/QtWidgets/QWidget/qwidget_macro.h index 020437ce1..9e25750ed 100644 --- a/src/cpp/include/nodegui/QtWidgets/QWidget/qwidget_macro.h +++ b/src/cpp/include/nodegui/QtWidgets/QWidget/qwidget_macro.h @@ -437,65 +437,64 @@ #endif // QWIDGET_WRAPPED_METHODS_DECLARATION #ifndef QWIDGET_WRAPPED_METHODS_EXPORT_DEFINE -#define QWIDGET_WRAPPED_METHODS_EXPORT_DEFINE(WidgetWrapName) \ - \ - YOGAWIDGET_WRAPPED_METHODS_EXPORT_DEFINE(WidgetWrapName) \ - QOBJECT_WRAPPED_METHODS_EXPORT_DEFINE(WidgetWrapName) \ - InstanceMethod("show", &WidgetWrapName::show), \ - InstanceMethod("resize", &WidgetWrapName::resize), \ - InstanceMethod("isVisible", &WidgetWrapName::isVisible), \ - InstanceMethod("close", &WidgetWrapName::close), \ - InstanceMethod("mapFromGlobal", &WidgetWrapName::mapFromGlobal), \ - InstanceMethod("mapFromParent", &WidgetWrapName::mapFromParent), \ - InstanceMethod("mapToGlobal", &WidgetWrapName::mapToGlobal), \ - InstanceMethod("mapToParent", &WidgetWrapName::mapToParent), \ - InstanceMethod("setLayout", &WidgetWrapName::setLayout), \ - InstanceMethod("setStyleSheet", &WidgetWrapName::setStyleSheet), \ - InstanceMethod("setCursor", &WidgetWrapName::setCursor), \ - InstanceMethod("setWindowIcon", &WidgetWrapName::setWindowIcon), \ - InstanceMethod("setWindowState", &WidgetWrapName::setWindowState), \ - InstanceMethod("windowState", &WidgetWrapName::windowState), \ - InstanceMethod("setWindowTitle", &WidgetWrapName::setWindowTitle), \ - InstanceMethod("windowTitle", &WidgetWrapName::windowTitle), \ - InstanceMethod("styleSheet", &WidgetWrapName::styleSheet), \ - InstanceMethod("hide", &WidgetWrapName::hide), \ - InstanceMethod("move", &WidgetWrapName::move), \ - InstanceMethod("setMouseTracking", &WidgetWrapName::setMouseTracking), \ - InstanceMethod("hasMouseTracking", &WidgetWrapName::hasMouseTracking), \ - InstanceMethod("setEnabled", &WidgetWrapName::setEnabled), \ - InstanceMethod("isEnabled", &WidgetWrapName::isEnabled), \ - InstanceMethod("setFixedSize", &WidgetWrapName::setFixedSize), \ - InstanceMethod("setGeometry", &WidgetWrapName::setGeometry), \ - InstanceMethod("setMaximumSize", &WidgetWrapName::setMaximumSize), \ - InstanceMethod("setMinimumSize", &WidgetWrapName::setMinimumSize), \ - InstanceMethod("repaint", &WidgetWrapName::repaint), \ - InstanceMethod("update", &WidgetWrapName::update), \ - InstanceMethod("updateGeometry", &WidgetWrapName::updateGeometry), \ - InstanceMethod("maximumSize", &WidgetWrapName::maximumSize), \ - InstanceMethod("minimumSize", &WidgetWrapName::minimumSize), \ - InstanceMethod("pos", &WidgetWrapName::pos), \ - InstanceMethod("size", &WidgetWrapName::size), \ - InstanceMethod("setAttribute", &WidgetWrapName::setAttribute), \ - InstanceMethod("testAttribute", &WidgetWrapName::testAttribute), \ - InstanceMethod("setWindowOpacity", &WidgetWrapName::setWindowOpacity), \ - InstanceMethod("windowOpacity", &WidgetWrapName::windowOpacity), \ - InstanceMethod("setWindowFlag", &WidgetWrapName::setWindowFlag), \ - InstanceMethod("adjustSize", &WidgetWrapName::adjustSize), \ - InstanceMethod("activateWindow", &WidgetWrapName::activateWindow), \ - InstanceMethod("raise", &WidgetWrapName::raise), \ - InstanceMethod("lower", &WidgetWrapName::lower), \ - InstanceMethod("showFullScreen", &WidgetWrapName::showFullScreen), \ - InstanceMethod("showMaximized", &WidgetWrapName::showMaximized), \ - InstanceMethod("showMinimized", &WidgetWrapName::showMinimized), \ - InstanceMethod("showNormal", &WidgetWrapName::showNormal), \ - InstanceMethod("addAction", &WidgetWrapName::addAction), \ - InstanceMethod("removeAction", &WidgetWrapName::removeAction), \ - InstanceMethod("repolish", &WidgetWrapName::repolish), \ - InstanceMethod("setGraphicsEffect", &WidgetWrapName::setGraphicsEffect),\ - InstanceMethod("acceptDrops", &WidgetWrapName::acceptDrops), \ +#define QWIDGET_WRAPPED_METHODS_EXPORT_DEFINE(WidgetWrapName) \ + \ + YOGAWIDGET_WRAPPED_METHODS_EXPORT_DEFINE(WidgetWrapName) \ + QOBJECT_WRAPPED_METHODS_EXPORT_DEFINE(WidgetWrapName) \ + InstanceMethod("show", &WidgetWrapName::show), \ + InstanceMethod("resize", &WidgetWrapName::resize), \ + InstanceMethod("isVisible", &WidgetWrapName::isVisible), \ + InstanceMethod("close", &WidgetWrapName::close), \ + InstanceMethod("mapFromGlobal", &WidgetWrapName::mapFromGlobal), \ + InstanceMethod("mapFromParent", &WidgetWrapName::mapFromParent), \ + InstanceMethod("mapToGlobal", &WidgetWrapName::mapToGlobal), \ + InstanceMethod("mapToParent", &WidgetWrapName::mapToParent), \ + InstanceMethod("setLayout", &WidgetWrapName::setLayout), \ + InstanceMethod("setStyleSheet", &WidgetWrapName::setStyleSheet), \ + InstanceMethod("setCursor", &WidgetWrapName::setCursor), \ + InstanceMethod("setWindowIcon", &WidgetWrapName::setWindowIcon), \ + InstanceMethod("setWindowState", &WidgetWrapName::setWindowState), \ + InstanceMethod("windowState", &WidgetWrapName::windowState), \ + InstanceMethod("setWindowTitle", &WidgetWrapName::setWindowTitle), \ + InstanceMethod("windowTitle", &WidgetWrapName::windowTitle), \ + InstanceMethod("styleSheet", &WidgetWrapName::styleSheet), \ + InstanceMethod("hide", &WidgetWrapName::hide), \ + InstanceMethod("move", &WidgetWrapName::move), \ + InstanceMethod("setMouseTracking", &WidgetWrapName::setMouseTracking), \ + InstanceMethod("hasMouseTracking", &WidgetWrapName::hasMouseTracking), \ + InstanceMethod("setEnabled", &WidgetWrapName::setEnabled), \ + InstanceMethod("isEnabled", &WidgetWrapName::isEnabled), \ + InstanceMethod("setFixedSize", &WidgetWrapName::setFixedSize), \ + InstanceMethod("setGeometry", &WidgetWrapName::setGeometry), \ + InstanceMethod("setMaximumSize", &WidgetWrapName::setMaximumSize), \ + InstanceMethod("setMinimumSize", &WidgetWrapName::setMinimumSize), \ + InstanceMethod("repaint", &WidgetWrapName::repaint), \ + InstanceMethod("update", &WidgetWrapName::update), \ + InstanceMethod("updateGeometry", &WidgetWrapName::updateGeometry), \ + InstanceMethod("maximumSize", &WidgetWrapName::maximumSize), \ + InstanceMethod("minimumSize", &WidgetWrapName::minimumSize), \ + InstanceMethod("pos", &WidgetWrapName::pos), \ + InstanceMethod("size", &WidgetWrapName::size), \ + InstanceMethod("setAttribute", &WidgetWrapName::setAttribute), \ + InstanceMethod("testAttribute", &WidgetWrapName::testAttribute), \ + InstanceMethod("setWindowOpacity", &WidgetWrapName::setWindowOpacity), \ + InstanceMethod("windowOpacity", &WidgetWrapName::windowOpacity), \ + InstanceMethod("setWindowFlag", &WidgetWrapName::setWindowFlag), \ + InstanceMethod("adjustSize", &WidgetWrapName::adjustSize), \ + InstanceMethod("activateWindow", &WidgetWrapName::activateWindow), \ + InstanceMethod("raise", &WidgetWrapName::raise), \ + InstanceMethod("lower", &WidgetWrapName::lower), \ + InstanceMethod("showFullScreen", &WidgetWrapName::showFullScreen), \ + InstanceMethod("showMaximized", &WidgetWrapName::showMaximized), \ + InstanceMethod("showMinimized", &WidgetWrapName::showMinimized), \ + InstanceMethod("showNormal", &WidgetWrapName::showNormal), \ + InstanceMethod("addAction", &WidgetWrapName::addAction), \ + InstanceMethod("removeAction", &WidgetWrapName::removeAction), \ + InstanceMethod("repolish", &WidgetWrapName::repolish), \ + InstanceMethod("setGraphicsEffect", &WidgetWrapName::setGraphicsEffect), \ + InstanceMethod("acceptDrops", &WidgetWrapName::acceptDrops), \ InstanceMethod("setAcceptDrops", &WidgetWrapName::setAcceptDrops), - #endif // QWIDGET_WRAPPED_METHODS_EXPORT_DEFINE #ifndef QWIDGET_SIGNALS diff --git a/src/cpp/lib/QtGui/QEvent/QDragMoveEvent/qdragmoveevent_wrap.cpp b/src/cpp/lib/QtGui/QEvent/QDragMoveEvent/qdragmoveevent_wrap.cpp index 4b7e5a07e..78cc57abc 100644 --- a/src/cpp/lib/QtGui/QEvent/QDragMoveEvent/qdragmoveevent_wrap.cpp +++ b/src/cpp/lib/QtGui/QEvent/QDragMoveEvent/qdragmoveevent_wrap.cpp @@ -1,9 +1,9 @@ #include "QtGui/QEvent/QDragMoveEvent/qdragmoveevent_wrap.h" -#include "QtCore/QRect/qrect_wrap.h" #include #include "Extras/Utils/nutils.h" +#include "QtCore/QRect/qrect_wrap.h" Napi::FunctionReference QDragMoveEventWrap::constructor; @@ -185,7 +185,7 @@ Napi::Value QDragMoveEventWrap::ignore(const Napi::CallbackInfo& info) { int width = info[2].As().Int32Value(); int height = info[3].As().Int32Value(); this->instance->ignore(QRect(x, y, width, height)); - }else if (info.Length() == 1) { + } else if (info.Length() == 1) { Napi::Object wrap0_0 = info[0].As(); QRectWrap* wrap0_1 = Napi::ObjectWrap::Unwrap(wrap0_0); QRect* input0 = wrap0_1->getInternalInstance(); diff --git a/src/cpp/lib/QtGui/QEvent/QDropEvent/qdropevent_wrap.cpp b/src/cpp/lib/QtGui/QEvent/QDropEvent/qdropevent_wrap.cpp index 633ac1979..0d1ef86fe 100644 --- a/src/cpp/lib/QtGui/QEvent/QDropEvent/qdropevent_wrap.cpp +++ b/src/cpp/lib/QtGui/QEvent/QDropEvent/qdropevent_wrap.cpp @@ -24,8 +24,8 @@ Napi::Object QDropEventWrap::init(Napi::Env env, Napi::Object exports) { // Methods inherited from QEvent QEVENT_WRAPPED_METHODS_EXPORT_DEFINE(QDropEventWrap) - - COMPONENT_WRAPPED_METHODS_EXPORT_DEFINE(QDropEventWrap)}); + + COMPONENT_WRAPPED_METHODS_EXPORT_DEFINE(QDropEventWrap)}); constructor = Napi::Persistent(func); exports.Set(CLASSNAME, func); return exports; diff --git a/website/docs/api/generated/classes/component.md b/website/docs/api/generated/classes/component.md index 32b2a8c0a..2b3ae5e92 100644 --- a/website/docs/api/generated/classes/component.md +++ b/website/docs/api/generated/classes/component.md @@ -75,6 +75,10 @@ Its the root base class in NodeGui world. ↳ [QUrl](qurl.md) + ↳ [QPointF](qpointf.md) + + ↳ [QRectF](qrectf.md) + ↳ [QSettings](qsettings.md) ## Index diff --git a/website/docs/api/generated/classes/nodedatetimeedit.md b/website/docs/api/generated/classes/nodedatetimeedit.md index 8da90d2df..c6fa8429c 100644 --- a/website/docs/api/generated/classes/nodedatetimeedit.md +++ b/website/docs/api/generated/classes/nodedatetimeedit.md @@ -35,6 +35,7 @@ sidebar_label: "NodeDateTimeEdit" ### Methods +* [acceptDrops](nodedatetimeedit.md#acceptdrops) * [activateWindow](nodedatetimeedit.md#activatewindow) * [addAction](nodedatetimeedit.md#addaction) * [addEventListener](nodedatetimeedit.md#addeventlistener) @@ -81,6 +82,7 @@ sidebar_label: "NodeDateTimeEdit" * [resize](nodedatetimeedit.md#resize) * [selectAll](nodedatetimeedit.md#selectall) * [setAccelerated](nodedatetimeedit.md#setaccelerated) +* [setAcceptDrops](nodedatetimeedit.md#setacceptdrops) * [setAlignment](nodedatetimeedit.md#setalignment) * [setAttribute](nodedatetimeedit.md#setattribute) * [setButtonSymbols](nodedatetimeedit.md#setbuttonsymbols) @@ -223,6 +225,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -822,6 +834,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlignment ▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* diff --git a/website/docs/api/generated/classes/nodedialog.md b/website/docs/api/generated/classes/nodedialog.md index 2040636b4..b962aa30d 100644 --- a/website/docs/api/generated/classes/nodedialog.md +++ b/website/docs/api/generated/classes/nodedialog.md @@ -48,6 +48,7 @@ sidebar_label: "NodeDialog" ### Methods +* [acceptDrops](nodedialog.md#acceptdrops) * [activateWindow](nodedialog.md#activatewindow) * [addAction](nodedialog.md#addaction) * [addEventListener](nodedialog.md#addeventlistener) @@ -83,6 +84,7 @@ sidebar_label: "NodeDialog" * [repolish](nodedialog.md#repolish) * [resize](nodedialog.md#resize) * [result](nodedialog.md#result) +* [setAcceptDrops](nodedialog.md#setacceptdrops) * [setAttribute](nodedialog.md#setattribute) * [setContextMenuPolicy](nodedialog.md#setcontextmenupolicy) * [setCursor](nodedialog.md#setcursor) @@ -199,6 +201,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -682,6 +694,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/nodeframe.md b/website/docs/api/generated/classes/nodeframe.md index 6aa9907ba..ae12df2e7 100644 --- a/website/docs/api/generated/classes/nodeframe.md +++ b/website/docs/api/generated/classes/nodeframe.md @@ -40,6 +40,7 @@ sidebar_label: "NodeFrame" ### Methods +* [acceptDrops](nodeframe.md#acceptdrops) * [activateWindow](nodeframe.md#activatewindow) * [addAction](nodeframe.md#addaction) * [addEventListener](nodeframe.md#addeventlistener) @@ -77,6 +78,7 @@ sidebar_label: "NodeFrame" * [repaint](nodeframe.md#repaint) * [repolish](nodeframe.md#repolish) * [resize](nodeframe.md#resize) +* [setAcceptDrops](nodeframe.md#setacceptdrops) * [setAttribute](nodeframe.md#setattribute) * [setContextMenuPolicy](nodeframe.md#setcontextmenupolicy) * [setCursor](nodeframe.md#setcursor) @@ -196,6 +198,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -695,6 +707,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/nodelistview.md b/website/docs/api/generated/classes/nodelistview.md index ee93b5693..5ea88eed0 100644 --- a/website/docs/api/generated/classes/nodelistview.md +++ b/website/docs/api/generated/classes/nodelistview.md @@ -50,6 +50,7 @@ const listview = new QListView(); ### Methods +* [acceptDrops](nodelistview.md#acceptdrops) * [activateWindow](nodelistview.md#activatewindow) * [addAction](nodelistview.md#addaction) * [addEventListener](nodelistview.md#addeventlistener) @@ -117,6 +118,7 @@ const listview = new QListView(); * [scrollToTop](nodelistview.md#scrolltotop) * [selectionBehavior](nodelistview.md#selectionbehavior) * [selectionMode](nodelistview.md#selectionmode) +* [setAcceptDrops](nodelistview.md#setacceptdrops) * [setAlternatingRowColors](nodelistview.md#setalternatingrowcolors) * [setAttribute](nodelistview.md#setattribute) * [setAutoScroll](nodelistview.md#setautoscroll) @@ -289,6 +291,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -1090,6 +1102,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlternatingRowColors ▸ **setAlternatingRowColors**(`enable`: boolean): *void* diff --git a/website/docs/api/generated/classes/nodetableview.md b/website/docs/api/generated/classes/nodetableview.md index 5e50c2acf..3bfabe37a 100644 --- a/website/docs/api/generated/classes/nodetableview.md +++ b/website/docs/api/generated/classes/nodetableview.md @@ -48,6 +48,7 @@ const tableview = new QTableView(); ### Methods +* [acceptDrops](nodetableview.md#acceptdrops) * [activateWindow](nodetableview.md#activatewindow) * [addAction](nodetableview.md#addaction) * [addEventListener](nodetableview.md#addeventlistener) @@ -125,6 +126,7 @@ const tableview = new QTableView(); * [selectRow](nodetableview.md#selectrow) * [selectionBehavior](nodetableview.md#selectionbehavior) * [selectionMode](nodetableview.md#selectionmode) +* [setAcceptDrops](nodetableview.md#setacceptdrops) * [setAlternatingRowColors](nodetableview.md#setalternatingrowcolors) * [setAttribute](nodetableview.md#setattribute) * [setAutoScroll](nodetableview.md#setautoscroll) @@ -293,6 +295,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -1266,6 +1278,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlternatingRowColors ▸ **setAlternatingRowColors**(`enable`: boolean): *void* diff --git a/website/docs/api/generated/classes/nodetextedit.md b/website/docs/api/generated/classes/nodetextedit.md index 9e523595f..1459a394e 100644 --- a/website/docs/api/generated/classes/nodetextedit.md +++ b/website/docs/api/generated/classes/nodetextedit.md @@ -51,6 +51,7 @@ const textEdit = new QTextEdit(); ### Methods +* [acceptDrops](nodetextedit.md#acceptdrops) * [acceptRichText](nodetextedit.md#acceptrichtext) * [activateWindow](nodetextedit.md#activatewindow) * [addAction](nodetextedit.md#addaction) @@ -117,6 +118,7 @@ const textEdit = new QTextEdit(); * [resize](nodetextedit.md#resize) * [scrollToAnchor](nodetextedit.md#scrolltoanchor) * [selectAll](nodetextedit.md#selectall) +* [setAcceptDrops](nodetextedit.md#setacceptdrops) * [setAcceptRichText](nodetextedit.md#setacceptrichtext) * [setAlignment](nodetextedit.md#setalignment) * [setAttribute](nodetextedit.md#setattribute) @@ -283,6 +285,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### acceptRichText ▸ **acceptRichText**(): *boolean* @@ -1052,6 +1064,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAcceptRichText ▸ **setAcceptRichText**(`accept`: boolean): *void* diff --git a/website/docs/api/generated/classes/nodewidget.md b/website/docs/api/generated/classes/nodewidget.md index 5519f0095..6ff8a3ef0 100644 --- a/website/docs/api/generated/classes/nodewidget.md +++ b/website/docs/api/generated/classes/nodewidget.md @@ -98,6 +98,7 @@ Implement all native QWidget methods here so that all widgets get access to thos ### Methods +* [acceptDrops](nodewidget.md#acceptdrops) * [activateWindow](nodewidget.md#activatewindow) * [addAction](nodewidget.md#addaction) * [addEventListener](nodewidget.md#addeventlistener) @@ -128,6 +129,7 @@ Implement all native QWidget methods here so that all widgets get access to thos * [repaint](nodewidget.md#repaint) * [repolish](nodewidget.md#repolish) * [resize](nodewidget.md#resize) +* [setAcceptDrops](nodewidget.md#setacceptdrops) * [setAttribute](nodewidget.md#setattribute) * [setContextMenuPolicy](nodewidget.md#setcontextmenupolicy) * [setCursor](nodewidget.md#setcursor) @@ -231,6 +233,14 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -626,6 +636,20 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qabstractbutton.md b/website/docs/api/generated/classes/qabstractbutton.md index bc4418ccd..5ef42bb91 100644 --- a/website/docs/api/generated/classes/qabstractbutton.md +++ b/website/docs/api/generated/classes/qabstractbutton.md @@ -47,6 +47,7 @@ It is inherited by QCheckBox, QPushButton, QRadioButton, and QToolButton. ### Methods +* [acceptDrops](qabstractbutton.md#acceptdrops) * [activateWindow](qabstractbutton.md#activatewindow) * [addAction](qabstractbutton.md#addaction) * [addEventListener](qabstractbutton.md#addeventlistener) @@ -88,6 +89,7 @@ It is inherited by QCheckBox, QPushButton, QRadioButton, and QToolButton. * [repaint](qabstractbutton.md#repaint) * [repolish](qabstractbutton.md#repolish) * [resize](qabstractbutton.md#resize) +* [setAcceptDrops](qabstractbutton.md#setacceptdrops) * [setAttribute](qabstractbutton.md#setattribute) * [setAutoExclusive](qabstractbutton.md#setautoexclusive) * [setAutoRepeat](qabstractbutton.md#setautorepeat) @@ -215,6 +217,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -752,6 +764,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qabstractitemview.md b/website/docs/api/generated/classes/qabstractitemview.md index 6dac8c8dc..40ff9cc85 100644 --- a/website/docs/api/generated/classes/qabstractitemview.md +++ b/website/docs/api/generated/classes/qabstractitemview.md @@ -44,6 +44,7 @@ It is inherited by QListWidget. (n/a QColumnView, QHeaderView, QListView, QTable ### Methods +* [acceptDrops](qabstractitemview.md#acceptdrops) * [activateWindow](qabstractitemview.md#activatewindow) * [addAction](qabstractitemview.md#addaction) * [addEventListener](qabstractitemview.md#addeventlistener) @@ -99,6 +100,7 @@ It is inherited by QListWidget. (n/a QColumnView, QHeaderView, QListView, QTable * [scrollToTop](qabstractitemview.md#scrolltotop) * [selectionBehavior](qabstractitemview.md#selectionbehavior) * [selectionMode](qabstractitemview.md#selectionmode) +* [setAcceptDrops](qabstractitemview.md#setacceptdrops) * [setAlternatingRowColors](qabstractitemview.md#setalternatingrowcolors) * [setAttribute](qabstractitemview.md#setattribute) * [setAutoScroll](qabstractitemview.md#setautoscroll) @@ -252,6 +254,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -915,6 +927,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlternatingRowColors ▸ **setAlternatingRowColors**(`enable`: boolean): *void* diff --git a/website/docs/api/generated/classes/qabstractscrollarea.md b/website/docs/api/generated/classes/qabstractscrollarea.md index 6b5257a83..d15c311be 100644 --- a/website/docs/api/generated/classes/qabstractscrollarea.md +++ b/website/docs/api/generated/classes/qabstractscrollarea.md @@ -55,6 +55,7 @@ QAbstractScrollArea will list all methods and properties that are common to all ### Methods +* [acceptDrops](qabstractscrollarea.md#acceptdrops) * [activateWindow](qabstractscrollarea.md#activatewindow) * [addAction](qabstractscrollarea.md#addaction) * [addEventListener](qabstractscrollarea.md#addeventlistener) @@ -92,6 +93,7 @@ QAbstractScrollArea will list all methods and properties that are common to all * [repaint](qabstractscrollarea.md#repaint) * [repolish](qabstractscrollarea.md#repolish) * [resize](qabstractscrollarea.md#resize) +* [setAcceptDrops](qabstractscrollarea.md#setacceptdrops) * [setAttribute](qabstractscrollarea.md#setattribute) * [setContextMenuPolicy](qabstractscrollarea.md#setcontextmenupolicy) * [setCursor](qabstractscrollarea.md#setcursor) @@ -221,6 +223,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -734,6 +746,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qabstractslider.md b/website/docs/api/generated/classes/qabstractslider.md index 1c2532a0e..6edede9e5 100644 --- a/website/docs/api/generated/classes/qabstractslider.md +++ b/website/docs/api/generated/classes/qabstractslider.md @@ -48,6 +48,7 @@ QAbstractSlider will list all methods and properties that are common to all slid ### Methods +* [acceptDrops](qabstractslider.md#acceptdrops) * [activateWindow](qabstractslider.md#activatewindow) * [addAction](qabstractslider.md#addaction) * [addEventListener](qabstractslider.md#addeventlistener) @@ -86,6 +87,7 @@ QAbstractSlider will list all methods and properties that are common to all slid * [repaint](qabstractslider.md#repaint) * [repolish](qabstractslider.md#repolish) * [resize](qabstractslider.md#resize) +* [setAcceptDrops](qabstractslider.md#setacceptdrops) * [setAttribute](qabstractslider.md#setattribute) * [setContextMenuPolicy](qabstractslider.md#setcontextmenupolicy) * [setCursor](qabstractslider.md#setcursor) @@ -215,6 +217,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -722,6 +734,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qabstractspinbox.md b/website/docs/api/generated/classes/qabstractspinbox.md index e9b8ce31a..a1ca19444 100644 --- a/website/docs/api/generated/classes/qabstractspinbox.md +++ b/website/docs/api/generated/classes/qabstractspinbox.md @@ -45,6 +45,7 @@ It is inherited by QDateTimeEdit and QSpinBox. (n/a QDoubleSpinBox) ### Methods +* [acceptDrops](qabstractspinbox.md#acceptdrops) * [activateWindow](qabstractspinbox.md#activatewindow) * [addAction](qabstractspinbox.md#addaction) * [addEventListener](qabstractspinbox.md#addeventlistener) @@ -86,6 +87,7 @@ It is inherited by QDateTimeEdit and QSpinBox. (n/a QDoubleSpinBox) * [resize](qabstractspinbox.md#resize) * [selectAll](qabstractspinbox.md#selectall) * [setAccelerated](qabstractspinbox.md#setaccelerated) +* [setAcceptDrops](qabstractspinbox.md#setacceptdrops) * [setAlignment](qabstractspinbox.md#setalignment) * [setAttribute](qabstractspinbox.md#setattribute) * [setButtonSymbols](qabstractspinbox.md#setbuttonsymbols) @@ -213,6 +215,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -750,6 +762,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlignment ▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* diff --git a/website/docs/api/generated/classes/qcalendarwidget.md b/website/docs/api/generated/classes/qcalendarwidget.md index f535c97b2..8b10b3f04 100644 --- a/website/docs/api/generated/classes/qcalendarwidget.md +++ b/website/docs/api/generated/classes/qcalendarwidget.md @@ -43,6 +43,7 @@ const calendarWidget = new QCalendarWidget(); ### Methods +* [acceptDrops](qcalendarwidget.md#acceptdrops) * [activateWindow](qcalendarwidget.md#activatewindow) * [addAction](qcalendarwidget.md#addaction) * [addEventListener](qcalendarwidget.md#addeventlistener) @@ -80,6 +81,7 @@ const calendarWidget = new QCalendarWidget(); * [repolish](qcalendarwidget.md#repolish) * [resize](qcalendarwidget.md#resize) * [selectionMode](qcalendarwidget.md#selectionmode) +* [setAcceptDrops](qcalendarwidget.md#setacceptdrops) * [setAttribute](qcalendarwidget.md#setattribute) * [setContextMenuPolicy](qcalendarwidget.md#setcontextmenupolicy) * [setCursor](qcalendarwidget.md#setcursor) @@ -206,6 +208,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -705,6 +717,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qcheckbox.md b/website/docs/api/generated/classes/qcheckbox.md index d4d026232..8a614b48e 100644 --- a/website/docs/api/generated/classes/qcheckbox.md +++ b/website/docs/api/generated/classes/qcheckbox.md @@ -43,6 +43,7 @@ checkbox.setText("Hello"); ### Methods +* [acceptDrops](qcheckbox.md#acceptdrops) * [activateWindow](qcheckbox.md#activatewindow) * [addAction](qcheckbox.md#addaction) * [addEventListener](qcheckbox.md#addeventlistener) @@ -86,6 +87,7 @@ checkbox.setText("Hello"); * [repaint](qcheckbox.md#repaint) * [repolish](qcheckbox.md#repolish) * [resize](qcheckbox.md#resize) +* [setAcceptDrops](qcheckbox.md#setacceptdrops) * [setAttribute](qcheckbox.md#setattribute) * [setAutoExclusive](qcheckbox.md#setautoexclusive) * [setAutoRepeat](qcheckbox.md#setautorepeat) @@ -232,6 +234,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -807,6 +819,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qcolordialog.md b/website/docs/api/generated/classes/qcolordialog.md index 7fa7bf749..930c62c1d 100644 --- a/website/docs/api/generated/classes/qcolordialog.md +++ b/website/docs/api/generated/classes/qcolordialog.md @@ -48,6 +48,7 @@ console.log(color.red(), color.green(), color.blue()); ### Methods +* [acceptDrops](qcolordialog.md#acceptdrops) * [activateWindow](qcolordialog.md#activatewindow) * [addAction](qcolordialog.md#addaction) * [addEventListener](qcolordialog.md#addeventlistener) @@ -86,6 +87,7 @@ console.log(color.red(), color.green(), color.blue()); * [resize](qcolordialog.md#resize) * [result](qcolordialog.md#result) * [selectedColor](qcolordialog.md#selectedcolor) +* [setAcceptDrops](qcolordialog.md#setacceptdrops) * [setAttribute](qcolordialog.md#setattribute) * [setContextMenuPolicy](qcolordialog.md#setcontextmenupolicy) * [setCurrentColor](qcolordialog.md#setcurrentcolor) @@ -215,6 +217,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -732,6 +744,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qcombobox.md b/website/docs/api/generated/classes/qcombobox.md index c53167c54..cbac6c2be 100644 --- a/website/docs/api/generated/classes/qcombobox.md +++ b/website/docs/api/generated/classes/qcombobox.md @@ -54,6 +54,7 @@ console.log('currentIndexChanged: ' + index); ### Methods +* [acceptDrops](qcombobox.md#acceptdrops) * [activateWindow](qcombobox.md#activatewindow) * [addAction](qcombobox.md#addaction) * [addEventListener](qcombobox.md#addeventlistener) @@ -97,6 +98,7 @@ console.log('currentIndexChanged: ' + index); * [repaint](qcombobox.md#repaint) * [repolish](qcombobox.md#repolish) * [resize](qcombobox.md#resize) +* [setAcceptDrops](qcombobox.md#setacceptdrops) * [setAttribute](qcombobox.md#setattribute) * [setContextMenuPolicy](qcombobox.md#setcontextmenupolicy) * [setCurrentIndex](qcombobox.md#setcurrentindex) @@ -222,6 +224,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -823,6 +835,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qdateedit.md b/website/docs/api/generated/classes/qdateedit.md index a1f459622..37121dbba 100644 --- a/website/docs/api/generated/classes/qdateedit.md +++ b/website/docs/api/generated/classes/qdateedit.md @@ -44,6 +44,7 @@ const dateEdit = new QDateEdit(); ### Methods +* [acceptDrops](qdateedit.md#acceptdrops) * [activateWindow](qdateedit.md#activatewindow) * [addAction](qdateedit.md#addaction) * [addEventListener](qdateedit.md#addeventlistener) @@ -90,6 +91,7 @@ const dateEdit = new QDateEdit(); * [resize](qdateedit.md#resize) * [selectAll](qdateedit.md#selectall) * [setAccelerated](qdateedit.md#setaccelerated) +* [setAcceptDrops](qdateedit.md#setacceptdrops) * [setAlignment](qdateedit.md#setalignment) * [setAttribute](qdateedit.md#setattribute) * [setButtonSymbols](qdateedit.md#setbuttonsymbols) @@ -238,6 +240,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -847,6 +859,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlignment ▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* diff --git a/website/docs/api/generated/classes/qdatetimeedit.md b/website/docs/api/generated/classes/qdatetimeedit.md index 38e18b771..6503ba247 100644 --- a/website/docs/api/generated/classes/qdatetimeedit.md +++ b/website/docs/api/generated/classes/qdatetimeedit.md @@ -50,6 +50,7 @@ dateTimeEdit.setTime(time); ### Methods +* [acceptDrops](qdatetimeedit.md#acceptdrops) * [activateWindow](qdatetimeedit.md#activatewindow) * [addAction](qdatetimeedit.md#addaction) * [addEventListener](qdatetimeedit.md#addeventlistener) @@ -96,6 +97,7 @@ dateTimeEdit.setTime(time); * [resize](qdatetimeedit.md#resize) * [selectAll](qdatetimeedit.md#selectall) * [setAccelerated](qdatetimeedit.md#setaccelerated) +* [setAcceptDrops](qdatetimeedit.md#setacceptdrops) * [setAlignment](qdatetimeedit.md#setalignment) * [setAttribute](qdatetimeedit.md#setattribute) * [setButtonSymbols](qdatetimeedit.md#setbuttonsymbols) @@ -244,6 +246,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -853,6 +865,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlignment ▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* diff --git a/website/docs/api/generated/classes/qdial.md b/website/docs/api/generated/classes/qdial.md index b59a626d3..3906abffb 100644 --- a/website/docs/api/generated/classes/qdial.md +++ b/website/docs/api/generated/classes/qdial.md @@ -42,6 +42,7 @@ const dial = new QDial(); ### Methods +* [acceptDrops](qdial.md#acceptdrops) * [activateWindow](qdial.md#activatewindow) * [addAction](qdial.md#addaction) * [addEventListener](qdial.md#addeventlistener) @@ -83,6 +84,7 @@ const dial = new QDial(); * [repaint](qdial.md#repaint) * [repolish](qdial.md#repolish) * [resize](qdial.md#resize) +* [setAcceptDrops](qdial.md#setacceptdrops) * [setAttribute](qdial.md#setattribute) * [setContextMenuPolicy](qdial.md#setcontextmenupolicy) * [setCursor](qdial.md#setcursor) @@ -220,6 +222,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -767,6 +779,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qdialog.md b/website/docs/api/generated/classes/qdialog.md index ae2087a83..c8c31e6d8 100644 --- a/website/docs/api/generated/classes/qdialog.md +++ b/website/docs/api/generated/classes/qdialog.md @@ -34,6 +34,7 @@ It is inherited by QFileDialog and QMessageBox (n/a QColorDialog, QErrorMessage, ### Methods +* [acceptDrops](qdialog.md#acceptdrops) * [activateWindow](qdialog.md#activatewindow) * [addAction](qdialog.md#addaction) * [addEventListener](qdialog.md#addeventlistener) @@ -69,6 +70,7 @@ It is inherited by QFileDialog and QMessageBox (n/a QColorDialog, QErrorMessage, * [repolish](qdialog.md#repolish) * [resize](qdialog.md#resize) * [result](qdialog.md#result) +* [setAcceptDrops](qdialog.md#setacceptdrops) * [setAttribute](qdialog.md#setattribute) * [setContextMenuPolicy](qdialog.md#setcontextmenupolicy) * [setCursor](qdialog.md#setcursor) @@ -183,6 +185,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -676,6 +688,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qdoublespinbox.md b/website/docs/api/generated/classes/qdoublespinbox.md index 1a5a35018..f2f48b901 100644 --- a/website/docs/api/generated/classes/qdoublespinbox.md +++ b/website/docs/api/generated/classes/qdoublespinbox.md @@ -42,6 +42,7 @@ const doublespinBox = new QDoubleSpinBox(); ### Methods +* [acceptDrops](qdoublespinbox.md#acceptdrops) * [activateWindow](qdoublespinbox.md#activatewindow) * [addAction](qdoublespinbox.md#addaction) * [addEventListener](qdoublespinbox.md#addeventlistener) @@ -88,6 +89,7 @@ const doublespinBox = new QDoubleSpinBox(); * [resize](qdoublespinbox.md#resize) * [selectAll](qdoublespinbox.md#selectall) * [setAccelerated](qdoublespinbox.md#setaccelerated) +* [setAcceptDrops](qdoublespinbox.md#setacceptdrops) * [setAlignment](qdoublespinbox.md#setalignment) * [setAttribute](qdoublespinbox.md#setattribute) * [setButtonSymbols](qdoublespinbox.md#setbuttonsymbols) @@ -234,6 +236,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -833,6 +845,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlignment ▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* diff --git a/website/docs/api/generated/classes/qdragmoveevent.md b/website/docs/api/generated/classes/qdragmoveevent.md new file mode 100644 index 000000000..1b2daebe7 --- /dev/null +++ b/website/docs/api/generated/classes/qdragmoveevent.md @@ -0,0 +1,277 @@ +--- +id: "qdragmoveevent" +title: "QDragMoveEvent" +sidebar_label: "QDragMoveEvent" +--- + +## Hierarchy + +* **QDragMoveEvent** + +## Index + +### Constructors + +* [constructor](qdragmoveevent.md#constructor) + +### Properties + +* [native](qdragmoveevent.md#native) + +### Methods + +* [accept](qdragmoveevent.md#accept) +* [acceptProposedAction](qdragmoveevent.md#acceptproposedaction) +* [answerRect](qdragmoveevent.md#answerrect) +* [dropAction](qdragmoveevent.md#dropaction) +* [ignore](qdragmoveevent.md#ignore) +* [isAccepted](qdragmoveevent.md#isaccepted) +* [keyboardModifiers](qdragmoveevent.md#keyboardmodifiers) +* [mouseButtons](qdragmoveevent.md#mousebuttons) +* [pos](qdragmoveevent.md#pos) +* [posF](qdragmoveevent.md#posf) +* [possibleActions](qdragmoveevent.md#possibleactions) +* [proposedAction](qdragmoveevent.md#proposedaction) +* [setAccepted](qdragmoveevent.md#setaccepted) +* [setDropAction](qdragmoveevent.md#setdropaction) +* [spontaneous](qdragmoveevent.md#spontaneous) +* [type](qdragmoveevent.md#type) + +## Constructors + +### constructor + +\+ **new QDragMoveEvent**(`event`: [NativeElement](../globals.md#nativeelement)): *[QDragMoveEvent](qdragmoveevent.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`event` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QDragMoveEvent](qdragmoveevent.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +## Methods + +### accept + +▸ **accept**(`x?`: undefined | number, `y?`: undefined | number, `width?`: undefined | number, `height?`: undefined | number): *void* + +Sets the accept flag of the event object, the equivalent of calling setAccepted(true). +Setting the accept parameter indicates that the event receiver wants the event. Unwanted events might be propagated to the parent widget + +If the rectangle is provided, also notifies that future moves will also be acceptable if they remain within the rectangle given on the widget. +This can improve performance, but may also be ignored by the underlying system. +If the rectangle is empty, drag move events will be sent continuously. This is useful if the source is scrolling in a timer event. + +**Parameters:** + +Name | Type | +------ | ------ | +`x?` | undefined | number | +`y?` | undefined | number | +`width?` | undefined | number | +`height?` | undefined | number | + +**Returns:** *void* + +___ + +### acceptProposedAction + +▸ **acceptProposedAction**(): *void* + +Sets the drop action to be the proposed action + +**Returns:** *void* + +___ + +### answerRect + +▸ **answerRect**(): *object* + +**Returns:** *object* + +* **height**: *number* + +* **width**: *number* + +* **x**: *number* + +* **y**: *number* + +___ + +### dropAction + +▸ **dropAction**(): *[DropAction](../enums/dropaction.md)* + +Returns the action to be performed on the data by the target. +This may be different from the action supplied in proposedAction() +if you have called setDropAction() to explicitly choose a drop action + +**Returns:** *[DropAction](../enums/dropaction.md)* + +___ + +### ignore + +▸ **ignore**(`x?`: undefined | number, `y?`: undefined | number, `width?`: undefined | number, `height?`: undefined | number): *void* + +Clears the accept flag parameter of the event object, the equivalent of calling setAccepted(false). +Clearing the accept parameter indicates that the event receiver does not want the event. +Unwanted events might be propagated to the parent widget. + +**Parameters:** + +Name | Type | +------ | ------ | +`x?` | undefined | number | +`y?` | undefined | number | +`width?` | undefined | number | +`height?` | undefined | number | + +**Returns:** *void* + +___ + +### isAccepted + +▸ **isAccepted**(): *boolean* + +**Returns:** *boolean* + +___ + +### keyboardModifiers + +▸ **keyboardModifiers**(): *number* + +Returns the modifier keys that are pressed + +see Qt::KeyboardModifier for flags + +**Returns:** *number* + +___ + +### mouseButtons + +▸ **mouseButtons**(): *number* + +Returns the mouse buttons that are pressed + +See Qt::MouseButton for flags + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +Returns the position where the drop was made + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### posF + +▸ **posF**(): *object* + +Returns the position where the drop was made + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### possibleActions + +▸ **possibleActions**(): *number* + +Returns an OR-combination of possible drop actions. + +See Qt::DropAction for flags + +**Returns:** *number* + +___ + +### proposedAction + +▸ **proposedAction**(): *[DropAction](../enums/dropaction.md)* + +Returns the proposed drop action + +**Returns:** *[DropAction](../enums/dropaction.md)* + +___ + +### setAccepted + +▸ **setAccepted**(`accepted`: boolean): *void* + +Sets the accept flag of the event object + +**Parameters:** + +Name | Type | +------ | ------ | +`accepted` | boolean | + +**Returns:** *void* + +___ + +### setDropAction + +▸ **setDropAction**(`action`: [DropAction](../enums/dropaction.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [DropAction](../enums/dropaction.md) | + +**Returns:** *void* + +___ + +### spontaneous + +▸ **spontaneous**(): *boolean* + +Returns true if the event originated outside the application (a system event); otherwise returns false. + +The return value of this function is not defined for paint events. + +**Returns:** *boolean* + +___ + +### type + +▸ **type**(): *number* + +Returns the event type + +**Returns:** *number* + +This is QEvent::Type diff --git a/website/docs/api/generated/classes/qdropevent.md b/website/docs/api/generated/classes/qdropevent.md new file mode 100644 index 000000000..483524aca --- /dev/null +++ b/website/docs/api/generated/classes/qdropevent.md @@ -0,0 +1,238 @@ +--- +id: "qdropevent" +title: "QDropEvent" +sidebar_label: "QDropEvent" +--- + +## Hierarchy + +* **QDropEvent** + +## Index + +### Constructors + +* [constructor](qdropevent.md#constructor) + +### Properties + +* [native](qdropevent.md#native) + +### Methods + +* [accept](qdropevent.md#accept) +* [acceptProposedAction](qdropevent.md#acceptproposedaction) +* [dropAction](qdropevent.md#dropaction) +* [ignore](qdropevent.md#ignore) +* [isAccepted](qdropevent.md#isaccepted) +* [keyboardModifiers](qdropevent.md#keyboardmodifiers) +* [mouseButtons](qdropevent.md#mousebuttons) +* [pos](qdropevent.md#pos) +* [posF](qdropevent.md#posf) +* [possibleActions](qdropevent.md#possibleactions) +* [proposedAction](qdropevent.md#proposedaction) +* [setAccepted](qdropevent.md#setaccepted) +* [setDropAction](qdropevent.md#setdropaction) +* [spontaneous](qdropevent.md#spontaneous) +* [type](qdropevent.md#type) + +## Constructors + +### constructor + +\+ **new QDropEvent**(`event`: [NativeElement](../globals.md#nativeelement)): *[QDropEvent](qdropevent.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`event` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QDropEvent](qdropevent.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +## Methods + +### accept + +▸ **accept**(): *void* + +Sets the accept flag of the event object, the equivalent of calling setAccepted(true). +Setting the accept parameter indicates that the event receiver wants the event. Unwanted events might be propagated to the parent widget + +**Returns:** *void* + +___ + +### acceptProposedAction + +▸ **acceptProposedAction**(): *void* + +Sets the drop action to be the proposed action + +**Returns:** *void* + +___ + +### dropAction + +▸ **dropAction**(): *[DropAction](../enums/dropaction.md)* + +Returns the action to be performed on the data by the target. +This may be different from the action supplied in proposedAction() +if you have called setDropAction() to explicitly choose a drop action + +**Returns:** *[DropAction](../enums/dropaction.md)* + +___ + +### ignore + +▸ **ignore**(): *void* + +Clears the accept flag parameter of the event object, the equivalent of calling setAccepted(false). +Clearing the accept parameter indicates that the event receiver does not want the event. +Unwanted events might be propagated to the parent widget. + +**Returns:** *void* + +___ + +### isAccepted + +▸ **isAccepted**(): *boolean* + +**Returns:** *boolean* + +___ + +### keyboardModifiers + +▸ **keyboardModifiers**(): *number* + +Returns the modifier keys that are pressed + +see Qt::KeyboardModifier for flags + +**Returns:** *number* + +___ + +### mouseButtons + +▸ **mouseButtons**(): *number* + +Returns the mouse buttons that are pressed + +See Qt::MouseButton for flags + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +Returns the position where the drop was made + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### posF + +▸ **posF**(): *object* + +Returns the position where the drop was made + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### possibleActions + +▸ **possibleActions**(): *number* + +Returns an OR-combination of possible drop actions. + +See Qt::DropAction for flags + +**Returns:** *number* + +___ + +### proposedAction + +▸ **proposedAction**(): *[DropAction](../enums/dropaction.md)* + +Returns the proposed drop action + +**Returns:** *[DropAction](../enums/dropaction.md)* + +___ + +### setAccepted + +▸ **setAccepted**(`accepted`: boolean): *void* + +Sets the accept flag of the event object + +**Parameters:** + +Name | Type | +------ | ------ | +`accepted` | boolean | + +**Returns:** *void* + +___ + +### setDropAction + +▸ **setDropAction**(`action`: [DropAction](../enums/dropaction.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [DropAction](../enums/dropaction.md) | + +**Returns:** *void* + +___ + +### spontaneous + +▸ **spontaneous**(): *boolean* + +Returns true if the event originated outside the application (a system event); otherwise returns false. + +The return value of this function is not defined for paint events. + +**Returns:** *boolean* + +___ + +### type + +▸ **type**(): *number* + +Returns the event type + +**Returns:** *number* + +This is QEvent::Type diff --git a/website/docs/api/generated/classes/qerrormessage.md b/website/docs/api/generated/classes/qerrormessage.md index bbb0ebdcf..d46149426 100644 --- a/website/docs/api/generated/classes/qerrormessage.md +++ b/website/docs/api/generated/classes/qerrormessage.md @@ -43,6 +43,7 @@ const errorMessage = new QErrorMessage(); ### Methods +* [acceptDrops](qerrormessage.md#acceptdrops) * [activateWindow](qerrormessage.md#activatewindow) * [addAction](qerrormessage.md#addaction) * [addEventListener](qerrormessage.md#addeventlistener) @@ -78,6 +79,7 @@ const errorMessage = new QErrorMessage(); * [repolish](qerrormessage.md#repolish) * [resize](qerrormessage.md#resize) * [result](qerrormessage.md#result) +* [setAcceptDrops](qerrormessage.md#setacceptdrops) * [setAttribute](qerrormessage.md#setattribute) * [setContextMenuPolicy](qerrormessage.md#setcontextmenupolicy) * [setCursor](qerrormessage.md#setcursor) @@ -199,6 +201,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -692,6 +704,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qfiledialog.md b/website/docs/api/generated/classes/qfiledialog.md index 893938d59..d5c7d24b6 100644 --- a/website/docs/api/generated/classes/qfiledialog.md +++ b/website/docs/api/generated/classes/qfiledialog.md @@ -49,6 +49,7 @@ console.log(selectedFiles); ### Methods +* [acceptDrops](qfiledialog.md#acceptdrops) * [acceptMode](qfiledialog.md#acceptmode) * [activateWindow](qfiledialog.md#activatewindow) * [addAction](qfiledialog.md#addaction) @@ -90,6 +91,7 @@ console.log(selectedFiles); * [resize](qfiledialog.md#resize) * [result](qfiledialog.md#result) * [selectedFiles](qfiledialog.md#selectedfiles) +* [setAcceptDrops](qfiledialog.md#setacceptdrops) * [setAcceptMode](qfiledialog.md#setacceptmode) * [setAttribute](qfiledialog.md#setattribute) * [setContextMenuPolicy](qfiledialog.md#setcontextmenupolicy) @@ -223,6 +225,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### acceptMode ▸ **acceptMode**(): *[AcceptMode](../enums/acceptmode.md)* @@ -770,6 +782,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAcceptMode ▸ **setAcceptMode**(`acceptMode`: [AcceptMode](../enums/acceptmode.md)): *void* diff --git a/website/docs/api/generated/classes/qfontdialog.md b/website/docs/api/generated/classes/qfontdialog.md index a4fe5b750..c0224da9a 100644 --- a/website/docs/api/generated/classes/qfontdialog.md +++ b/website/docs/api/generated/classes/qfontdialog.md @@ -46,6 +46,7 @@ console.log(font); ### Methods +* [acceptDrops](qfontdialog.md#acceptdrops) * [activateWindow](qfontdialog.md#activatewindow) * [addAction](qfontdialog.md#addaction) * [addEventListener](qfontdialog.md#addeventlistener) @@ -84,6 +85,7 @@ console.log(font); * [resize](qfontdialog.md#resize) * [result](qfontdialog.md#result) * [selectedFont](qfontdialog.md#selectedfont) +* [setAcceptDrops](qfontdialog.md#setacceptdrops) * [setAttribute](qfontdialog.md#setattribute) * [setContextMenuPolicy](qfontdialog.md#setcontextmenupolicy) * [setCurrentFont](qfontdialog.md#setcurrentfont) @@ -208,6 +210,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -725,6 +737,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qframe.md b/website/docs/api/generated/classes/qframe.md index 92e667c61..498a4290c 100644 --- a/website/docs/api/generated/classes/qframe.md +++ b/website/docs/api/generated/classes/qframe.md @@ -42,6 +42,7 @@ const frame = new QFrame(); ### Methods +* [acceptDrops](qframe.md#acceptdrops) * [activateWindow](qframe.md#activatewindow) * [addAction](qframe.md#addaction) * [addEventListener](qframe.md#addeventlistener) @@ -79,6 +80,7 @@ const frame = new QFrame(); * [repaint](qframe.md#repaint) * [repolish](qframe.md#repolish) * [resize](qframe.md#resize) +* [setAcceptDrops](qframe.md#setacceptdrops) * [setAttribute](qframe.md#setattribute) * [setContextMenuPolicy](qframe.md#setcontextmenupolicy) * [setCursor](qframe.md#setcursor) @@ -196,6 +198,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -709,6 +721,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qgroupbox.md b/website/docs/api/generated/classes/qgroupbox.md index 9aa78365a..d542eec1e 100644 --- a/website/docs/api/generated/classes/qgroupbox.md +++ b/website/docs/api/generated/classes/qgroupbox.md @@ -62,6 +62,7 @@ win.show(); ### Methods +* [acceptDrops](qgroupbox.md#acceptdrops) * [activateWindow](qgroupbox.md#activatewindow) * [addAction](qgroupbox.md#addaction) * [addEventListener](qgroupbox.md#addeventlistener) @@ -96,6 +97,7 @@ win.show(); * [repaint](qgroupbox.md#repaint) * [repolish](qgroupbox.md#repolish) * [resize](qgroupbox.md#resize) +* [setAcceptDrops](qgroupbox.md#setacceptdrops) * [setAlignment](qgroupbox.md#setalignment) * [setAttribute](qgroupbox.md#setattribute) * [setCheckable](qgroupbox.md#setcheckable) @@ -219,6 +221,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -694,6 +706,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlignment ▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* diff --git a/website/docs/api/generated/classes/qinputdialog.md b/website/docs/api/generated/classes/qinputdialog.md index c75ac882f..6602cb858 100644 --- a/website/docs/api/generated/classes/qinputdialog.md +++ b/website/docs/api/generated/classes/qinputdialog.md @@ -44,6 +44,7 @@ dialog.exec(); ### Methods +* [acceptDrops](qinputdialog.md#acceptdrops) * [activateWindow](qinputdialog.md#activatewindow) * [addAction](qinputdialog.md#addaction) * [addEventListener](qinputdialog.md#addeventlistener) @@ -94,6 +95,7 @@ dialog.exec(); * [repolish](qinputdialog.md#repolish) * [resize](qinputdialog.md#resize) * [result](qinputdialog.md#result) +* [setAcceptDrops](qinputdialog.md#setacceptdrops) * [setAttribute](qinputdialog.md#setattribute) * [setCancelButtonText](qinputdialog.md#setcancelbuttontext) * [setComboBoxEditable](qinputdialog.md#setcomboboxeditable) @@ -233,6 +235,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -846,6 +858,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qlabel.md b/website/docs/api/generated/classes/qlabel.md index e723d02fc..799b62029 100644 --- a/website/docs/api/generated/classes/qlabel.md +++ b/website/docs/api/generated/classes/qlabel.md @@ -43,6 +43,7 @@ label.setText("Hello"); ### Methods +* [acceptDrops](qlabel.md#acceptdrops) * [activateWindow](qlabel.md#activatewindow) * [addAction](qlabel.md#addaction) * [addEventListener](qlabel.md#addeventlistener) @@ -93,6 +94,7 @@ label.setText("Hello"); * [resize](qlabel.md#resize) * [selectedText](qlabel.md#selectedtext) * [selectionStart](qlabel.md#selectionstart) +* [setAcceptDrops](qlabel.md#setacceptdrops) * [setAlignment](qlabel.md#setalignment) * [setAttribute](qlabel.md#setattribute) * [setBuddy](qlabel.md#setbuddy) @@ -236,6 +238,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -853,6 +865,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlignment ▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* diff --git a/website/docs/api/generated/classes/qlcdnumber.md b/website/docs/api/generated/classes/qlcdnumber.md index 4fafab610..53676c61d 100644 --- a/website/docs/api/generated/classes/qlcdnumber.md +++ b/website/docs/api/generated/classes/qlcdnumber.md @@ -43,6 +43,7 @@ const lcd = new QLCDNumber(); ### Methods +* [acceptDrops](qlcdnumber.md#acceptdrops) * [activateWindow](qlcdnumber.md#activatewindow) * [addAction](qlcdnumber.md#addaction) * [addEventListener](qlcdnumber.md#addeventlistener) @@ -79,6 +80,7 @@ const lcd = new QLCDNumber(); * [repolish](qlcdnumber.md#repolish) * [resize](qlcdnumber.md#resize) * [segmentStyle](qlcdnumber.md#segmentstyle) +* [setAcceptDrops](qlcdnumber.md#setacceptdrops) * [setAttribute](qlcdnumber.md#setattribute) * [setBinMode](qlcdnumber.md#setbinmode) * [setContextMenuPolicy](qlcdnumber.md#setcontextmenupolicy) @@ -206,6 +208,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -709,6 +721,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qlineedit.md b/website/docs/api/generated/classes/qlineedit.md index d9e12a50f..8fcab0903 100644 --- a/website/docs/api/generated/classes/qlineedit.md +++ b/website/docs/api/generated/classes/qlineedit.md @@ -42,6 +42,7 @@ const lineEdit = new QLineEdit(); ### Methods +* [acceptDrops](qlineedit.md#acceptdrops) * [activateWindow](qlineedit.md#activatewindow) * [addAction](qlineedit.md#addaction) * [addEventListener](qlineedit.md#addeventlistener) @@ -75,6 +76,7 @@ const lineEdit = new QLineEdit(); * [repaint](qlineedit.md#repaint) * [repolish](qlineedit.md#repolish) * [resize](qlineedit.md#resize) +* [setAcceptDrops](qlineedit.md#setacceptdrops) * [setAttribute](qlineedit.md#setattribute) * [setContextMenuPolicy](qlineedit.md#setcontextmenupolicy) * [setCursor](qlineedit.md#setcursor) @@ -197,6 +199,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -664,6 +676,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qlistview.md b/website/docs/api/generated/classes/qlistview.md index 0cb09c917..d62a8da6b 100644 --- a/website/docs/api/generated/classes/qlistview.md +++ b/website/docs/api/generated/classes/qlistview.md @@ -29,6 +29,7 @@ sidebar_label: "QListView" ### Methods +* [acceptDrops](qlistview.md#acceptdrops) * [activateWindow](qlistview.md#activatewindow) * [addAction](qlistview.md#addaction) * [addEventListener](qlistview.md#addeventlistener) @@ -96,6 +97,7 @@ sidebar_label: "QListView" * [scrollToTop](qlistview.md#scrolltotop) * [selectionBehavior](qlistview.md#selectionbehavior) * [selectionMode](qlistview.md#selectionmode) +* [setAcceptDrops](qlistview.md#setacceptdrops) * [setAlternatingRowColors](qlistview.md#setalternatingrowcolors) * [setAttribute](qlistview.md#setattribute) * [setAutoScroll](qlistview.md#setautoscroll) @@ -272,6 +274,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -1097,6 +1109,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlternatingRowColors ▸ **setAlternatingRowColors**(`enable`: boolean): *void* diff --git a/website/docs/api/generated/classes/qlistwidget.md b/website/docs/api/generated/classes/qlistwidget.md index aeb2b35f4..bb64b343e 100644 --- a/website/docs/api/generated/classes/qlistwidget.md +++ b/website/docs/api/generated/classes/qlistwidget.md @@ -53,6 +53,7 @@ listWidget.addItem(listWidgetItem); ### Methods +* [acceptDrops](qlistwidget.md#acceptdrops) * [activateWindow](qlistwidget.md#activatewindow) * [addAction](qlistwidget.md#addaction) * [addEventListener](qlistwidget.md#addeventlistener) @@ -141,6 +142,7 @@ listWidget.addItem(listWidgetItem); * [selectedItems](qlistwidget.md#selecteditems) * [selectionBehavior](qlistwidget.md#selectionbehavior) * [selectionMode](qlistwidget.md#selectionmode) +* [setAcceptDrops](qlistwidget.md#setacceptdrops) * [setAlternatingRowColors](qlistwidget.md#setalternatingrowcolors) * [setAttribute](qlistwidget.md#setattribute) * [setAutoScroll](qlistwidget.md#setautoscroll) @@ -330,6 +332,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -1418,6 +1430,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlternatingRowColors ▸ **setAlternatingRowColors**(`enable`: boolean): *void* diff --git a/website/docs/api/generated/classes/qmainwindow.md b/website/docs/api/generated/classes/qmainwindow.md index 75cf07eea..1ee86cc74 100644 --- a/website/docs/api/generated/classes/qmainwindow.md +++ b/website/docs/api/generated/classes/qmainwindow.md @@ -56,6 +56,7 @@ Once a central widget is set you can add children/layout to the central widget. ### Methods +* [acceptDrops](qmainwindow.md#acceptdrops) * [activateWindow](qmainwindow.md#activatewindow) * [addAction](qmainwindow.md#addaction) * [addEventListener](qmainwindow.md#addeventlistener) @@ -89,6 +90,7 @@ Once a central widget is set you can add children/layout to the central widget. * [repaint](qmainwindow.md#repaint) * [repolish](qmainwindow.md#repolish) * [resize](qmainwindow.md#resize) +* [setAcceptDrops](qmainwindow.md#setacceptdrops) * [setAttribute](qmainwindow.md#setattribute) * [setCentralWidget](qmainwindow.md#setcentralwidget) * [setContextMenuPolicy](qmainwindow.md#setcontextmenupolicy) @@ -220,6 +222,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -689,6 +701,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qmenu.md b/website/docs/api/generated/classes/qmenu.md index 730899b2f..0353296f2 100644 --- a/website/docs/api/generated/classes/qmenu.md +++ b/website/docs/api/generated/classes/qmenu.md @@ -40,6 +40,7 @@ const menu = new QMenu(); ### Methods +* [acceptDrops](qmenu.md#acceptdrops) * [activateWindow](qmenu.md#activatewindow) * [addAction](qmenu.md#addaction) * [addEventListener](qmenu.md#addeventlistener) @@ -73,6 +74,7 @@ const menu = new QMenu(); * [repaint](qmenu.md#repaint) * [repolish](qmenu.md#repolish) * [resize](qmenu.md#resize) +* [setAcceptDrops](qmenu.md#setacceptdrops) * [setAttribute](qmenu.md#setattribute) * [setContextMenuPolicy](qmenu.md#setcontextmenupolicy) * [setCursor](qmenu.md#setcursor) @@ -191,6 +193,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -672,6 +684,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qmenubar.md b/website/docs/api/generated/classes/qmenubar.md index d0e758167..1e679ee58 100644 --- a/website/docs/api/generated/classes/qmenubar.md +++ b/website/docs/api/generated/classes/qmenubar.md @@ -45,6 +45,7 @@ global.win = win; ### Methods +* [acceptDrops](qmenubar.md#acceptdrops) * [activateWindow](qmenubar.md#activatewindow) * [addAction](qmenubar.md#addaction) * [addEventListener](qmenubar.md#addeventlistener) @@ -77,6 +78,7 @@ global.win = win; * [repaint](qmenubar.md#repaint) * [repolish](qmenubar.md#repolish) * [resize](qmenubar.md#resize) +* [setAcceptDrops](qmenubar.md#setacceptdrops) * [setAttribute](qmenubar.md#setattribute) * [setContextMenuPolicy](qmenubar.md#setcontextmenupolicy) * [setCursor](qmenubar.md#setcursor) @@ -213,6 +215,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -678,6 +690,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qmessagebox.md b/website/docs/api/generated/classes/qmessagebox.md index 2c0a90704..eac98802a 100644 --- a/website/docs/api/generated/classes/qmessagebox.md +++ b/website/docs/api/generated/classes/qmessagebox.md @@ -48,6 +48,7 @@ messageBox.exec(); ### Methods * [accept](qmessagebox.md#accept) +* [acceptDrops](qmessagebox.md#acceptdrops) * [activateWindow](qmessagebox.md#activatewindow) * [addAction](qmessagebox.md#addaction) * [addButton](qmessagebox.md#addbutton) @@ -86,6 +87,7 @@ messageBox.exec(); * [repolish](qmessagebox.md#repolish) * [resize](qmessagebox.md#resize) * [result](qmessagebox.md#result) +* [setAcceptDrops](qmessagebox.md#setacceptdrops) * [setAttribute](qmessagebox.md#setattribute) * [setContextMenuPolicy](qmessagebox.md#setcontextmenupolicy) * [setCursor](qmessagebox.md#setcursor) @@ -221,6 +223,16 @@ ___ ___ +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -751,6 +763,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qnativegestureevent.md b/website/docs/api/generated/classes/qnativegestureevent.md new file mode 100644 index 000000000..691755c16 --- /dev/null +++ b/website/docs/api/generated/classes/qnativegestureevent.md @@ -0,0 +1,146 @@ +--- +id: "qnativegestureevent" +title: "QNativeGestureEvent" +sidebar_label: "QNativeGestureEvent" +--- + +## Hierarchy + +* **QNativeGestureEvent** + +## Index + +### Constructors + +* [constructor](qnativegestureevent.md#constructor) + +### Properties + +* [native](qnativegestureevent.md#native) + +### Methods + +* [gestureType](qnativegestureevent.md#gesturetype) +* [globalPos](qnativegestureevent.md#globalpos) +* [localPos](qnativegestureevent.md#localpos) +* [pos](qnativegestureevent.md#pos) +* [screenPos](qnativegestureevent.md#screenpos) +* [value](qnativegestureevent.md#value) +* [windowPos](qnativegestureevent.md#windowpos) + +## Constructors + +### constructor + +\+ **new QNativeGestureEvent**(`event`: [NativeElement](../globals.md#nativeelement)): *[QNativeGestureEvent](qnativegestureevent.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`event` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QNativeGestureEvent](qnativegestureevent.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +## Methods + +### gestureType + +▸ **gestureType**(): *[NativeGestureType](../enums/nativegesturetype.md)* + +Returns the gesture type + +**Returns:** *[NativeGestureType](../enums/nativegesturetype.md)* + +___ + +### globalPos + +▸ **globalPos**(): *object* + +Returns the position of the gesture as a QPointF in screen coordinates + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### localPos + +▸ **localPos**(): *object* + +Returns the position of the gesture as a QPointF, +relative to the widget or item that received the event + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### pos + +▸ **pos**(): *object* + +Returns the position of the mouse cursor, +relative to the widget or item that received the event + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### screenPos + +▸ **screenPos**(): *object* + +Returns the position of the gesture as a QPointF in screen coordinates + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### value + +▸ **value**(): *number* + +Returns the gesture value. + +The value should be interpreted based on the gesture type. +For example, a Zoom gesture provides a scale factor while a +Rotate gesture provides a rotation delta. + +**Returns:** *number* + +___ + +### windowPos + +▸ **windowPos**(): *object* + +Returns the position of the gesture as a QPointF, +relative to the window that received the event. + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* diff --git a/website/docs/api/generated/classes/qpainterpath.md b/website/docs/api/generated/classes/qpainterpath.md index 29704bf71..e8e1cd665 100644 --- a/website/docs/api/generated/classes/qpainterpath.md +++ b/website/docs/api/generated/classes/qpainterpath.md @@ -28,13 +28,39 @@ sidebar_label: "QPainterPath" ### Methods +* [addEllipse](qpainterpath.md#addellipse) +* [addPath](qpainterpath.md#addpath) * [addRect](qpainterpath.md#addrect) +* [addRoundedRect](qpainterpath.md#addroundedrect) +* [addText](qpainterpath.md#addtext) +* [angleAtPercent](qpainterpath.md#angleatpercent) +* [arcMoveTo](qpainterpath.md#arcmoveto) +* [arcTo](qpainterpath.md#arcto) +* [boundingRect](qpainterpath.md#boundingrect) +* [capacity](qpainterpath.md#capacity) +* [clear](qpainterpath.md#clear) * [closeSubpath](qpainterpath.md#closesubpath) +* [connectPath](qpainterpath.md#connectpath) +* [controlPointRect](qpainterpath.md#controlpointrect) * [cubicTo](qpainterpath.md#cubicto) +* [currentPosition](qpainterpath.md#currentposition) +* [elementCount](qpainterpath.md#elementcount) +* [fillRule](qpainterpath.md#fillrule) +* [intersects](qpainterpath.md#intersects) +* [isEmpty](qpainterpath.md#isempty) +* [length](qpainterpath.md#length) * [lineTo](qpainterpath.md#lineto) * [moveTo](qpainterpath.md#moveto) +* [percentAtLength](qpainterpath.md#percentatlength) +* [pointAtPercent](qpainterpath.md#pointatpercent) * [quadTo](qpainterpath.md#quadto) +* [reserve](qpainterpath.md#reserve) +* [setElementPositionAt](qpainterpath.md#setelementpositionat) +* [setFillRule](qpainterpath.md#setfillrule) * [setNodeParent](qpainterpath.md#setnodeparent) +* [slopeAtPercent](qpainterpath.md#slopeatpercent) +* [swap](qpainterpath.md#swap) +* [translate](qpainterpath.md#translate) ## Constructors @@ -72,6 +98,37 @@ ___ ## Methods +### addEllipse + +▸ **addEllipse**(`x`: number, `y`: number, `width`: number, `height`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### addPath + +▸ **addPath**(`path`: [QPainterPath](qpainterpath.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`path` | [QPainterPath](qpainterpath.md) | + +**Returns:** *void* + +___ + ### addRect ▸ **addRect**(`x`: number, `y`: number, `width`: number, `height`: number): *void* @@ -89,6 +146,126 @@ Name | Type | ___ +### addRoundedRect + +▸ **addRoundedRect**(`x`: number, `y`: number, `width`: number, `height`: number, `xRadius`: number, `yRadius`: number, `mode`: [SizeMode](../enums/sizemode.md)): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`x` | number | - | +`y` | number | - | +`width` | number | - | +`height` | number | - | +`xRadius` | number | - | +`yRadius` | number | - | +`mode` | [SizeMode](../enums/sizemode.md) | SizeMode.AbsoluteSize | + +**Returns:** *void* + +___ + +### addText + +▸ **addText**(`x`: number, `y`: number, `font`: [QFont](qfont.md), `text`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`font` | [QFont](qfont.md) | +`text` | string | + +**Returns:** *void* + +___ + +### angleAtPercent + +▸ **angleAtPercent**(`t`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`t` | number | + +**Returns:** *number* + +___ + +### arcMoveTo + +▸ **arcMoveTo**(`x`: number, `y`: number, `width`: number, `height`: number, `angle`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | +`angle` | number | + +**Returns:** *void* + +___ + +### arcTo + +▸ **arcTo**(`x`: number, `y`: number, `width`: number, `height`: number, `startAngle`: number, `sweepLength`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | +`startAngle` | number | +`sweepLength` | number | + +**Returns:** *void* + +___ + +### boundingRect + +▸ **boundingRect**(): *object* + +**Returns:** *object* + +* **height**: *number* + +* **width**: *number* + +* **x**: *number* + +* **y**: *number* + +___ + +### capacity + +▸ **capacity**(): *number* + +**Returns:** *number* + +___ + +### clear + +▸ **clear**(): *void* + +**Returns:** *void* + +___ + ### closeSubpath ▸ **closeSubpath**(): *void* @@ -97,6 +274,36 @@ ___ ___ +### connectPath + +▸ **connectPath**(`path`: [QPainterPath](qpainterpath.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`path` | [QPainterPath](qpainterpath.md) | + +**Returns:** *void* + +___ + +### controlPointRect + +▸ **controlPointRect**(): *object* + +**Returns:** *object* + +* **height**: *number* + +* **width**: *number* + +* **x**: *number* + +* **y**: *number* + +___ + ### cubicTo ▸ **cubicTo**(`c1X`: number, `c1Y`: number, `c2X`: number, `c2Y`: number, `endPointX`: number, `endPointY`: number): *boolean* @@ -116,6 +323,64 @@ Name | Type | ___ +### currentPosition + +▸ **currentPosition**(): *object* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### elementCount + +▸ **elementCount**(): *number* + +**Returns:** *number* + +___ + +### fillRule + +▸ **fillRule**(): *[FillRule](../enums/fillrule.md)* + +**Returns:** *[FillRule](../enums/fillrule.md)* + +___ + +### intersects + +▸ **intersects**(`path`: [QPainterPath](qpainterpath.md)): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`path` | [QPainterPath](qpainterpath.md) | + +**Returns:** *boolean* + +___ + +### isEmpty + +▸ **isEmpty**(): *boolean* + +**Returns:** *boolean* + +___ + +### length + +▸ **length**(): *number* + +**Returns:** *number* + +___ + ### lineTo ▸ **lineTo**(`x`: number, `y`: number): *boolean* @@ -146,6 +411,38 @@ Name | Type | ___ +### percentAtLength + +▸ **percentAtLength**(`len`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`len` | number | + +**Returns:** *number* + +___ + +### pointAtPercent + +▸ **pointAtPercent**(`p`: number): *object* + +**Parameters:** + +Name | Type | +------ | ------ | +`p` | number | + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + ### quadTo ▸ **quadTo**(`cx`: number, `cy`: number, `endPointX`: number, `endPointY`: number): *boolean* @@ -163,6 +460,50 @@ Name | Type | ___ +### reserve + +▸ **reserve**(`size`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | number | + +**Returns:** *void* + +___ + +### setElementPositionAt + +▸ **setElementPositionAt**(`index`: number, `x`: number, `y`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### setFillRule + +▸ **setFillRule**(`fillRule`: [FillRule](../enums/fillrule.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`fillRule` | [FillRule](../enums/fillrule.md) | + +**Returns:** *void* + +___ + ### setNodeParent ▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* @@ -176,3 +517,46 @@ Name | Type | `parent?` | [Component](component.md) | **Returns:** *void* + +___ + +### slopeAtPercent + +▸ **slopeAtPercent**(`p`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`p` | number | + +**Returns:** *number* + +___ + +### swap + +▸ **swap**(`other`: [QPainterPath](qpainterpath.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`other` | [QPainterPath](qpainterpath.md) | + +**Returns:** *void* + +___ + +### translate + +▸ **translate**(`x`: number, `y`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* diff --git a/website/docs/api/generated/classes/qplaintextedit.md b/website/docs/api/generated/classes/qplaintextedit.md index 13b6749ea..0c9a76bd6 100644 --- a/website/docs/api/generated/classes/qplaintextedit.md +++ b/website/docs/api/generated/classes/qplaintextedit.md @@ -44,6 +44,7 @@ const plainTextEdit = new QPlainTextEdit(); ### Methods +* [acceptDrops](qplaintextedit.md#acceptdrops) * [activateWindow](qplaintextedit.md#activatewindow) * [addAction](qplaintextedit.md#addaction) * [addEventListener](qplaintextedit.md#addeventlistener) @@ -84,6 +85,7 @@ const plainTextEdit = new QPlainTextEdit(); * [repaint](qplaintextedit.md#repaint) * [repolish](qplaintextedit.md#repolish) * [resize](qplaintextedit.md#resize) +* [setAcceptDrops](qplaintextedit.md#setacceptdrops) * [setAttribute](qplaintextedit.md#setattribute) * [setContextMenuPolicy](qplaintextedit.md#setcontextmenupolicy) * [setCursor](qplaintextedit.md#setcursor) @@ -232,6 +234,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -775,6 +787,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qpoint.md b/website/docs/api/generated/classes/qpoint.md index 2d229aa94..a6fc645d9 100644 --- a/website/docs/api/generated/classes/qpoint.md +++ b/website/docs/api/generated/classes/qpoint.md @@ -4,6 +4,8 @@ title: "QPoint" sidebar_label: "QPoint" --- +The QPoint class defines a point in the plane using integer precision. + ## Hierarchy * [Component](component.md) @@ -24,9 +26,12 @@ sidebar_label: "QPoint" ### Methods +* [isNull](qpoint.md#isnull) +* [manhattanLength](qpoint.md#manhattanlength) * [setNodeParent](qpoint.md#setnodeparent) * [setX](qpoint.md#setx) * [setY](qpoint.md#sety) +* [transposed](qpoint.md#transposed) * [x](qpoint.md#x) * [y](qpoint.md#y) * [fromQVariant](qpoint.md#static-fromqvariant) @@ -92,6 +97,26 @@ ___ ## Methods +### isNull + +▸ **isNull**(): *boolean* + +Returns true if both the x and y coordinates are set to 0.0 (ignoring the sign); otherwise returns false. + +**Returns:** *boolean* + +___ + +### manhattanLength + +▸ **manhattanLength**(): *number* + +Returns the sum of the absolute values of x() and y(), traditionally known as the "Manhattan length" of the vector from the origin to the point. + +**Returns:** *number* + +___ + ### setNodeParent ▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* @@ -136,6 +161,16 @@ Name | Type | ___ +### transposed + +▸ **transposed**(): *[QPoint](qpoint.md)* + +Returns a point with x and y coordinates exchanged + +**Returns:** *[QPoint](qpoint.md)* + +___ + ### x ▸ **x**(): *number* diff --git a/website/docs/api/generated/classes/qpointf.md b/website/docs/api/generated/classes/qpointf.md new file mode 100644 index 000000000..04a5bba34 --- /dev/null +++ b/website/docs/api/generated/classes/qpointf.md @@ -0,0 +1,238 @@ +--- +id: "qpointf" +title: "QPointF" +sidebar_label: "QPointF" +--- + +The QPointF class defines a point in the plane using floating point precision + +A point is specified by a x coordinate and an y coordinate which can be accessed using the x() and y() functions. The coordinates of the point are specified using floating point numbers for accuracy. The isNull() function returns true if both x and y are set to 0.0. The coordinates can be set (or altered) using the setX() and setY() functions + +In addition, the QPointF class provides a constructor converting a QPoint object into a QPointF object, and a corresponding toPoint() function which returns a QPoint copy of this point. + +## Hierarchy + +* [Component](component.md) + + ↳ **QPointF** + +## Index + +### Constructors + +* [constructor](qpointf.md#constructor) + +### Properties + +* [native](qpointf.md#native) +* [nodeChildren](qpointf.md#nodechildren) +* [nodeParent](qpointf.md#optional-nodeparent) + +### Methods + +* [isNull](qpointf.md#isnull) +* [manhattanLength](qpointf.md#manhattanlength) +* [setNodeParent](qpointf.md#setnodeparent) +* [setX](qpointf.md#setx) +* [setY](qpointf.md#sety) +* [toPoint](qpointf.md#topoint) +* [transposed](qpointf.md#transposed) +* [x](qpointf.md#x) +* [y](qpointf.md#y) +* [dotProduct](qpointf.md#static-dotproduct) + +## Constructors + +### constructor + +\+ **new QPointF**(): *[QPointF](qpointf.md)* + +*Overrides [Component](component.md).[constructor](component.md#constructor)* + +**Returns:** *[QPointF](qpointf.md)* + +\+ **new QPointF**(`nativeElement`: [NativeElement](../globals.md#nativeelement)): *[QPointF](qpointf.md)* + +*Overrides [Component](component.md).[constructor](component.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`nativeElement` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QPointF](qpointf.md)* + +\+ **new QPointF**(`x?`: undefined | number, `y?`: undefined | number): *[QPointF](qpointf.md)* + +*Overrides [Component](component.md).[constructor](component.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x?` | undefined | number | +`y?` | undefined | number | + +**Returns:** *[QPointF](qpointf.md)* + +\+ **new QPointF**(`point`: [QPoint](qpoint.md)): *[QPointF](qpointf.md)* + +*Overrides [Component](component.md).[constructor](component.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`point` | [QPoint](qpoint.md) | + +**Returns:** *[QPointF](qpointf.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +*Overrides [Component](component.md).[native](component.md#abstract-native)* + +___ + +### nodeChildren + +• **nodeChildren**: *Set‹[Component](component.md)›* + +*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* + +___ + +### `Optional` nodeParent + +• **nodeParent**? : *[Component](component.md)* + +*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* + +## Methods + +### isNull + +▸ **isNull**(): *boolean* + +Returns true if both the x and y coordinates are set to 0.0 (ignoring the sign); otherwise returns false. + +**Returns:** *boolean* + +___ + +### manhattanLength + +▸ **manhattanLength**(): *number* + +Returns the sum of the absolute values of x() and y(), traditionally known as the "Manhattan length" of the vector from the origin to the point. + +**Returns:** *number* + +___ + +### setNodeParent + +▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* + +*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent?` | [Component](component.md) | + +**Returns:** *void* + +___ + +### setX + +▸ **setX**(`value`: number): *void* + +Sets the x coordinate of this point to the given x coordinate. + +**Parameters:** + +Name | Type | +------ | ------ | +`value` | number | + +**Returns:** *void* + +___ + +### setY + +▸ **setY**(`value`: number): *void* + +Sets the y coordinate of this point to the given y coordinate. + +**Parameters:** + +Name | Type | +------ | ------ | +`value` | number | + +**Returns:** *void* + +___ + +### toPoint + +▸ **toPoint**(): *[QPoint](qpoint.md)* + +Rounds the coordinates of this point to the nearest integer, and returns a QPoint object with the rounded coordinates. + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### transposed + +▸ **transposed**(): *[QPointF](qpointf.md)* + +Returns a point with x and y coordinates exchanged + +**Returns:** *[QPointF](qpointf.md)* + +___ + +### x + +▸ **x**(): *number* + +Returns the x coordinate of this point + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +Returns the y coordinate of this point + +**Returns:** *number* + +___ + +### `Static` dotProduct + +▸ **dotProduct**(`p1`: [QPointF](qpointf.md), `p2`: [QPointF](qpointf.md)): *number* + +Returns the dot product of p1 and p2 + +**Parameters:** + +Name | Type | +------ | ------ | +`p1` | [QPointF](qpointf.md) | +`p2` | [QPointF](qpointf.md) | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qprogressbar.md b/website/docs/api/generated/classes/qprogressbar.md index 59bd41f4b..1d5e8b14e 100644 --- a/website/docs/api/generated/classes/qprogressbar.md +++ b/website/docs/api/generated/classes/qprogressbar.md @@ -42,6 +42,7 @@ const progressBar = new QProgressBar(); ### Methods +* [acceptDrops](qprogressbar.md#acceptdrops) * [activateWindow](qprogressbar.md#activatewindow) * [addAction](qprogressbar.md#addaction) * [addEventListener](qprogressbar.md#addeventlistener) @@ -81,6 +82,7 @@ const progressBar = new QProgressBar(); * [reset](qprogressbar.md#reset) * [resetFormat](qprogressbar.md#resetformat) * [resize](qprogressbar.md#resize) +* [setAcceptDrops](qprogressbar.md#setacceptdrops) * [setAlignment](qprogressbar.md#setalignment) * [setAttribute](qprogressbar.md#setattribute) * [setContextMenuPolicy](qprogressbar.md#setcontextmenupolicy) @@ -211,6 +213,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -726,6 +738,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlignment ▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* diff --git a/website/docs/api/generated/classes/qprogressdialog.md b/website/docs/api/generated/classes/qprogressdialog.md index 20cba8894..abe901da8 100644 --- a/website/docs/api/generated/classes/qprogressdialog.md +++ b/website/docs/api/generated/classes/qprogressdialog.md @@ -43,6 +43,7 @@ const progressDialog = new QProgressDialog(); ### Methods +* [acceptDrops](qprogressdialog.md#acceptdrops) * [activateWindow](qprogressdialog.md#activatewindow) * [addAction](qprogressdialog.md#addaction) * [addEventListener](qprogressdialog.md#addeventlistener) @@ -86,6 +87,7 @@ const progressDialog = new QProgressDialog(); * [reset](qprogressdialog.md#reset) * [resize](qprogressdialog.md#resize) * [result](qprogressdialog.md#result) +* [setAcceptDrops](qprogressdialog.md#setacceptdrops) * [setAttribute](qprogressdialog.md#setattribute) * [setAutoClose](qprogressdialog.md#setautoclose) * [setAutoReset](qprogressdialog.md#setautoreset) @@ -217,6 +219,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -774,6 +786,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qpushbutton.md b/website/docs/api/generated/classes/qpushbutton.md index 3d34c59b0..d458876d4 100644 --- a/website/docs/api/generated/classes/qpushbutton.md +++ b/website/docs/api/generated/classes/qpushbutton.md @@ -43,6 +43,7 @@ button.setText("Hello"); ### Methods +* [acceptDrops](qpushbutton.md#acceptdrops) * [activateWindow](qpushbutton.md#activatewindow) * [addAction](qpushbutton.md#addaction) * [addEventListener](qpushbutton.md#addeventlistener) @@ -88,6 +89,7 @@ button.setText("Hello"); * [repaint](qpushbutton.md#repaint) * [repolish](qpushbutton.md#repolish) * [resize](qpushbutton.md#resize) +* [setAcceptDrops](qpushbutton.md#setacceptdrops) * [setAttribute](qpushbutton.md#setattribute) * [setAutoDefault](qpushbutton.md#setautodefault) * [setAutoExclusive](qpushbutton.md#setautoexclusive) @@ -249,6 +251,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -840,6 +852,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qradiobutton.md b/website/docs/api/generated/classes/qradiobutton.md index e9abbde81..af8ddae87 100644 --- a/website/docs/api/generated/classes/qradiobutton.md +++ b/website/docs/api/generated/classes/qradiobutton.md @@ -43,6 +43,7 @@ radioButton.setText("Hello"); ### Methods +* [acceptDrops](qradiobutton.md#acceptdrops) * [activateWindow](qradiobutton.md#activatewindow) * [addAction](qradiobutton.md#addaction) * [addEventListener](qradiobutton.md#addeventlistener) @@ -84,6 +85,7 @@ radioButton.setText("Hello"); * [repaint](qradiobutton.md#repaint) * [repolish](qradiobutton.md#repolish) * [resize](qradiobutton.md#resize) +* [setAcceptDrops](qradiobutton.md#setacceptdrops) * [setAttribute](qradiobutton.md#setattribute) * [setAutoExclusive](qradiobutton.md#setautoexclusive) * [setAutoRepeat](qradiobutton.md#setautorepeat) @@ -228,6 +230,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -787,6 +799,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qrectf.md b/website/docs/api/generated/classes/qrectf.md new file mode 100644 index 000000000..4adb48234 --- /dev/null +++ b/website/docs/api/generated/classes/qrectf.md @@ -0,0 +1,886 @@ +--- +id: "qrectf" +title: "QRectF" +sidebar_label: "QRectF" +--- + +description + +## Hierarchy + +* [Component](component.md) + + ↳ **QRectF** + +## Index + +### Constructors + +* [constructor](qrectf.md#constructor) + +### Properties + +* [native](qrectf.md#native) +* [nodeChildren](qrectf.md#nodechildren) +* [nodeParent](qrectf.md#optional-nodeparent) + +### Methods + +* [adjust](qrectf.md#adjust) +* [adjusted](qrectf.md#adjusted) +* [bottom](qrectf.md#bottom) +* [bottomLeft](qrectf.md#bottomleft) +* [bottomRight](qrectf.md#bottomright) +* [center](qrectf.md#center) +* [contains](qrectf.md#contains) +* [height](qrectf.md#height) +* [intersected](qrectf.md#intersected) +* [intersects](qrectf.md#intersects) +* [isEmpty](qrectf.md#isempty) +* [isNull](qrectf.md#isnull) +* [isValid](qrectf.md#isvalid) +* [left](qrectf.md#left) +* [moveBottom](qrectf.md#movebottom) +* [moveBottomLeft](qrectf.md#movebottomleft) +* [moveBottomRight](qrectf.md#movebottomright) +* [moveCenter](qrectf.md#movecenter) +* [moveLeft](qrectf.md#moveleft) +* [moveRight](qrectf.md#moveright) +* [moveTo](qrectf.md#moveto) +* [moveTop](qrectf.md#movetop) +* [moveTopLeft](qrectf.md#movetopleft) +* [moveTopRight](qrectf.md#movetopright) +* [normalized](qrectf.md#normalized) +* [right](qrectf.md#right) +* [setBottom](qrectf.md#setbottom) +* [setBottomLeft](qrectf.md#setbottomleft) +* [setBottomRight](qrectf.md#setbottomright) +* [setCoords](qrectf.md#setcoords) +* [setHeight](qrectf.md#setheight) +* [setLeft](qrectf.md#setleft) +* [setNodeParent](qrectf.md#setnodeparent) +* [setRect](qrectf.md#setrect) +* [setRight](qrectf.md#setright) +* [setTop](qrectf.md#settop) +* [setTopLeft](qrectf.md#settopleft) +* [setTopRight](qrectf.md#settopright) +* [setWidth](qrectf.md#setwidth) +* [setX](qrectf.md#setx) +* [setY](qrectf.md#sety) +* [toAlignedRect](qrectf.md#toalignedrect) +* [toRect](qrectf.md#torect) +* [top](qrectf.md#top) +* [topLeft](qrectf.md#topleft) +* [topRight](qrectf.md#topright) +* [translate](qrectf.md#translate) +* [translated](qrectf.md#translated) +* [transposed](qrectf.md#transposed) +* [united](qrectf.md#united) +* [width](qrectf.md#width) +* [x](qrectf.md#x) +* [y](qrectf.md#y) + +## Constructors + +### constructor + +\+ **new QRectF**(): *[QRectF](qrectf.md)* + +*Overrides [Component](component.md).[constructor](component.md#constructor)* + +**Returns:** *[QRectF](qrectf.md)* + +\+ **new QRectF**(`nativeElement`: [NativeElement](../globals.md#nativeelement)): *[QRectF](qrectf.md)* + +*Overrides [Component](component.md).[constructor](component.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`nativeElement` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QRectF](qrectf.md)* + +\+ **new QRectF**(`x?`: undefined | number, `y?`: undefined | number, `width?`: undefined | number, `height?`: undefined | number): *[QRectF](qrectf.md)* + +*Overrides [Component](component.md).[constructor](component.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x?` | undefined | number | +`y?` | undefined | number | +`width?` | undefined | number | +`height?` | undefined | number | + +**Returns:** *[QRectF](qrectf.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +*Overrides [Component](component.md).[native](component.md#abstract-native)* + +___ + +### nodeChildren + +• **nodeChildren**: *Set‹[Component](component.md)›* + +*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* + +___ + +### `Optional` nodeParent + +• **nodeParent**? : *[Component](component.md)* + +*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* + +## Methods + +### adjust + +▸ **adjust**(`dx1`: number, `dy1`: number, `dx2`: number, `dy2`: number): *void* + +Adds dx1, dy1, dx2 and dy2 respectively to the existing coordinates of the rectangle. + +**Parameters:** + +Name | Type | +------ | ------ | +`dx1` | number | +`dy1` | number | +`dx2` | number | +`dy2` | number | + +**Returns:** *void* + +___ + +### adjusted + +▸ **adjusted**(`dx1`: number, `dy1`: number, `dx2`: number, `dy2`: number): *[QRectF](qrectf.md)* + +Returns a new rectangle with dx1, dy1, dx2 and dy2 added respectively to the existing coordinates of this rectangle. + +**Parameters:** + +Name | Type | +------ | ------ | +`dx1` | number | +`dy1` | number | +`dx2` | number | +`dy2` | number | + +**Returns:** *[QRectF](qrectf.md)* + +___ + +### bottom + +▸ **bottom**(): *number* + +Returns the y-coordinate of the rectangle's bottom edge. + +**Returns:** *number* + +___ + +### bottomLeft + +▸ **bottomLeft**(): *[QPointF](qpointf.md)* + +Returns the position of the rectangle's bottom-left corner. + +**Returns:** *[QPointF](qpointf.md)* + +___ + +### bottomRight + +▸ **bottomRight**(): *[QPointF](qpointf.md)* + +Returns the position of the rectangle's bottom-right corner. + +**Returns:** *[QPointF](qpointf.md)* + +___ + +### center + +▸ **center**(): *[QPointF](qpointf.md)* + +Returns the center point of the rectangle. + +**Returns:** *[QPointF](qpointf.md)* + +___ + +### contains + +▸ **contains**(`arg0`: [QRectF](qrectf.md) | number | [QPointF](qpointf.md), `y`: number): *boolean* + +Returns true if the given point is inside or on the edge of the rectangle; otherwise returns false. + +**Parameters:** + +Name | Type | +------ | ------ | +`arg0` | [QRectF](qrectf.md) | number | [QPointF](qpointf.md) | +`y` | number | + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +Returns the height of the rectangle. + +**Returns:** *number* + +___ + +### intersected + +▸ **intersected**(`rectangle`: [QRectF](qrectf.md)): *[QRectF](qrectf.md)* + +Returns the intersection of this rectangle and the given rectangle. Note that r.intersected(s) is equivalent to r & s. + +**Parameters:** + +Name | Type | +------ | ------ | +`rectangle` | [QRectF](qrectf.md) | + +**Returns:** *[QRectF](qrectf.md)* + +___ + +### intersects + +▸ **intersects**(`rectangle`: [QRectF](qrectf.md)): *boolean* + +Returns true if this rectangle intersects with the given rectangle (i.e. there is a non-empty area of overlap between them), otherwise returns false. + +**Parameters:** + +Name | Type | +------ | ------ | +`rectangle` | [QRectF](qrectf.md) | + +**Returns:** *boolean* + +___ + +### isEmpty + +▸ **isEmpty**(): *boolean* + +Returns true if the rectangle is empty, otherwise returns false. + +**Returns:** *boolean* + +___ + +### isNull + +▸ **isNull**(): *boolean* + +Returns true if the rectangle is a null rectangle, otherwise returns false. + +**Returns:** *boolean* + +___ + +### isValid + +▸ **isValid**(): *boolean* + +Returns true if the rectangle is valid, otherwise returns false. + +**Returns:** *boolean* + +___ + +### left + +▸ **left**(): *number* + +Returns the x-coordinate of the rectangle's left edge. Equivalent to x(). + +**Returns:** *number* + +___ + +### moveBottom + +▸ **moveBottom**(`y`: number): *void* + +Moves the rectangle vertically, leaving the rectangle's bottom edge at the given y coordinate. The rectangle's size is unchanged. + +**Parameters:** + +Name | Type | +------ | ------ | +`y` | number | + +**Returns:** *void* + +___ + +### moveBottomLeft + +▸ **moveBottomLeft**(`position`: [QPointF](qpointf.md)): *void* + +Moves the rectangle, leaving the bottom-left corner at the given position. The rectangle's size is unchanged. + +**Parameters:** + +Name | Type | +------ | ------ | +`position` | [QPointF](qpointf.md) | + +**Returns:** *void* + +___ + +### moveBottomRight + +▸ **moveBottomRight**(`position`: [QPointF](qpointf.md)): *void* + +Moves the rectangle, leaving the bottom-right corner at the given position. The rectangle's size is unchanged. + +**Parameters:** + +Name | Type | +------ | ------ | +`position` | [QPointF](qpointf.md) | + +**Returns:** *void* + +___ + +### moveCenter + +▸ **moveCenter**(`position`: [QPointF](qpointf.md)): *void* + +Moves the rectangle, leaving the center point at the given position. The rectangle's size is unchanged. + +**Parameters:** + +Name | Type | +------ | ------ | +`position` | [QPointF](qpointf.md) | + +**Returns:** *void* + +___ + +### moveLeft + +▸ **moveLeft**(`x`: number): *void* + +Moves the rectangle horizontally, leaving the rectangle's left edge at the given x coordinate. The rectangle's size is unchanged. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | + +**Returns:** *void* + +___ + +### moveRight + +▸ **moveRight**(`x`: number): *void* + +Moves the rectangle horizontally, leaving the rectangle's right edge at the given x coordinate. The rectangle's size is unchanged. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | + +**Returns:** *void* + +___ + +### moveTo + +▸ **moveTo**(`xOrPos`: number | [QPointF](qpointf.md), `y`: number): *void* + +Moves the rectangle, leaving the top-left corner at the given position (x, y). The rectangle's size is unchanged. + +**Parameters:** + +Name | Type | +------ | ------ | +`xOrPos` | number | [QPointF](qpointf.md) | +`y` | number | + +**Returns:** *void* + +___ + +### moveTop + +▸ **moveTop**(`y`: number): *void* + +Moves the rectangle vertically, leaving the rectangle's top line at the given y coordinate. The rectangle's size is unchanged. + +**Parameters:** + +Name | Type | +------ | ------ | +`y` | number | + +**Returns:** *void* + +___ + +### moveTopLeft + +▸ **moveTopLeft**(`position`: [QPointF](qpointf.md)): *void* + +Moves the rectangle, leaving the top-left corner at the given position. The rectangle's size is unchanged. + +**Parameters:** + +Name | Type | +------ | ------ | +`position` | [QPointF](qpointf.md) | + +**Returns:** *void* + +___ + +### moveTopRight + +▸ **moveTopRight**(`position`: [QPointF](qpointf.md)): *void* + +Moves the rectangle, leaving the top-right corner at the given position. The rectangle's size is unchanged. + +**Parameters:** + +Name | Type | +------ | ------ | +`position` | [QPointF](qpointf.md) | + +**Returns:** *void* + +___ + +### normalized + +▸ **normalized**(): *[QRectF](qrectf.md)* + +Returns a normalized rectangle; i.e., a rectangle that has a non-negative width and height. + +**Returns:** *[QRectF](qrectf.md)* + +___ + +### right + +▸ **right**(): *number* + +Returns the x-coordinate of the rectangle's right edge. + +**Returns:** *number* + +___ + +### setBottom + +▸ **setBottom**(`y`: number): *void* + +Sets the bottom edge of the rectangle to the given y coordinate. May change the height, but will never change the top edge of the rectangle. + +**Parameters:** + +Name | Type | +------ | ------ | +`y` | number | + +**Returns:** *void* + +___ + +### setBottomLeft + +▸ **setBottomLeft**(`position`: [QPointF](qpointf.md)): *void* + +Set the bottom-left corner of the rectangle to the given position. May change the size, but will never change the top-right corner of the rectangle. + +**Parameters:** + +Name | Type | +------ | ------ | +`position` | [QPointF](qpointf.md) | + +**Returns:** *void* + +___ + +### setBottomRight + +▸ **setBottomRight**(`position`: [QPointF](qpointf.md)): *void* + +Set the bottom-right corner of the rectangle to the given position. May change the size, but will never change the top-left corner of the rectangle. + +**Parameters:** + +Name | Type | +------ | ------ | +`position` | [QPointF](qpointf.md) | + +**Returns:** *void* + +___ + +### setCoords + +▸ **setCoords**(`x1`: number, `y1`: number, `x2`: number, `y2`: number): *void* + +Sets the coordinates of the rectangle's top-left corner to (x1, y1), and the coordinates of its bottom-right corner to (x2, y2). + +**Parameters:** + +Name | Type | +------ | ------ | +`x1` | number | +`y1` | number | +`x2` | number | +`y2` | number | + +**Returns:** *void* + +___ + +### setHeight + +▸ **setHeight**(`height`: number): *void* + +Sets the height of the rectangle to the given height. The bottom edge is changed, but not the top one. + +**Parameters:** + +Name | Type | +------ | ------ | +`height` | number | + +**Returns:** *void* + +___ + +### setLeft + +▸ **setLeft**(`x`: number): *void* + +Sets the left edge of the rectangle to the given x coordinate. May change the width, but will never change the right edge of the rectangle. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | + +**Returns:** *void* + +___ + +### setNodeParent + +▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* + +*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent?` | [Component](component.md) | + +**Returns:** *void* + +___ + +### setRect + +▸ **setRect**(`x`: number, `y`: number, `width`: number, `height`: number): *void* + +Sets the coordinates of the rectangle's top-left corner to (x, y), and its size to the given width and height. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setRight + +▸ **setRight**(`x`: number): *void* + +Sets the right edge of the rectangle to the given x coordinate. May change the width, but will never change the left edge of the rectangle. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | + +**Returns:** *void* + +___ + +### setTop + +▸ **setTop**(`y`: number): *void* + +Sets the top edge of the rectangle to the given y coordinate. May change the height, but will never change the bottom edge of the rectangle. + +**Parameters:** + +Name | Type | +------ | ------ | +`y` | number | + +**Returns:** *void* + +___ + +### setTopLeft + +▸ **setTopLeft**(`position`: [QPointF](qpointf.md)): *void* + +Set the top-left corner of the rectangle to the given position. May change the size, but will never change the bottom-right corner of the rectangle. + +**Parameters:** + +Name | Type | +------ | ------ | +`position` | [QPointF](qpointf.md) | + +**Returns:** *void* + +___ + +### setTopRight + +▸ **setTopRight**(`position`: [QPointF](qpointf.md)): *void* + +Set the top-right corner of the rectangle to the given position. May change the size, but will never change the bottom-left corner of the rectangle. + +**Parameters:** + +Name | Type | +------ | ------ | +`position` | [QPointF](qpointf.md) | + +**Returns:** *void* + +___ + +### setWidth + +▸ **setWidth**(`width`: number): *void* + +Sets the width of the rectangle to the given width. The right edge is changed, but not the left one. + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | + +**Returns:** *void* + +___ + +### setX + +▸ **setX**(`x`: number): *void* + +Sets the left edge of the rectangle to the given x coordinate. May change the width, but will never change the right edge of the rectangle. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | + +**Returns:** *void* + +___ + +### setY + +▸ **setY**(`y`: number): *void* + +Sets the top edge of the rectangle to the given y coordinate. May change the height, but will never change the bottom edge of the rectangle. + +**Parameters:** + +Name | Type | +------ | ------ | +`y` | number | + +**Returns:** *void* + +___ + +### toAlignedRect + +▸ **toAlignedRect**(): *[QRect](qrect.md)* + +Returns a QRect based on the values of this rectangle that is the smallest possible integer rectangle that completely contains this rectangle. + +**Returns:** *[QRect](qrect.md)* + +___ + +### toRect + +▸ **toRect**(): *[QRect](qrect.md)* + +Returns a QRect based on the values of this rectangle. Note that the coordinates in the returned rectangle are rounded to the nearest integer. + +**Returns:** *[QRect](qrect.md)* + +___ + +### top + +▸ **top**(): *number* + +Returns the y-coordinate of the rectangle's top edge. Equivalent to y(). + +**Returns:** *number* + +___ + +### topLeft + +▸ **topLeft**(): *[QPointF](qpointf.md)* + +Returns the position of the rectangle's top-left corner. + +**Returns:** *[QPointF](qpointf.md)* + +___ + +### topRight + +▸ **topRight**(): *[QPointF](qpointf.md)* + +Returns the position of the rectangle's top-right corner. + +**Returns:** *[QPointF](qpointf.md)* + +___ + +### translate + +▸ **translate**(`dxOrOffset`: number | [QPointF](qpointf.md), `dy`: number): *void* + +Moves the rectangle dx along the x-axis and dy along the y-axis, relative to the current position. Positive values move the rectangle to the right and downwards. + +**Parameters:** + +Name | Type | +------ | ------ | +`dxOrOffset` | number | [QPointF](qpointf.md) | +`dy` | number | + +**Returns:** *void* + +___ + +### translated + +▸ **translated**(`dxOrOffset`: number | [QPointF](qpointf.md), `dy`: number): *[QRectF](qrectf.md)* + +Returns a copy of the rectangle that is translated dx along the x axis and dy along the y axis, relative to the current position. Positive values move the rectangle to the right and down. + +**Parameters:** + +Name | Type | +------ | ------ | +`dxOrOffset` | number | [QPointF](qpointf.md) | +`dy` | number | + +**Returns:** *[QRectF](qrectf.md)* + +___ + +### transposed + +▸ **transposed**(): *[QRectF](qrectf.md)* + +Returns a copy of the rectangle that has its width and height exchanged: + +**Returns:** *[QRectF](qrectf.md)* + +___ + +### united + +▸ **united**(`rectangle`: [QRectF](qrectf.md)): *[QRectF](qrectf.md)* + +Returns the bounding rectangle of this rectangle and the given rectangle. + +**Parameters:** + +Name | Type | +------ | ------ | +`rectangle` | [QRectF](qrectf.md) | + +**Returns:** *[QRectF](qrectf.md)* + +___ + +### width + +▸ **width**(): *number* + +Returns the width of the rectangle. + +**Returns:** *number* + +___ + +### x + +▸ **x**(): *number* + +Returns the x-coordinate of the rectangle's left edge. Equivalent to left(). + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +Returns the y-coordinate of the rectangle's top edge. Equivalent to top(). + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qscrollarea.md b/website/docs/api/generated/classes/qscrollarea.md index 42c29768e..a32e1d003 100644 --- a/website/docs/api/generated/classes/qscrollarea.md +++ b/website/docs/api/generated/classes/qscrollarea.md @@ -51,6 +51,7 @@ scrollArea.setWidget(imageLabel); ### Methods +* [acceptDrops](qscrollarea.md#acceptdrops) * [activateWindow](qscrollarea.md#activatewindow) * [addAction](qscrollarea.md#addaction) * [addEventListener](qscrollarea.md#addeventlistener) @@ -91,6 +92,7 @@ scrollArea.setWidget(imageLabel); * [repaint](qscrollarea.md#repaint) * [repolish](qscrollarea.md#repolish) * [resize](qscrollarea.md#resize) +* [setAcceptDrops](qscrollarea.md#setacceptdrops) * [setAlignment](qscrollarea.md#setalignment) * [setAttribute](qscrollarea.md#setattribute) * [setContextMenuPolicy](qscrollarea.md#setcontextmenupolicy) @@ -238,6 +240,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -792,6 +804,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlignment ▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* diff --git a/website/docs/api/generated/classes/qscrollbar.md b/website/docs/api/generated/classes/qscrollbar.md index 963242f33..9f990cd64 100644 --- a/website/docs/api/generated/classes/qscrollbar.md +++ b/website/docs/api/generated/classes/qscrollbar.md @@ -42,6 +42,7 @@ const scrollbar = new QScrollBar(); ### Methods +* [acceptDrops](qscrollbar.md#acceptdrops) * [activateWindow](qscrollbar.md#activatewindow) * [addAction](qscrollbar.md#addaction) * [addEventListener](qscrollbar.md#addeventlistener) @@ -80,6 +81,7 @@ const scrollbar = new QScrollBar(); * [repaint](qscrollbar.md#repaint) * [repolish](qscrollbar.md#repolish) * [resize](qscrollbar.md#resize) +* [setAcceptDrops](qscrollbar.md#setacceptdrops) * [setAttribute](qscrollbar.md#setattribute) * [setContextMenuPolicy](qscrollbar.md#setcontextmenupolicy) * [setCursor](qscrollbar.md#setcursor) @@ -213,6 +215,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -736,6 +748,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qslider.md b/website/docs/api/generated/classes/qslider.md index 10d40e0ab..df6cf582a 100644 --- a/website/docs/api/generated/classes/qslider.md +++ b/website/docs/api/generated/classes/qslider.md @@ -42,6 +42,7 @@ const slider = new QSlider(); ### Methods +* [acceptDrops](qslider.md#acceptdrops) * [activateWindow](qslider.md#activatewindow) * [addAction](qslider.md#addaction) * [addEventListener](qslider.md#addeventlistener) @@ -80,6 +81,7 @@ const slider = new QSlider(); * [repaint](qslider.md#repaint) * [repolish](qslider.md#repolish) * [resize](qslider.md#resize) +* [setAcceptDrops](qslider.md#setacceptdrops) * [setAttribute](qslider.md#setattribute) * [setContextMenuPolicy](qslider.md#setcontextmenupolicy) * [setCursor](qslider.md#setcursor) @@ -217,6 +219,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -740,6 +752,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qspinbox.md b/website/docs/api/generated/classes/qspinbox.md index 05b783d99..8b7ed67fc 100644 --- a/website/docs/api/generated/classes/qspinbox.md +++ b/website/docs/api/generated/classes/qspinbox.md @@ -42,6 +42,7 @@ const spinBox = new QSpinBox(); ### Methods +* [acceptDrops](qspinbox.md#acceptdrops) * [activateWindow](qspinbox.md#activatewindow) * [addAction](qspinbox.md#addaction) * [addEventListener](qspinbox.md#addeventlistener) @@ -88,6 +89,7 @@ const spinBox = new QSpinBox(); * [resize](qspinbox.md#resize) * [selectAll](qspinbox.md#selectall) * [setAccelerated](qspinbox.md#setaccelerated) +* [setAcceptDrops](qspinbox.md#setacceptdrops) * [setAlignment](qspinbox.md#setalignment) * [setAttribute](qspinbox.md#setattribute) * [setButtonSymbols](qspinbox.md#setbuttonsymbols) @@ -232,6 +234,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -831,6 +843,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlignment ▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* diff --git a/website/docs/api/generated/classes/qstackedwidget.md b/website/docs/api/generated/classes/qstackedwidget.md index 2916f526a..08152ab60 100644 --- a/website/docs/api/generated/classes/qstackedwidget.md +++ b/website/docs/api/generated/classes/qstackedwidget.md @@ -66,6 +66,7 @@ win.show(); ### Methods +* [acceptDrops](qstackedwidget.md#acceptdrops) * [activateWindow](qstackedwidget.md#activatewindow) * [addAction](qstackedwidget.md#addaction) * [addEventListener](qstackedwidget.md#addeventlistener) @@ -106,6 +107,7 @@ win.show(); * [repaint](qstackedwidget.md#repaint) * [repolish](qstackedwidget.md#repolish) * [resize](qstackedwidget.md#resize) +* [setAcceptDrops](qstackedwidget.md#setacceptdrops) * [setAttribute](qstackedwidget.md#setattribute) * [setContextMenuPolicy](qstackedwidget.md#setcontextmenupolicy) * [setCurrentIndex](qstackedwidget.md#setcurrentindex) @@ -231,6 +233,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -780,6 +792,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qstatusbar.md b/website/docs/api/generated/classes/qstatusbar.md index b4342f5be..b5dbbf0f7 100644 --- a/website/docs/api/generated/classes/qstatusbar.md +++ b/website/docs/api/generated/classes/qstatusbar.md @@ -44,6 +44,7 @@ const progressBar = new QStatusBar(); ### Methods +* [acceptDrops](qstatusbar.md#acceptdrops) * [activateWindow](qstatusbar.md#activatewindow) * [addAction](qstatusbar.md#addaction) * [addEventListener](qstatusbar.md#addeventlistener) @@ -82,6 +83,7 @@ const progressBar = new QStatusBar(); * [repaint](qstatusbar.md#repaint) * [repolish](qstatusbar.md#repolish) * [resize](qstatusbar.md#resize) +* [setAcceptDrops](qstatusbar.md#setacceptdrops) * [setAttribute](qstatusbar.md#setattribute) * [setContextMenuPolicy](qstatusbar.md#setcontextmenupolicy) * [setCursor](qstatusbar.md#setcursor) @@ -213,6 +215,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -779,6 +791,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qtabbar.md b/website/docs/api/generated/classes/qtabbar.md index c576f1f9a..3936a653a 100644 --- a/website/docs/api/generated/classes/qtabbar.md +++ b/website/docs/api/generated/classes/qtabbar.md @@ -43,6 +43,7 @@ const tabBar = new QTabBar(); ### Methods +* [acceptDrops](qtabbar.md#acceptdrops) * [accessibleTabName](qtabbar.md#accessibletabname) * [activateWindow](qtabbar.md#activatewindow) * [addAction](qtabbar.md#addaction) @@ -90,6 +91,7 @@ const tabBar = new QTabBar(); * [repolish](qtabbar.md#repolish) * [resize](qtabbar.md#resize) * [selectionBehaviorOnRemove](qtabbar.md#selectionbehavioronremove) +* [setAcceptDrops](qtabbar.md#setacceptdrops) * [setAccessibleTabName](qtabbar.md#setaccessibletabname) * [setAttribute](qtabbar.md#setattribute) * [setAutoHide](qtabbar.md#setautohide) @@ -240,6 +242,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### accessibleTabName ▸ **accessibleTabName**(`index`: number): *string* @@ -859,6 +871,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAccessibleTabName ▸ **setAccessibleTabName**(`index`: number, `name`: string): *void* diff --git a/website/docs/api/generated/classes/qtabletevent.md b/website/docs/api/generated/classes/qtabletevent.md new file mode 100644 index 000000000..fafdff7c8 --- /dev/null +++ b/website/docs/api/generated/classes/qtabletevent.md @@ -0,0 +1,331 @@ +--- +id: "qtabletevent" +title: "QTabletEvent" +sidebar_label: "QTabletEvent" +--- + +The QTabletEvent class contains parameters that describe a Tablet event + +## Hierarchy + +* **QTabletEvent** + +## Index + +### Constructors + +* [constructor](qtabletevent.md#constructor) + +### Properties + +* [PointerType](qtabletevent.md#readonly-pointertype) +* [TabletDevice](qtabletevent.md#readonly-tabletdevice) +* [native](qtabletevent.md#native) +* [PointerType](qtabletevent.md#static-readonly-pointertype) +* [TabletDevice](qtabletevent.md#static-readonly-tabletdevice) + +### Methods + +* [button](qtabletevent.md#button) +* [buttons](qtabletevent.md#buttons) +* [globalPos](qtabletevent.md#globalpos) +* [globalPosF](qtabletevent.md#globalposf) +* [globalX](qtabletevent.md#globalx) +* [globalY](qtabletevent.md#globaly) +* [pointerType](qtabletevent.md#pointertype) +* [pos](qtabletevent.md#pos) +* [posF](qtabletevent.md#posf) +* [pressure](qtabletevent.md#pressure) +* [rotation](qtabletevent.md#rotation) +* [tangentialPressure](qtabletevent.md#tangentialpressure) +* [uniqueId](qtabletevent.md#uniqueid) +* [x](qtabletevent.md#x) +* [xTilt](qtabletevent.md#xtilt) +* [y](qtabletevent.md#y) +* [yTilt](qtabletevent.md#ytilt) +* [z](qtabletevent.md#z) + +## Constructors + +### constructor + +\+ **new QTabletEvent**(`event`: [NativeElement](../globals.md#nativeelement)): *[QTabletEvent](qtabletevent.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`event` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QTabletEvent](qtabletevent.md)* + +## Properties + +### `Readonly` PointerType + +• **PointerType**: *[PointerType](../enums/pointertype.md)* = PointerType + +___ + +### `Readonly` TabletDevice + +• **TabletDevice**: *[TabletDevice](../enums/tabletdevice.md)* = TabletDevice + +___ + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +___ + +### `Static` `Readonly` PointerType + +▪ **PointerType**: *[PointerType](../enums/pointertype.md)* = PointerType + +___ + +### `Static` `Readonly` TabletDevice + +▪ **TabletDevice**: *[TabletDevice](../enums/tabletdevice.md)* = TabletDevice + +## Methods + +### button + +▸ **button**(): *number* + +Returns the button that caused the event. +Note that the returned value is always Qt::NoButton for TabletMove, +TabletEnterProximity and TabletLeaveProximity events + +**Returns:** *number* + +___ + +### buttons + +▸ **buttons**(): *number* + +Returns the button state when the event was generated. +The button state is a combination of buttons from the Qt::MouseButton enum using the OR operator. +For TabletMove events, this is all buttons that are pressed down. +For TabletPress events this includes the button that caused the event. +For TabletRelease events this excludes the button that caused the event. + +**Returns:** *number* + +___ + +### globalPos + +▸ **globalPos**(): *object* + +Returns the global position of the device at the time of the event. + +This is important on asynchronous windows systems like X11; +whenever you move your widgets around in response to mouse events, +globalPos() can differ significantly from the current position QCursor::pos(). + +use globalPosF for Floating point (more precise) + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### globalPosF + +▸ **globalPosF**(): *object* + +Returns the global position of the device at the time of the event. + +This is important on asynchronous windows systems like X11; +whenever you move your widgets around in response to mouse events, +globalPosF() can differ significantly from the current position QCursor::pos(). + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### globalX + +▸ **globalX**(): *number* + +Returns the global x position of the mouse pointer at the time of the event + +**Returns:** *number* + +___ + +### globalY + +▸ **globalY**(): *number* + +Returns the global y position of the mouse pointer at the time of the event + +**Returns:** *number* + +___ + +### pointerType + +▸ **pointerType**(): *[PointerType](../enums/pointertype.md)* + +Returns the type of point that generated the event. +(See QTabletEvent::PointerType) + +**Returns:** *[PointerType](../enums/pointertype.md)* + +___ + +### pos + +▸ **pos**(): *object* + +Returns the position of the device, relative to the widget that received the event. + +If you move widgets around in response to mouse events, use globalPos() instead of this function. + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### posF + +▸ **posF**(): *object* + +Returns the position of the device, relative to the widget that received the event. + +If you move widgets around in response to mouse events, use globalPosF() instead of this function. + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### pressure + +▸ **pressure**(): *number* + +Returns the pressure for the device. 0.0 indicates that the stylus is not on the tablet, +1.0 indicates the maximum amount of pressure for the stylus + +**Returns:** *number* + +___ + +### rotation + +▸ **rotation**(): *number* + +Returns the rotation of the current tool in degrees, where zero means the +tip of the stylus is pointing towards the top of the tablet, +a positive value means it's turned to the right, and a negative value means it's turned to the left. + +This can be given by a 4D Mouse or a rotation-capable stylus (such as the Wacom Art Pen or the Apple Pencil). + +If the device does not support rotation, this value is always 0.0. + +**Returns:** *number* + +___ + +### tangentialPressure + +▸ **tangentialPressure**(): *number* + +Returns the tangential pressure for the device. +This is typically given by a finger wheel on an airbrush tool. +The range is from -1.0 to 1.0. 0.0 indicates a neutral position. +Current airbrushes can only move in the positive direction from the neutrual position. +If the device does not support tangential pressure, this value is always 0.0. + +**Returns:** *number* + +___ + +### uniqueId + +▸ **uniqueId**(): *number* + +Returns a unique ID for the current device, +making it possible to differentiate between multiple devices being used at the same time on the tablet. + +Support of this feature is dependent on the tablet. + +Values for the same device may vary from OS to OS. + +**Returns:** *number* + +___ + +### x + +▸ **x**(): *number* + +Returns the x position of the device, relative to the widget that received the event + +**Returns:** *number* + +___ + +### xTilt + +▸ **xTilt**(): *number* + +Returns the angle between the device (a pen, for example) and the +perpendicular in the direction of the x axis. +Positive values are towards the tablet's physical right. +The angle is in the range -60 to +60 degrees. + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +Returns the y position of the device, relative to the widget that received the event. + +**Returns:** *number* + +___ + +### yTilt + +▸ **yTilt**(): *number* + +Returns the angle between the device (a pen, for example) and +the perpendicular in the direction of the y axis. +Positive values are towards the bottom of the tablet. +The angle is within the range -60 to +60 degrees. + +**Returns:** *number* + +___ + +### z + +▸ **z**(): *number* + +Returns the z position of the device. +Typically this is represented by a wheel on a 4D Mouse. If the device does not support a Z-axis, this value is always zero. +This is not the same as pressure. + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qtableview.md b/website/docs/api/generated/classes/qtableview.md index eb0154699..c622bdecb 100644 --- a/website/docs/api/generated/classes/qtableview.md +++ b/website/docs/api/generated/classes/qtableview.md @@ -29,6 +29,7 @@ sidebar_label: "QTableView" ### Methods +* [acceptDrops](qtableview.md#acceptdrops) * [activateWindow](qtableview.md#activatewindow) * [addAction](qtableview.md#addaction) * [addEventListener](qtableview.md#addeventlistener) @@ -106,6 +107,7 @@ sidebar_label: "QTableView" * [selectRow](qtableview.md#selectrow) * [selectionBehavior](qtableview.md#selectionbehavior) * [selectionMode](qtableview.md#selectionmode) +* [setAcceptDrops](qtableview.md#setacceptdrops) * [setAlternatingRowColors](qtableview.md#setalternatingrowcolors) * [setAttribute](qtableview.md#setattribute) * [setAutoScroll](qtableview.md#setautoscroll) @@ -278,6 +280,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -1295,6 +1307,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlternatingRowColors ▸ **setAlternatingRowColors**(`enable`: boolean): *void* diff --git a/website/docs/api/generated/classes/qtablewidget.md b/website/docs/api/generated/classes/qtablewidget.md index 9c30d964c..466bb3c8f 100644 --- a/website/docs/api/generated/classes/qtablewidget.md +++ b/website/docs/api/generated/classes/qtablewidget.md @@ -59,6 +59,7 @@ win.show(); ### Methods +* [acceptDrops](qtablewidget.md#acceptdrops) * [activateWindow](qtablewidget.md#activatewindow) * [addAction](qtablewidget.md#addaction) * [addEventListener](qtablewidget.md#addeventlistener) @@ -117,6 +118,7 @@ win.show(); * [selectColumn](qtablewidget.md#selectcolumn) * [selectRow](qtablewidget.md#selectrow) * [selectedRanges](qtablewidget.md#selectedranges) +* [setAcceptDrops](qtablewidget.md#setacceptdrops) * [setAttribute](qtablewidget.md#setattribute) * [setCellWidget](qtablewidget.md#setcellwidget) * [setColumnCount](qtablewidget.md#setcolumncount) @@ -283,6 +285,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -1043,6 +1055,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qtabwidget.md b/website/docs/api/generated/classes/qtabwidget.md index bc92abc66..b36112908 100644 --- a/website/docs/api/generated/classes/qtabwidget.md +++ b/website/docs/api/generated/classes/qtabwidget.md @@ -47,6 +47,7 @@ tabWidget.addTab(new QCalendarWidget(), new QIcon(), 'Tab 2'); ### Methods +* [acceptDrops](qtabwidget.md#acceptdrops) * [activateWindow](qtabwidget.md#activatewindow) * [addAction](qtabwidget.md#addaction) * [addEventListener](qtabwidget.md#addeventlistener) @@ -82,6 +83,7 @@ tabWidget.addTab(new QCalendarWidget(), new QIcon(), 'Tab 2'); * [repaint](qtabwidget.md#repaint) * [repolish](qtabwidget.md#repolish) * [resize](qtabwidget.md#resize) +* [setAcceptDrops](qtabwidget.md#setacceptdrops) * [setAttribute](qtabwidget.md#setattribute) * [setContextMenuPolicy](qtabwidget.md#setcontextmenupolicy) * [setCurrentIndex](qtabwidget.md#setcurrentindex) @@ -210,6 +212,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -722,6 +734,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qtextbrowser.md b/website/docs/api/generated/classes/qtextbrowser.md index cc625826b..4818c4459 100644 --- a/website/docs/api/generated/classes/qtextbrowser.md +++ b/website/docs/api/generated/classes/qtextbrowser.md @@ -43,6 +43,7 @@ const textBrowser = new QTextBrowser(); ### Methods +* [acceptDrops](qtextbrowser.md#acceptdrops) * [acceptRichText](qtextbrowser.md#acceptrichtext) * [activateWindow](qtextbrowser.md#activatewindow) * [addAction](qtextbrowser.md#addaction) @@ -122,6 +123,7 @@ const textBrowser = new QTextBrowser(); * [resize](qtextbrowser.md#resize) * [scrollToAnchor](qtextbrowser.md#scrolltoanchor) * [selectAll](qtextbrowser.md#selectall) +* [setAcceptDrops](qtextbrowser.md#setacceptdrops) * [setAcceptRichText](qtextbrowser.md#setacceptrichtext) * [setAlignment](qtextbrowser.md#setalignment) * [setAttribute](qtextbrowser.md#setattribute) @@ -296,6 +298,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### acceptRichText ▸ **acceptRichText**(): *boolean* @@ -1233,6 +1245,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAcceptRichText ▸ **setAcceptRichText**(`accept`: boolean): *void* diff --git a/website/docs/api/generated/classes/qtextedit.md b/website/docs/api/generated/classes/qtextedit.md index 112515424..eb9b94035 100644 --- a/website/docs/api/generated/classes/qtextedit.md +++ b/website/docs/api/generated/classes/qtextedit.md @@ -29,6 +29,7 @@ sidebar_label: "QTextEdit" ### Methods +* [acceptDrops](qtextedit.md#acceptdrops) * [acceptRichText](qtextedit.md#acceptrichtext) * [activateWindow](qtextedit.md#activatewindow) * [addAction](qtextedit.md#addaction) @@ -95,6 +96,7 @@ sidebar_label: "QTextEdit" * [resize](qtextedit.md#resize) * [scrollToAnchor](qtextedit.md#scrolltoanchor) * [selectAll](qtextedit.md#selectall) +* [setAcceptDrops](qtextedit.md#setacceptdrops) * [setAcceptRichText](qtextedit.md#setacceptrichtext) * [setAlignment](qtextedit.md#setalignment) * [setAttribute](qtextedit.md#setattribute) @@ -265,6 +267,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### acceptRichText ▸ **acceptRichText**(): *boolean* @@ -1092,6 +1104,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAcceptRichText ▸ **setAcceptRichText**(`accept`: boolean): *void* diff --git a/website/docs/api/generated/classes/qtimeedit.md b/website/docs/api/generated/classes/qtimeedit.md index 694d60702..8eddc6928 100644 --- a/website/docs/api/generated/classes/qtimeedit.md +++ b/website/docs/api/generated/classes/qtimeedit.md @@ -44,6 +44,7 @@ const timeEdit = new QTimeEdit(); ### Methods +* [acceptDrops](qtimeedit.md#acceptdrops) * [activateWindow](qtimeedit.md#activatewindow) * [addAction](qtimeedit.md#addaction) * [addEventListener](qtimeedit.md#addeventlistener) @@ -90,6 +91,7 @@ const timeEdit = new QTimeEdit(); * [resize](qtimeedit.md#resize) * [selectAll](qtimeedit.md#selectall) * [setAccelerated](qtimeedit.md#setaccelerated) +* [setAcceptDrops](qtimeedit.md#setacceptdrops) * [setAlignment](qtimeedit.md#setalignment) * [setAttribute](qtimeedit.md#setattribute) * [setButtonSymbols](qtimeedit.md#setbuttonsymbols) @@ -238,6 +240,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -847,6 +859,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAlignment ▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* diff --git a/website/docs/api/generated/classes/qtoolbutton.md b/website/docs/api/generated/classes/qtoolbutton.md index 3edc9fafe..3089f85e2 100644 --- a/website/docs/api/generated/classes/qtoolbutton.md +++ b/website/docs/api/generated/classes/qtoolbutton.md @@ -43,6 +43,7 @@ tool.setText('Help'); ### Methods +* [acceptDrops](qtoolbutton.md#acceptdrops) * [activateWindow](qtoolbutton.md#activatewindow) * [addAction](qtoolbutton.md#addaction) * [addEventListener](qtoolbutton.md#addeventlistener) @@ -89,6 +90,7 @@ tool.setText('Help'); * [repaint](qtoolbutton.md#repaint) * [repolish](qtoolbutton.md#repolish) * [resize](qtoolbutton.md#resize) +* [setAcceptDrops](qtoolbutton.md#setacceptdrops) * [setArrowType](qtoolbutton.md#setarrowtype) * [setAttribute](qtoolbutton.md#setattribute) * [setAutoExclusive](qtoolbutton.md#setautoexclusive) @@ -241,6 +243,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -840,6 +852,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setArrowType ▸ **setArrowType**(`type`: [ArrowType](../enums/arrowtype.md)): *void* diff --git a/website/docs/api/generated/classes/qtreewidget.md b/website/docs/api/generated/classes/qtreewidget.md index 1025b7ae5..301ef4112 100644 --- a/website/docs/api/generated/classes/qtreewidget.md +++ b/website/docs/api/generated/classes/qtreewidget.md @@ -72,6 +72,7 @@ win.show(); ### Methods +* [acceptDrops](qtreewidget.md#acceptdrops) * [activateWindow](qtreewidget.md#activatewindow) * [addAction](qtreewidget.md#addaction) * [addEventListener](qtreewidget.md#addeventlistener) @@ -117,6 +118,7 @@ win.show(); * [repolish](qtreewidget.md#repolish) * [resize](qtreewidget.md#resize) * [selectedItems](qtreewidget.md#selecteditems) +* [setAcceptDrops](qtreewidget.md#setacceptdrops) * [setAttribute](qtreewidget.md#setattribute) * [setColumnCount](qtreewidget.md#setcolumncount) * [setColumnWidth](qtreewidget.md#setcolumnwidth) @@ -272,6 +274,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -885,6 +897,22 @@ ___ ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/classes/qwheelevent.md b/website/docs/api/generated/classes/qwheelevent.md new file mode 100644 index 000000000..e11761226 --- /dev/null +++ b/website/docs/api/generated/classes/qwheelevent.md @@ -0,0 +1,167 @@ +--- +id: "qwheelevent" +title: "QWheelEvent" +sidebar_label: "QWheelEvent" +--- + +## Hierarchy + +* **QWheelEvent** + +## Index + +### Constructors + +* [constructor](qwheelevent.md#constructor) + +### Properties + +* [native](qwheelevent.md#native) + +### Methods + +* [angleDelta](qwheelevent.md#angledelta) +* [buttons](qwheelevent.md#buttons) +* [globalPosition](qwheelevent.md#globalposition) +* [inverted](qwheelevent.md#inverted) +* [phase](qwheelevent.md#phase) +* [pixelDelta](qwheelevent.md#pixeldelta) +* [position](qwheelevent.md#position) + +## Constructors + +### constructor + +\+ **new QWheelEvent**(`event`: [NativeElement](../globals.md#nativeelement)): *[QWheelEvent](qwheelevent.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`event` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QWheelEvent](qwheelevent.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +## Methods + +### angleDelta + +▸ **angleDelta**(): *object* + +Returns the relative amount that the wheel was rotated, in eighths of a degree. +A positive value indicates that the wheel was rotated forwards away from the user; +a negative value indicates that the wheel was rotated backwards toward the user. + +angleDelta().y() provides the angle through which the common vertical mouse wheel was +rotated since the previous event. +angleDelta().x() provides the angle through which the horizontal mouse wheel was +rotated, if the mouse has a horizontal wheel; otherwise it stays at zero. + +Some mice allow the user to tilt the wheel to perform horizontal scrolling, +and some touchpads support a horizontal scrolling gesture; +that will also appear in angleDelta().x(). + +Most mouse types work in steps of 15 degrees, +in which case the delta value is a multiple of 120; i.e., +120 units * 1/8 = 15 degrees. + +However, some mice have finer-resolution wheels and +send delta values that are less than 120 units (less than 15 degrees). +To support this possibility, you can either cumulatively add the delta +values from events until the value of 120 is reached, +then scroll the widget, or you can partially scroll the widget in +response to each wheel event. + +But to provide a more native feel, you should prefer pixelDelta() +on platforms where it's available. + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### buttons + +▸ **buttons**(): *number* + +**Returns:** *number* + +___ + +### globalPosition + +▸ **globalPosition**(): *object* + +Returns the global position of the mouse pointer at the time of +the event. This is important on asynchronous window systems such +as X11; whenever you move your widgets around in response to mouse +events, globalPosition() can differ a lot from the current cursor +position returned by QCursor::pos(). + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### inverted + +▸ **inverted**(): *boolean* + +Returns whether the delta values delivered with the event are inverted + +**Returns:** *boolean* + +___ + +### phase + +▸ **phase**(): *[ScrollPhase](../enums/scrollphase.md)* + +**Returns:** *[ScrollPhase](../enums/scrollphase.md)* + +___ + +### pixelDelta + +▸ **pixelDelta**(): *object* + +Returns the scrolling distance in pixels on screen. +This value is provided on platforms that support +high-resolution pixel-based delta values, such as macOS. +The value should be used directly to scroll content on screen + +Note:On X11 this value is driver specific and unreliable, use angleDelta() instead + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### position + +▸ **position**(): *object* + +Returns the position of the mouse cursor relative to the widget that received the event. +If you move your widgets around in response to mouse events, use globalPosition() instead of this function. +This function was introduced in Qt 5.14 + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* diff --git a/website/docs/api/generated/classes/qwidget.md b/website/docs/api/generated/classes/qwidget.md index 5de060831..840da2f73 100644 --- a/website/docs/api/generated/classes/qwidget.md +++ b/website/docs/api/generated/classes/qwidget.md @@ -44,6 +44,7 @@ view.setLayout(new FlexLayout()); ### Methods +* [acceptDrops](qwidget.md#acceptdrops) * [activateWindow](qwidget.md#activatewindow) * [addAction](qwidget.md#addaction) * [addEventListener](qwidget.md#addeventlistener) @@ -74,6 +75,7 @@ view.setLayout(new FlexLayout()); * [repaint](qwidget.md#repaint) * [repolish](qwidget.md#repolish) * [resize](qwidget.md#resize) +* [setAcceptDrops](qwidget.md#setacceptdrops) * [setAttribute](qwidget.md#setattribute) * [setContextMenuPolicy](qwidget.md#setcontextmenupolicy) * [setCursor](qwidget.md#setcursor) @@ -185,6 +187,16 @@ ___ ## Methods +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + ### activateWindow ▸ **activateWindow**(): *void* @@ -628,6 +640,22 @@ Name | Type | ___ +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* diff --git a/website/docs/api/generated/enums/pointertype.md b/website/docs/api/generated/enums/pointertype.md new file mode 100644 index 000000000..59ad72755 --- /dev/null +++ b/website/docs/api/generated/enums/pointertype.md @@ -0,0 +1,46 @@ +--- +id: "pointertype" +title: "PointerType" +sidebar_label: "PointerType" +--- + +## Index + +### Enumeration members + +* [Error](pointertype.md#error) +* [Idle](pointertype.md#idle) +* [Loading](pointertype.md#loading) +* [Ready](pointertype.md#ready) + +## Enumeration members + +### Error + +• **Error**: = 3 + +Eraser end of a stylus-like device (the broad end of the pen). + +___ + +### Idle + +• **Idle**: = 0 + +An unknown device + +___ + +### Loading + +• **Loading**: = 1 + +Tip end of a stylus-like device (the narrow end of the pen). + +___ + +### Ready + +• **Ready**: = 2 + +Any puck-like device. diff --git a/website/docs/api/generated/enums/tabletdevice.md b/website/docs/api/generated/enums/tabletdevice.md new file mode 100644 index 000000000..301473477 --- /dev/null +++ b/website/docs/api/generated/enums/tabletdevice.md @@ -0,0 +1,64 @@ +--- +id: "tabletdevice" +title: "TabletDevice" +sidebar_label: "TabletDevice" +--- + +## Index + +### Enumeration members + +* [Airbrush](tabletdevice.md#airbrush) +* [FourDMouse](tabletdevice.md#fourdmouse) +* [NoDevice](tabletdevice.md#nodevice) +* [Puck](tabletdevice.md#puck) +* [RotationStylus](tabletdevice.md#rotationstylus) +* [Stylus](tabletdevice.md#stylus) + +## Enumeration members + +### Airbrush + +• **Airbrush**: = 3 + +An airbrush + +___ + +### FourDMouse + +• **FourDMouse**: = 4 + +A 4D Mouse. + +___ + +### NoDevice + +• **NoDevice**: = 0 + +No device, or an unknown device. + +___ + +### Puck + +• **Puck**: = 1 + +A Puck (a device that is similar to a flat mouse with a transparent circle with cross-hairs). + +___ + +### RotationStylus + +• **RotationStylus**: = 6 + +A special stylus that also knows about rotation (a 6D stylus). + +___ + +### Stylus + +• **Stylus**: = 2 + +A Stylus diff --git a/website/docs/api/generated/globals.md b/website/docs/api/generated/globals.md index a414ea8df..00e62ef47 100644 --- a/website/docs/api/generated/globals.md +++ b/website/docs/api/generated/globals.md @@ -95,6 +95,7 @@ sidebar_label: "Globals" * [ParsingMode](enums/parsingmode.md) * [PenCapStyle](enums/pencapstyle.md) * [PenStyle](enums/penstyle.md) +* [PointerType](enums/pointertype.md) * [QClipboardMode](enums/qclipboardmode.md) * [QFontCapitalization](enums/qfontcapitalization.md) * [QFontStretch](enums/qfontstretch.md) @@ -135,6 +136,7 @@ sidebar_label: "Globals" * [TabBarShape](enums/tabbarshape.md) * [TabFocusBehavior](enums/tabfocusbehavior.md) * [TabPosition](enums/tabposition.md) +* [TabletDevice](enums/tabletdevice.md) * [TextElideMode](enums/textelidemode.md) * [TextFlag](enums/textflag.md) * [TextFormat](enums/textformat.md) @@ -199,6 +201,8 @@ sidebar_label: "Globals" * [QDial](classes/qdial.md) * [QDialog](classes/qdialog.md) * [QDoubleSpinBox](classes/qdoublespinbox.md) +* [QDragMoveEvent](classes/qdragmoveevent.md) +* [QDropEvent](classes/qdropevent.md) * [QErrorMessage](classes/qerrormessage.md) * [QFileDialog](classes/qfiledialog.md) * [QFont](classes/qfont.md) @@ -226,8 +230,8 @@ sidebar_label: "Globals" * [QMessageBox](classes/qmessagebox.md) * [QModelIndex](classes/qmodelindex.md) * [QMouseEvent](classes/qmouseevent.md) -* [QWheelEvent](classes/qwheelevent.md) * [QMovie](classes/qmovie.md) +* [QNativeGestureEvent](classes/qnativegestureevent.md) * [QObject](classes/qobject.md) * [QPainter](classes/qpainter.md) * [QPainterPath](classes/qpainterpath.md) @@ -236,11 +240,13 @@ sidebar_label: "Globals" * [QPixmap](classes/qpixmap.md) * [QPlainTextEdit](classes/qplaintextedit.md) * [QPoint](classes/qpoint.md) +* [QPointF](classes/qpointf.md) * [QProgressBar](classes/qprogressbar.md) * [QProgressDialog](classes/qprogressdialog.md) * [QPushButton](classes/qpushbutton.md) * [QRadioButton](classes/qradiobutton.md) * [QRect](classes/qrect.md) +* [QRectF](classes/qrectf.md) * [QScrollArea](classes/qscrollarea.md) * [QScrollBar](classes/qscrollbar.md) * [QSettings](classes/qsettings.md) @@ -259,6 +265,7 @@ sidebar_label: "Globals" * [QTableView](classes/qtableview.md) * [QTableWidget](classes/qtablewidget.md) * [QTableWidgetItem](classes/qtablewidgetitem.md) +* [QTabletEvent](classes/qtabletevent.md) * [QTextBrowser](classes/qtextbrowser.md) * [QTextEdit](classes/qtextedit.md) * [QTime](classes/qtime.md) @@ -268,6 +275,7 @@ sidebar_label: "Globals" * [QTreeWidgetItem](classes/qtreewidgetitem.md) * [QUrl](classes/qurl.md) * [QVariant](classes/qvariant.md) +* [QWheelEvent](classes/qwheelevent.md) * [QWidget](classes/qwidget.md) * [StyleSheet](classes/stylesheet.md) * [YogaWidget](classes/yogawidget.md) diff --git a/website/sidebars.js b/website/sidebars.js index aa03af60a..7a70cd01d 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -1,339 +1,349 @@ module.exports = { - api: { - Intro: ['api/manual/synopsis'], - Classes: [ - 'api/generated/classes/component', - 'api/generated/classes/eventwidget', - 'api/generated/classes/flexlayout', - 'api/generated/classes/nodedatetimeedit', - 'api/generated/classes/nodedialog', - 'api/generated/classes/nodeframe', - 'api/generated/classes/nodelayout', - 'api/generated/classes/nodelistview', - 'api/generated/classes/nodeobject', - 'api/generated/classes/nodetableview', - 'api/generated/classes/nodetextedit', - 'api/generated/classes/nodewidget', - 'api/generated/classes/qabstractbutton', - 'api/generated/classes/qabstractitemview', - 'api/generated/classes/qabstractscrollarea', - 'api/generated/classes/qabstractslider', - 'api/generated/classes/qabstractspinbox', - 'api/generated/classes/qaction', - 'api/generated/classes/qapplication', - 'api/generated/classes/qboxlayout', - 'api/generated/classes/qbrush', - 'api/generated/classes/qbuttongroup', - 'api/generated/classes/qcalendarwidget', - 'api/generated/classes/qcheckbox', - 'api/generated/classes/qclipboard', - 'api/generated/classes/qcolor', - 'api/generated/classes/qcolordialog', - 'api/generated/classes/qcombobox', - 'api/generated/classes/qcursor', - 'api/generated/classes/qdate', - 'api/generated/classes/qdateedit', - 'api/generated/classes/qdatetime', - 'api/generated/classes/qdatetimeedit', - 'api/generated/classes/qdial', - 'api/generated/classes/qdialog', - 'api/generated/classes/qdoublespinbox', - 'api/generated/classes/qerrormessage', - 'api/generated/classes/qfiledialog', - 'api/generated/classes/qfont', - 'api/generated/classes/qfontdatabase', - 'api/generated/classes/qfontdialog', - 'api/generated/classes/qframe', - 'api/generated/classes/qgraphicsblureffect', - 'api/generated/classes/qgraphicsdropshadoweffect', - 'api/generated/classes/qgraphicseffect', - 'api/generated/classes/qgridlayout', - 'api/generated/classes/qgroupbox', - 'api/generated/classes/qicon', - 'api/generated/classes/qinputdialog', - 'api/generated/classes/qkeyevent', - 'api/generated/classes/qkeysequence', - 'api/generated/classes/qlcdnumber', - 'api/generated/classes/qlabel', - 'api/generated/classes/qlineedit', - 'api/generated/classes/qlistview', - 'api/generated/classes/qlistwidget', - 'api/generated/classes/qlistwidgetitem', - 'api/generated/classes/qmainwindow', - 'api/generated/classes/qmenu', - 'api/generated/classes/qmenubar', - 'api/generated/classes/qmessagebox', - 'api/generated/classes/qmodelindex', - 'api/generated/classes/qmouseevent', - 'api/generated/classes/qwheelevent', - 'api/generated/classes/qnativegestureevent', - 'api/generated/classes/qtabletevent', - 'api/generated/classes/qmovie', - 'api/generated/classes/qobject', - 'api/generated/classes/qpainter', - 'api/generated/classes/qpainterpath', - 'api/generated/classes/qpen', - 'api/generated/classes/qpicture', - 'api/generated/classes/qpixmap', - 'api/generated/classes/qplaintextedit', - 'api/generated/classes/qpoint', - 'api/generated/classes/qprogressbar', - 'api/generated/classes/qprogressdialog', - 'api/generated/classes/qpushbutton', - 'api/generated/classes/qradiobutton', - 'api/generated/classes/qrect', - 'api/generated/classes/qscrollarea', - 'api/generated/classes/qscrollbar', - 'api/generated/classes/qsettings', - 'api/generated/classes/qshortcut', - 'api/generated/classes/qsize', - 'api/generated/classes/qslider', - 'api/generated/classes/qspinbox', - 'api/generated/classes/qstackedwidget', - 'api/generated/classes/qstandarditem', - 'api/generated/classes/qstandarditemmodel', - 'api/generated/classes/qstatusbar', - 'api/generated/classes/qstyle', - 'api/generated/classes/qsystemtrayicon', - 'api/generated/classes/qtabbar', - 'api/generated/classes/qtabwidget', - 'api/generated/classes/qtableview', - 'api/generated/classes/qtablewidget', - 'api/generated/classes/qtablewidgetitem', - 'api/generated/classes/qtextbrowser', - 'api/generated/classes/qtextedit', - 'api/generated/classes/qtime', - 'api/generated/classes/qtimeedit', - 'api/generated/classes/qtoolbutton', - 'api/generated/classes/qtreewidget', - 'api/generated/classes/qtreewidgetitem', - 'api/generated/classes/qurl', - 'api/generated/classes/qvariant', - 'api/generated/classes/qwidget', - 'api/generated/classes/stylesheet', - 'api/generated/classes/yogawidget', - ], - Enums: [ - 'api/generated/enums/acceptmode', - 'api/generated/enums/alignmentflag', - 'api/generated/enums/anchorpoint', - 'api/generated/enums/applicationattribute', - 'api/generated/enums/applicationstate', - 'api/generated/enums/arrowtype', - 'api/generated/enums/aspectratiomode', - 'api/generated/enums/autoformattingflag', - 'api/generated/enums/axis', - 'api/generated/enums/bgmode', - 'api/generated/enums/blurhint', - 'api/generated/enums/brushstyle', - 'api/generated/enums/buttonposition', - 'api/generated/enums/buttonrole', - 'api/generated/enums/buttonsymbols', - 'api/generated/enums/cachemode', - 'api/generated/enums/casesensitivity', - 'api/generated/enums/checkstate', - 'api/generated/enums/checksumtype', - 'api/generated/enums/clipoperation', - 'api/generated/enums/colordialogoption', - 'api/generated/enums/connectiontype', - 'api/generated/enums/contextmenupolicy', - 'api/generated/enums/coordinatesystem', - 'api/generated/enums/corner', - 'api/generated/enums/correctionmode', - 'api/generated/enums/cursormovestyle', - 'api/generated/enums/cursorshape', - 'api/generated/enums/dateformat', - 'api/generated/enums/dayofweek', - 'api/generated/enums/dialogcode', - 'api/generated/enums/dialoglabel', - 'api/generated/enums/direction', - 'api/generated/enums/dockwidgetarea', - 'api/generated/enums/dragdropmode', - 'api/generated/enums/dropaction', - 'api/generated/enums/echomode', - 'api/generated/enums/edge', - 'api/generated/enums/edittrigger', - 'api/generated/enums/enterkeytype', - 'api/generated/enums/eventpriority', - 'api/generated/enums/filemode', - 'api/generated/enums/fillrule', - 'api/generated/enums/findchildoption', - 'api/generated/enums/flow', - 'api/generated/enums/focuspolicy', - 'api/generated/enums/focusreason', - 'api/generated/enums/fontdialogoption', - 'api/generated/enums/gestureflag', - 'api/generated/enums/gesturestate', - 'api/generated/enums/gesturetype', - 'api/generated/enums/globalcolor', - 'api/generated/enums/hittestaccuracy', - 'api/generated/enums/horizontalheaderformat', - 'api/generated/enums/imageconversionflag', - 'api/generated/enums/imagereadererror', - 'api/generated/enums/inputdialogoptions', - 'api/generated/enums/inputmethodhint', - 'api/generated/enums/inputmethodquery', - 'api/generated/enums/inputmode', - 'api/generated/enums/insertpolicy', - 'api/generated/enums/itemdatarole', - 'api/generated/enums/itemflag', - 'api/generated/enums/itemselectionmode', - 'api/generated/enums/itemselectionoperation', - 'api/generated/enums/key', - 'api/generated/enums/keyboardmodifier', - 'api/generated/enums/layoutdirection', - 'api/generated/enums/layoutmode', - 'api/generated/enums/linewrapmode', - 'api/generated/enums/listviewmode', - 'api/generated/enums/maskmode', - 'api/generated/enums/matchflag', - 'api/generated/enums/mode', - 'api/generated/enums/modifier', - 'api/generated/enums/mousebutton', - 'api/generated/enums/mouseeventflag', - 'api/generated/enums/mouseeventsource', - 'api/generated/enums/movement', - 'api/generated/enums/moviestate', - 'api/generated/enums/nativegesturetype', - 'api/generated/enums/navigationmode', - 'api/generated/enums/option', - 'api/generated/enums/orientation', - 'api/generated/enums/parsingmode', - 'api/generated/enums/pencapstyle', - 'api/generated/enums/penstyle', - 'api/generated/enums/qclipboardmode', - 'api/generated/enums/qfontcapitalization', - 'api/generated/enums/qfontstretch', - 'api/generated/enums/qfontweight', - 'api/generated/enums/qiconmode', - 'api/generated/enums/qiconstate', - 'api/generated/enums/qmessageboxicon', - 'api/generated/enums/qprogressbardirection', - 'api/generated/enums/qsettingsformat', - 'api/generated/enums/qsettingsscope', - 'api/generated/enums/qstylepixelmetric', - 'api/generated/enums/qsystemtrayiconactivationreason', - 'api/generated/enums/qtexteditlinewrapmode', - 'api/generated/enums/qtextoptionwrapmode', - 'api/generated/enums/renderhint', - 'api/generated/enums/resizemode', - 'api/generated/enums/screenorientation', - 'api/generated/enums/scrollbarpolicy', - 'api/generated/enums/scrollhint', - 'api/generated/enums/scrollmode', - 'api/generated/enums/scrollphase', - 'api/generated/enums/segmentstyle', - 'api/generated/enums/selectionbehavior', - 'api/generated/enums/selectionmode', - 'api/generated/enums/sequenceformat', - 'api/generated/enums/sequencematch', - 'api/generated/enums/shadow', - 'api/generated/enums/shape', - 'api/generated/enums/shortcutcontext', - 'api/generated/enums/sizeadjustpolicy', - 'api/generated/enums/sizeconstraint', - 'api/generated/enums/sizehint', - 'api/generated/enums/sizemode', - 'api/generated/enums/slideraction', - 'api/generated/enums/sortorder', - 'api/generated/enums/steptype', - 'api/generated/enums/systemfont', - 'api/generated/enums/tabbarshape', - 'api/generated/enums/tabfocusbehavior', - 'api/generated/enums/tabposition', - 'api/generated/enums/textelidemode', - 'api/generated/enums/textflag', - 'api/generated/enums/textformat', - 'api/generated/enums/textinteractionflag', - 'api/generated/enums/tickposition', - 'api/generated/enums/tilerule', - 'api/generated/enums/timespec', - 'api/generated/enums/timertype', - 'api/generated/enums/toolbararea', - 'api/generated/enums/toolbuttonpopupmode', - 'api/generated/enums/toolbuttonstyle', - 'api/generated/enums/touchpointstate', - 'api/generated/enums/transformationmode', - 'api/generated/enums/uieffect', - 'api/generated/enums/verticalheaderformat', - 'api/generated/enums/viewmode', - 'api/generated/enums/whitespacemode', - 'api/generated/enums/widgetattribute', - 'api/generated/enums/widgeteventtypes', - 'api/generated/enums/windowframesection', - 'api/generated/enums/windowmodality', - 'api/generated/enums/windowstate', - 'api/generated/enums/windowtype', - 'api/generated/enums/wrapmode', - 'api/generated/enums/writingsystem', - ], - Interfaces: [ - 'api/generated/interfaces/qabstractbuttonsignals', - 'api/generated/interfaces/qabstractitemviewsignals', - 'api/generated/interfaces/qabstractslidersignals', - 'api/generated/interfaces/qabstractspinboxsignals', - 'api/generated/interfaces/qactionsignals', - 'api/generated/interfaces/qbuttongroupsignals', - 'api/generated/interfaces/qcalendarwidgetsignals', - 'api/generated/interfaces/qcheckboxsignals', - 'api/generated/interfaces/qcolordialogsignals', - 'api/generated/interfaces/qcomboboxsignals', - 'api/generated/interfaces/qdatetimeeditsignals', - 'api/generated/interfaces/qdialogsignals', - 'api/generated/interfaces/qdoublespinboxsignals', - 'api/generated/interfaces/qfiledialogsignals', - 'api/generated/interfaces/qfontdialogsignals', - 'api/generated/interfaces/qgraphicsblureffectsignals', - 'api/generated/interfaces/qgraphicsdropshadoweffectsignals', - 'api/generated/interfaces/qgraphicseffectsignals', - 'api/generated/interfaces/qgroupboxsignals', - 'api/generated/interfaces/qinputdialogsignals', - 'api/generated/interfaces/qlcdnumbersignals', - 'api/generated/interfaces/qlabelsignals', - 'api/generated/interfaces/qlineeditsignals', - 'api/generated/interfaces/qlistwidgetsignals', - 'api/generated/interfaces/qmessageboxsignals', - 'api/generated/interfaces/qmoviesignals', - 'api/generated/interfaces/qobjectsignals', - 'api/generated/interfaces/qplaintexteditsignals', - 'api/generated/interfaces/qprogressbarsignals', - 'api/generated/interfaces/qprogressdialogsignals', - 'api/generated/interfaces/qshortcutsignals', - 'api/generated/interfaces/qspinboxsignals', - 'api/generated/interfaces/qstackedwidgetsignals', - 'api/generated/interfaces/qstandarditemmodelsignals', - 'api/generated/interfaces/qstatusbarsignals', - 'api/generated/interfaces/qsystemtrayiconsignals', - 'api/generated/interfaces/qtabbarsignals', - 'api/generated/interfaces/qtabwidgetsignals', - 'api/generated/interfaces/qtablewidgetsignals', - 'api/generated/interfaces/qtextbrowsersignals', - 'api/generated/interfaces/qtexteditsignals', - 'api/generated/interfaces/qtoolbuttonsignals', - 'api/generated/interfaces/qtreewidgetsignals', - 'api/generated/interfaces/qwidgetsignals', - 'api/generated/interfaces/range', - ], - Others: ['api/manual/process'], - }, - guides: { - 'The Basics': [ - 'guides/getting-started', - 'guides/tutorial', - 'guides/styling', - 'guides/layout', - 'guides/handle-events', - 'guides/scroll-view', - 'guides/images', - 'guides/networking', - 'guides/helpful-links', - ], - Guides: [ - 'guides/nodegui-architecture', - 'guides/debugging', - 'guides/debugging-in-vscode', - 'guides/using-native-node-modules', - 'guides/custom-nodegui-native-plugin', - ], - }, -}; + "api": { + "Intro": [ + "api/manual/synopsis" + ], + "Classes": [ + "api/generated/classes/component", + "api/generated/classes/eventwidget", + "api/generated/classes/flexlayout", + "api/generated/classes/nodedatetimeedit", + "api/generated/classes/nodedialog", + "api/generated/classes/nodeframe", + "api/generated/classes/nodelayout", + "api/generated/classes/nodelistview", + "api/generated/classes/nodeobject", + "api/generated/classes/nodetableview", + "api/generated/classes/nodetextedit", + "api/generated/classes/nodewidget", + "api/generated/classes/qabstractbutton", + "api/generated/classes/qabstractitemview", + "api/generated/classes/qabstractscrollarea", + "api/generated/classes/qabstractslider", + "api/generated/classes/qabstractspinbox", + "api/generated/classes/qaction", + "api/generated/classes/qapplication", + "api/generated/classes/qboxlayout", + "api/generated/classes/qbrush", + "api/generated/classes/qbuttongroup", + "api/generated/classes/qcalendarwidget", + "api/generated/classes/qcheckbox", + "api/generated/classes/qclipboard", + "api/generated/classes/qcolor", + "api/generated/classes/qcolordialog", + "api/generated/classes/qcombobox", + "api/generated/classes/qcursor", + "api/generated/classes/qdate", + "api/generated/classes/qdateedit", + "api/generated/classes/qdatetime", + "api/generated/classes/qdatetimeedit", + "api/generated/classes/qdial", + "api/generated/classes/qdialog", + "api/generated/classes/qdoublespinbox", + "api/generated/classes/qdragmoveevent", + "api/generated/classes/qdropevent", + "api/generated/classes/qerrormessage", + "api/generated/classes/qfiledialog", + "api/generated/classes/qfont", + "api/generated/classes/qfontdatabase", + "api/generated/classes/qfontdialog", + "api/generated/classes/qframe", + "api/generated/classes/qgraphicsblureffect", + "api/generated/classes/qgraphicsdropshadoweffect", + "api/generated/classes/qgraphicseffect", + "api/generated/classes/qgridlayout", + "api/generated/classes/qgroupbox", + "api/generated/classes/qicon", + "api/generated/classes/qinputdialog", + "api/generated/classes/qkeyevent", + "api/generated/classes/qkeysequence", + "api/generated/classes/qlcdnumber", + "api/generated/classes/qlabel", + "api/generated/classes/qlineedit", + "api/generated/classes/qlistview", + "api/generated/classes/qlistwidget", + "api/generated/classes/qlistwidgetitem", + "api/generated/classes/qmainwindow", + "api/generated/classes/qmenu", + "api/generated/classes/qmenubar", + "api/generated/classes/qmessagebox", + "api/generated/classes/qmodelindex", + "api/generated/classes/qmouseevent", + "api/generated/classes/qmovie", + "api/generated/classes/qnativegestureevent", + "api/generated/classes/qobject", + "api/generated/classes/qpainter", + "api/generated/classes/qpainterpath", + "api/generated/classes/qpen", + "api/generated/classes/qpicture", + "api/generated/classes/qpixmap", + "api/generated/classes/qplaintextedit", + "api/generated/classes/qpoint", + "api/generated/classes/qpointf", + "api/generated/classes/qprogressbar", + "api/generated/classes/qprogressdialog", + "api/generated/classes/qpushbutton", + "api/generated/classes/qradiobutton", + "api/generated/classes/qrect", + "api/generated/classes/qrectf", + "api/generated/classes/qscrollarea", + "api/generated/classes/qscrollbar", + "api/generated/classes/qsettings", + "api/generated/classes/qshortcut", + "api/generated/classes/qsize", + "api/generated/classes/qslider", + "api/generated/classes/qspinbox", + "api/generated/classes/qstackedwidget", + "api/generated/classes/qstandarditem", + "api/generated/classes/qstandarditemmodel", + "api/generated/classes/qstatusbar", + "api/generated/classes/qstyle", + "api/generated/classes/qsystemtrayicon", + "api/generated/classes/qtabbar", + "api/generated/classes/qtabwidget", + "api/generated/classes/qtableview", + "api/generated/classes/qtablewidget", + "api/generated/classes/qtablewidgetitem", + "api/generated/classes/qtabletevent", + "api/generated/classes/qtextbrowser", + "api/generated/classes/qtextedit", + "api/generated/classes/qtime", + "api/generated/classes/qtimeedit", + "api/generated/classes/qtoolbutton", + "api/generated/classes/qtreewidget", + "api/generated/classes/qtreewidgetitem", + "api/generated/classes/qurl", + "api/generated/classes/qvariant", + "api/generated/classes/qwheelevent", + "api/generated/classes/qwidget", + "api/generated/classes/stylesheet", + "api/generated/classes/yogawidget" + ], + "Enums": [ + "api/generated/enums/acceptmode", + "api/generated/enums/alignmentflag", + "api/generated/enums/anchorpoint", + "api/generated/enums/applicationattribute", + "api/generated/enums/applicationstate", + "api/generated/enums/arrowtype", + "api/generated/enums/aspectratiomode", + "api/generated/enums/autoformattingflag", + "api/generated/enums/axis", + "api/generated/enums/bgmode", + "api/generated/enums/blurhint", + "api/generated/enums/brushstyle", + "api/generated/enums/buttonposition", + "api/generated/enums/buttonrole", + "api/generated/enums/buttonsymbols", + "api/generated/enums/cachemode", + "api/generated/enums/casesensitivity", + "api/generated/enums/checkstate", + "api/generated/enums/checksumtype", + "api/generated/enums/clipoperation", + "api/generated/enums/colordialogoption", + "api/generated/enums/connectiontype", + "api/generated/enums/contextmenupolicy", + "api/generated/enums/coordinatesystem", + "api/generated/enums/corner", + "api/generated/enums/correctionmode", + "api/generated/enums/cursormovestyle", + "api/generated/enums/cursorshape", + "api/generated/enums/dateformat", + "api/generated/enums/dayofweek", + "api/generated/enums/dialogcode", + "api/generated/enums/dialoglabel", + "api/generated/enums/direction", + "api/generated/enums/dockwidgetarea", + "api/generated/enums/dragdropmode", + "api/generated/enums/dropaction", + "api/generated/enums/echomode", + "api/generated/enums/edge", + "api/generated/enums/edittrigger", + "api/generated/enums/enterkeytype", + "api/generated/enums/eventpriority", + "api/generated/enums/filemode", + "api/generated/enums/fillrule", + "api/generated/enums/findchildoption", + "api/generated/enums/flow", + "api/generated/enums/focuspolicy", + "api/generated/enums/focusreason", + "api/generated/enums/fontdialogoption", + "api/generated/enums/gestureflag", + "api/generated/enums/gesturestate", + "api/generated/enums/gesturetype", + "api/generated/enums/globalcolor", + "api/generated/enums/hittestaccuracy", + "api/generated/enums/horizontalheaderformat", + "api/generated/enums/imageconversionflag", + "api/generated/enums/imagereadererror", + "api/generated/enums/inputdialogoptions", + "api/generated/enums/inputmethodhint", + "api/generated/enums/inputmethodquery", + "api/generated/enums/inputmode", + "api/generated/enums/insertpolicy", + "api/generated/enums/itemdatarole", + "api/generated/enums/itemflag", + "api/generated/enums/itemselectionmode", + "api/generated/enums/itemselectionoperation", + "api/generated/enums/key", + "api/generated/enums/keyboardmodifier", + "api/generated/enums/layoutdirection", + "api/generated/enums/layoutmode", + "api/generated/enums/linewrapmode", + "api/generated/enums/listviewmode", + "api/generated/enums/maskmode", + "api/generated/enums/matchflag", + "api/generated/enums/mode", + "api/generated/enums/modifier", + "api/generated/enums/mousebutton", + "api/generated/enums/mouseeventflag", + "api/generated/enums/mouseeventsource", + "api/generated/enums/movement", + "api/generated/enums/moviestate", + "api/generated/enums/nativegesturetype", + "api/generated/enums/navigationmode", + "api/generated/enums/option", + "api/generated/enums/orientation", + "api/generated/enums/parsingmode", + "api/generated/enums/pencapstyle", + "api/generated/enums/penstyle", + "api/generated/enums/pointertype", + "api/generated/enums/qclipboardmode", + "api/generated/enums/qfontcapitalization", + "api/generated/enums/qfontstretch", + "api/generated/enums/qfontweight", + "api/generated/enums/qiconmode", + "api/generated/enums/qiconstate", + "api/generated/enums/qmessageboxicon", + "api/generated/enums/qprogressbardirection", + "api/generated/enums/qsettingsformat", + "api/generated/enums/qsettingsscope", + "api/generated/enums/qstylepixelmetric", + "api/generated/enums/qsystemtrayiconactivationreason", + "api/generated/enums/qtexteditlinewrapmode", + "api/generated/enums/qtextoptionwrapmode", + "api/generated/enums/renderhint", + "api/generated/enums/resizemode", + "api/generated/enums/screenorientation", + "api/generated/enums/scrollbarpolicy", + "api/generated/enums/scrollhint", + "api/generated/enums/scrollmode", + "api/generated/enums/scrollphase", + "api/generated/enums/segmentstyle", + "api/generated/enums/selectionbehavior", + "api/generated/enums/selectionmode", + "api/generated/enums/sequenceformat", + "api/generated/enums/sequencematch", + "api/generated/enums/shadow", + "api/generated/enums/shape", + "api/generated/enums/shortcutcontext", + "api/generated/enums/sizeadjustpolicy", + "api/generated/enums/sizeconstraint", + "api/generated/enums/sizehint", + "api/generated/enums/sizemode", + "api/generated/enums/slideraction", + "api/generated/enums/sortorder", + "api/generated/enums/steptype", + "api/generated/enums/systemfont", + "api/generated/enums/tabbarshape", + "api/generated/enums/tabfocusbehavior", + "api/generated/enums/tabposition", + "api/generated/enums/tabletdevice", + "api/generated/enums/textelidemode", + "api/generated/enums/textflag", + "api/generated/enums/textformat", + "api/generated/enums/textinteractionflag", + "api/generated/enums/tickposition", + "api/generated/enums/tilerule", + "api/generated/enums/timespec", + "api/generated/enums/timertype", + "api/generated/enums/toolbararea", + "api/generated/enums/toolbuttonpopupmode", + "api/generated/enums/toolbuttonstyle", + "api/generated/enums/touchpointstate", + "api/generated/enums/transformationmode", + "api/generated/enums/uieffect", + "api/generated/enums/verticalheaderformat", + "api/generated/enums/viewmode", + "api/generated/enums/whitespacemode", + "api/generated/enums/widgetattribute", + "api/generated/enums/widgeteventtypes", + "api/generated/enums/windowframesection", + "api/generated/enums/windowmodality", + "api/generated/enums/windowstate", + "api/generated/enums/windowtype", + "api/generated/enums/wrapmode", + "api/generated/enums/writingsystem" + ], + "Interfaces": [ + "api/generated/interfaces/qabstractbuttonsignals", + "api/generated/interfaces/qabstractitemviewsignals", + "api/generated/interfaces/qabstractslidersignals", + "api/generated/interfaces/qabstractspinboxsignals", + "api/generated/interfaces/qactionsignals", + "api/generated/interfaces/qbuttongroupsignals", + "api/generated/interfaces/qcalendarwidgetsignals", + "api/generated/interfaces/qcheckboxsignals", + "api/generated/interfaces/qcolordialogsignals", + "api/generated/interfaces/qcomboboxsignals", + "api/generated/interfaces/qdatetimeeditsignals", + "api/generated/interfaces/qdialogsignals", + "api/generated/interfaces/qdoublespinboxsignals", + "api/generated/interfaces/qfiledialogsignals", + "api/generated/interfaces/qfontdialogsignals", + "api/generated/interfaces/qgraphicsblureffectsignals", + "api/generated/interfaces/qgraphicsdropshadoweffectsignals", + "api/generated/interfaces/qgraphicseffectsignals", + "api/generated/interfaces/qgroupboxsignals", + "api/generated/interfaces/qinputdialogsignals", + "api/generated/interfaces/qlcdnumbersignals", + "api/generated/interfaces/qlabelsignals", + "api/generated/interfaces/qlineeditsignals", + "api/generated/interfaces/qlistwidgetsignals", + "api/generated/interfaces/qmessageboxsignals", + "api/generated/interfaces/qmoviesignals", + "api/generated/interfaces/qobjectsignals", + "api/generated/interfaces/qplaintexteditsignals", + "api/generated/interfaces/qprogressbarsignals", + "api/generated/interfaces/qprogressdialogsignals", + "api/generated/interfaces/qshortcutsignals", + "api/generated/interfaces/qspinboxsignals", + "api/generated/interfaces/qstackedwidgetsignals", + "api/generated/interfaces/qstandarditemmodelsignals", + "api/generated/interfaces/qstatusbarsignals", + "api/generated/interfaces/qsystemtrayiconsignals", + "api/generated/interfaces/qtabbarsignals", + "api/generated/interfaces/qtabwidgetsignals", + "api/generated/interfaces/qtablewidgetsignals", + "api/generated/interfaces/qtextbrowsersignals", + "api/generated/interfaces/qtexteditsignals", + "api/generated/interfaces/qtoolbuttonsignals", + "api/generated/interfaces/qtreewidgetsignals", + "api/generated/interfaces/qwidgetsignals", + "api/generated/interfaces/range" + ], + "Others": [ + "api/manual/process" + ] + }, + "guides": { + "The Basics": [ + "guides/getting-started", + "guides/tutorial", + "guides/styling", + "guides/layout", + "guides/handle-events", + "guides/scroll-view", + "guides/images", + "guides/networking", + "guides/helpful-links" + ], + "Guides": [ + "guides/nodegui-architecture", + "guides/debugging", + "guides/debugging-in-vscode", + "guides/using-native-node-modules", + "guides/custom-nodegui-native-plugin" + ] + } +}; \ No newline at end of file