lint and update docs

This commit is contained in:
Atul R 2020-06-26 17:05:02 +02:00
parent 29aed42c67
commit f4d656d8ef
77 changed files with 4869 additions and 443 deletions

View File

@ -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);

View File

@ -3,9 +3,9 @@
#include <napi.h>
#include <QDropEvent>
#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<QDropEventWrap> {

View File

@ -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<Napi::Boolean>().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<int>(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<Napi::Boolean>().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<int>(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

View File

@ -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

View File

@ -1,9 +1,9 @@
#include "QtGui/QEvent/QDragMoveEvent/qdragmoveevent_wrap.h"
#include "QtCore/QRect/qrect_wrap.h"
#include <QPoint>
#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<Napi::Number>().Int32Value();
int height = info[3].As<Napi::Number>().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<Napi::Object>();
QRectWrap* wrap0_1 = Napi::ObjectWrap<QRectWrap>::Unwrap(wrap0_0);
QRect* input0 = wrap0_1->getInternalInstance();

View File

@ -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;

View File

@ -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

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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 &#124; number |
`y?` | undefined &#124; number |
`width?` | undefined &#124; number |
`height?` | undefined &#124; 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 &#124; number |
`y?` | undefined &#124; number |
`width?` | undefined &#124; number |
`height?` | undefined &#124; 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

View File

@ -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

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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 &#124; number |
`y?` | undefined &#124; 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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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 &#124; number |
`y?` | undefined &#124; number |
`width?` | undefined &#124; number |
`height?` | undefined &#124; 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) &#124; number &#124; [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 &#124; [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 &#124; [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 &#124; [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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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*

View File

@ -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.

View File

@ -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

View File

@ -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)

View File

@ -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"
]
}
};