QTreeWidget

Creates a tree view that uses a predefined tree model.

This class is a JS wrapper around Qt's QTreeWidget class

Example

const { QMainWindow, QTreeWidgetItem, QTreeWidget } = require("@nodegui/nodegui");
const win = new QMainWindow();
const tree = new QTreeWidget();
const item1 = new QTreeWidgetItem();
item1.setText(0, `item-1`);
const item2 = new QTreeWidgetItem();
item2.setText(0, `item-2`);
const item3 = new QTreeWidgetItem();
item3.setText(0, `item-3`);
const item4 = new QTreeWidgetItem();
item4.setText(0, `item-4`);
const item5 = new QTreeWidgetItem();
item5.setText(0, `item-5`);
const item6 = new QTreeWidgetItem();
item6.setText(0, `item-6`);
tree.addTopLevelItem(item1);
tree.insertTopLevelItems(0, [item2, item3]);
tree.addTopLevelItems([item4, item5]);
tree.insertTopLevelItem(2, item6);
// Add children to item1
const c1item1 = new QTreeWidgetItem(item1);
c1item1.setText(0, `c1item1`);
const c1item2 = new QTreeWidgetItem(item1);
c1item2.setText(0, `c1item1`);
win.setCentralWidget(tree);
win.show();
(global as any).win = win;```
## Hierarchy
↳ [QAbstractScrollArea](qabstractscrollarea.md)‹[QTreeWidgetSignals](../interfaces/qtreewidgetsignals.md)›
↳ **QTreeWidget**
## Index
### Constructors
* [constructor](qtreewidget.md#constructor)
### Properties
* [_rawInlineStyle](qtreewidget.md#_rawinlinestyle)
* [itemWidgets](qtreewidget.md#itemwidgets)
* [native](qtreewidget.md#native)
* [topLevelItems](qtreewidget.md#toplevelitems)
* [type](qtreewidget.md#type)
### Methods
* [_id](qtreewidget.md#_id)
* [acceptDrops](qtreewidget.md#acceptdrops)
* [accessibleDescription](qtreewidget.md#accessibledescription)
* [accessibleName](qtreewidget.md#accessiblename)
* [activateWindow](qtreewidget.md#activatewindow)
* [addAction](qtreewidget.md#addaction)
* [addEventListener](qtreewidget.md#addeventlistener)
* [addTopLevelItem](qtreewidget.md#addtoplevelitem)
* [addTopLevelItems](qtreewidget.md#addtoplevelitems)
* [adjustSize](qtreewidget.md#adjustsize)
* [autoFillBackground](qtreewidget.md#autofillbackground)
* [baseSize](qtreewidget.md#basesize)
* [childAt](qtreewidget.md#childat)
* [children](qtreewidget.md#children)
* [childrenRect](qtreewidget.md#childrenrect)
* [clear](qtreewidget.md#clear)
* [clearFocus](qtreewidget.md#clearfocus)
* [clearMask](qtreewidget.md#clearmask)
* [close](qtreewidget.md#close)
* [colorCount](qtreewidget.md#colorcount)
* [contentsRect](qtreewidget.md#contentsrect)
* [contextMenuPolicy](qtreewidget.md#contextmenupolicy)
* [currentItem](qtreewidget.md#currentitem)
* [delete](qtreewidget.md#delete)
* [deleteLater](qtreewidget.md#deletelater)
* [depth](qtreewidget.md#depth)
* [devicePixelRatio](qtreewidget.md#devicepixelratio)
* [devicePixelRatioF](qtreewidget.md#devicepixelratiof)
* [dumpObjectInfo](qtreewidget.md#dumpobjectinfo)
* [dumpObjectTree](qtreewidget.md#dumpobjecttree)
* [ensurePolished](qtreewidget.md#ensurepolished)
* [eventProcessed](qtreewidget.md#eventprocessed)
* [findItems](qtreewidget.md#finditems)
* [focusProxy](qtreewidget.md#focusproxy)
* [focusWidget](qtreewidget.md#focuswidget)
* [font](qtreewidget.md#font)
* [frameGeometry](qtreewidget.md#framegeometry)
* [frameRect](qtreewidget.md#framerect)
* [frameShadow](qtreewidget.md#frameshadow)
* [frameShape](qtreewidget.md#frameshape)
* [frameSize](qtreewidget.md#framesize)
* [frameStyle](qtreewidget.md#framestyle)
* [frameWidth](qtreewidget.md#framewidth)
* [geometry](qtreewidget.md#geometry)
* [getFlexNode](qtreewidget.md#getflexnode)
* [grab](qtreewidget.md#grab)
* [grabKeyboard](qtreewidget.md#grabkeyboard)
* [grabMouse](qtreewidget.md#grabmouse)
* [hasFocus](qtreewidget.md#hasfocus)
* [hasHeightForWidth](qtreewidget.md#hasheightforwidth)
* [hasMouseTracking](qtreewidget.md#hasmousetracking)
* [hasTabletTracking](qtreewidget.md#hastablettracking)
* [height](qtreewidget.md#height)
* [heightForWidth](qtreewidget.md#heightforwidth)
* [heightMM](qtreewidget.md#heightmm)
* [hide](qtreewidget.md#hide)
* [horizontalScrollBar](qtreewidget.md#horizontalscrollbar)
* [inherits](qtreewidget.md#inherits)
* [inputMethodHints](qtreewidget.md#inputmethodhints)
* [insertTopLevelItem](qtreewidget.md#inserttoplevelitem)
* [insertTopLevelItems](qtreewidget.md#inserttoplevelitems)
* [isActiveWindow](qtreewidget.md#isactivewindow)
* [isAncestorOf](qtreewidget.md#isancestorof)
* [isEnabled](qtreewidget.md#isenabled)
* [isEnabledTo](qtreewidget.md#isenabledto)
* [isFullScreen](qtreewidget.md#isfullscreen)
* [isHidden](qtreewidget.md#ishidden)
* [isMaximized](qtreewidget.md#ismaximized)
* [isMinimized](qtreewidget.md#isminimized)
* [isModal](qtreewidget.md#ismodal)
* [isVisible](qtreewidget.md#isvisible)
* [isVisibleTo](qtreewidget.md#isvisibleto)
* [isWindow](qtreewidget.md#iswindow)
* [isWindowModified](qtreewidget.md#iswindowmodified)
* [killTimer](qtreewidget.md#killtimer)
* [layout](qtreewidget.md#layout)
* [lineWidth](qtreewidget.md#linewidth)
* [logicalDpiX](qtreewidget.md#logicaldpix)
* [logicalDpiY](qtreewidget.md#logicaldpiy)
* [lower](qtreewidget.md#lower)
* [mapFrom](qtreewidget.md#mapfrom)
* [mapFromGlobal](qtreewidget.md#mapfromglobal)
* [mapFromParent](qtreewidget.md#mapfromparent)
* [mapTo](qtreewidget.md#mapto)
* [mapToGlobal](qtreewidget.md#maptoglobal)
* [mapToParent](qtreewidget.md#maptoparent)
* [maximumHeight](qtreewidget.md#maximumheight)
* [maximumSize](qtreewidget.md#maximumsize)
* [maximumViewportSize](qtreewidget.md#maximumviewportsize)
* [maximumWidth](qtreewidget.md#maximumwidth)
* [midLineWidth](qtreewidget.md#midlinewidth)
* [minimumHeight](qtreewidget.md#minimumheight)
* [minimumSize](qtreewidget.md#minimumsize)
* [minimumSizeHint](qtreewidget.md#minimumsizehint)
* [minimumWidth](qtreewidget.md#minimumwidth)
* [move](qtreewidget.md#move)
* [nativeParentWidget](qtreewidget.md#nativeparentwidget)
* [nextInFocusChain](qtreewidget.md#nextinfocuschain)
* [normalGeometry](qtreewidget.md#normalgeometry)
* [objectName](qtreewidget.md#objectname)
* [paintingActive](qtreewidget.md#paintingactive)
* [parent](qtreewidget.md#parent)
* [parentWidget](qtreewidget.md#parentwidget)
* [physicalDpiX](qtreewidget.md#physicaldpix)
* [physicalDpiY](qtreewidget.md#physicaldpiy)
* [pos](qtreewidget.md#pos)
* [previousInFocusChain](qtreewidget.md#previousinfocuschain)
* [property](qtreewidget.md#property)
* [raise](qtreewidget.md#raise)
* [rect](qtreewidget.md#rect)
* [releaseKeyboard](qtreewidget.md#releasekeyboard)
* [releaseMouse](qtreewidget.md#releasemouse)
* [releaseShortcut](qtreewidget.md#releaseshortcut)
* [removeAction](qtreewidget.md#removeaction)
* [removeEventListener](qtreewidget.md#removeeventlistener)
* [repaint](qtreewidget.md#repaint)
* [repolish](qtreewidget.md#repolish)
* [resize](qtreewidget.md#resize)
* [selectedItems](qtreewidget.md#selecteditems)
* [setAcceptDrops](qtreewidget.md#setacceptdrops)
* [setAccessibleDescription](qtreewidget.md#setaccessibledescription)
* [setAccessibleName](qtreewidget.md#setaccessiblename)
* [setAttribute](qtreewidget.md#setattribute)
* [setAutoFillBackground](qtreewidget.md#setautofillbackground)
* [setBaseSize](qtreewidget.md#setbasesize)
* [setColumnCount](qtreewidget.md#setcolumncount)
* [setColumnWidth](qtreewidget.md#setcolumnwidth)
* [setContentsMargins](qtreewidget.md#setcontentsmargins)
* [setContextMenuPolicy](qtreewidget.md#setcontextmenupolicy)
* [setCursor](qtreewidget.md#setcursor)
* [setDisabled](qtreewidget.md#setdisabled)
* [setEnabled](qtreewidget.md#setenabled)
* [setEventProcessed](qtreewidget.md#seteventprocessed)
* [setFixedHeight](qtreewidget.md#setfixedheight)
* [setFixedSize](qtreewidget.md#setfixedsize)
* [setFixedWidth](qtreewidget.md#setfixedwidth)
* [setFlexNodeSizeControlled](qtreewidget.md#setflexnodesizecontrolled)
* [setFocus](qtreewidget.md#setfocus)
* [setFocusPolicy](qtreewidget.md#setfocuspolicy)
* [setFocusProxy](qtreewidget.md#setfocusproxy)
* [setFont](qtreewidget.md#setfont)
* [setFrameRect](qtreewidget.md#setframerect)
* [setFrameShadow](qtreewidget.md#setframeshadow)
* [setFrameShape](qtreewidget.md#setframeshape)
* [setFrameStyle](qtreewidget.md#setframestyle)
* [setGeometry](qtreewidget.md#setgeometry)
* [setGraphicsEffect](qtreewidget.md#setgraphicseffect)
* [setHeaderHidden](qtreewidget.md#setheaderhidden)
* [setHeaderLabel](qtreewidget.md#setheaderlabel)
* [setHeaderLabels](qtreewidget.md#setheaderlabels)
* [setHidden](qtreewidget.md#sethidden)
* [setHorizontalScrollBar](qtreewidget.md#sethorizontalscrollbar)
* [setHorizontalScrollBarPolicy](qtreewidget.md#sethorizontalscrollbarpolicy)
* [setInlineStyle](qtreewidget.md#setinlinestyle)
* [setInputMethodHints](qtreewidget.md#setinputmethodhints)
* [setItemWidget](qtreewidget.md#setitemwidget)
* [setLayout](qtreewidget.md#setlayout)
* [setLineWidth](qtreewidget.md#setlinewidth)
* [setMaximumHeight](qtreewidget.md#setmaximumheight)
* [setMaximumSize](qtreewidget.md#setmaximumsize)
* [setMaximumWidth](qtreewidget.md#setmaximumwidth)
* [setMidLineWidth](qtreewidget.md#setmidlinewidth)
* [setMinimumHeight](qtreewidget.md#setminimumheight)
* [setMinimumSize](qtreewidget.md#setminimumsize)
* [setMinimumWidth](qtreewidget.md#setminimumwidth)
* [setMouseTracking](qtreewidget.md#setmousetracking)
* [setObjectName](qtreewidget.md#setobjectname)
* [setParent](qtreewidget.md#setparent)
* [setProperty](qtreewidget.md#setproperty)
* [setShortcutAutoRepeat](qtreewidget.md#setshortcutautorepeat)
* [setShortcutEnabled](qtreewidget.md#setshortcutenabled)
* [setSizeIncrement](qtreewidget.md#setsizeincrement)
* [setSizePolicy](qtreewidget.md#setsizepolicy)
* [setSortingEnabled](qtreewidget.md#setsortingenabled)
* [setStatusTip](qtreewidget.md#setstatustip)
* [setStyleSheet](qtreewidget.md#setstylesheet)
* [setTabletTracking](qtreewidget.md#settablettracking)
* [setToolTip](qtreewidget.md#settooltip)
* [setToolTipDuration](qtreewidget.md#settooltipduration)
* [setUpdatesEnabled](qtreewidget.md#setupdatesenabled)
* [setVerticalScrollBar](qtreewidget.md#setverticalscrollbar)
* [setVerticalScrollBarPolicy](qtreewidget.md#setverticalscrollbarpolicy)
* [setViewport](qtreewidget.md#setviewport)
* [setVisible](qtreewidget.md#setvisible)
* [setWhatsThis](qtreewidget.md#setwhatsthis)
* [setWindowFilePath](qtreewidget.md#setwindowfilepath)
* [setWindowFlag](qtreewidget.md#setwindowflag)
* [setWindowIcon](qtreewidget.md#setwindowicon)
* [setWindowModified](qtreewidget.md#setwindowmodified)
* [setWindowOpacity](qtreewidget.md#setwindowopacity)
* [setWindowRole](qtreewidget.md#setwindowrole)
* [setWindowState](qtreewidget.md#setwindowstate)
* [setWindowTitle](qtreewidget.md#setwindowtitle)
* [show](qtreewidget.md#show)
* [showFullScreen](qtreewidget.md#showfullscreen)
* [showMaximized](qtreewidget.md#showmaximized)
* [showMinimized](qtreewidget.md#showminimized)
* [showNormal](qtreewidget.md#shownormal)
* [size](qtreewidget.md#size)
* [sizeHint](qtreewidget.md#sizehint)
* [sizeIncrement](qtreewidget.md#sizeincrement)
* [stackUnder](qtreewidget.md#stackunder)
* [startTimer](qtreewidget.md#starttimer)
* [statusTip](qtreewidget.md#statustip)
* [style](qtreewidget.md#style)
* [styleSheet](qtreewidget.md#stylesheet)
* [takeTopLevelItem](qtreewidget.md#taketoplevelitem)
* [testAttribute](qtreewidget.md#testattribute)
* [toolTip](qtreewidget.md#tooltip)
* [toolTipDuration](qtreewidget.md#tooltipduration)
* [underMouse](qtreewidget.md#undermouse)
* [unsetCursor](qtreewidget.md#unsetcursor)
* [unsetLayoutDirection](qtreewidget.md#unsetlayoutdirection)
* [unsetLocale](qtreewidget.md#unsetlocale)
* [update](qtreewidget.md#update)
* [updateGeometry](qtreewidget.md#updategeometry)
* [updateMicroFocus](qtreewidget.md#updatemicrofocus)
* [updatesEnabled](qtreewidget.md#updatesenabled)
* [verticalScrollBar](qtreewidget.md#verticalscrollbar)
* [viewport](qtreewidget.md#viewport)
* [whatsThis](qtreewidget.md#whatsthis)
* [width](qtreewidget.md#width)
* [widthMM](qtreewidget.md#widthmm)
* [winId](qtreewidget.md#winid)
* [window](qtreewidget.md#window)
* [windowFilePath](qtreewidget.md#windowfilepath)
* [windowHandle](qtreewidget.md#windowhandle)
* [windowIcon](qtreewidget.md#windowicon)
* [windowOpacity](qtreewidget.md#windowopacity)
* [windowRole](qtreewidget.md#windowrole)
* [windowState](qtreewidget.md#windowstate)
* [windowTitle](qtreewidget.md#windowtitle)
* [x](qtreewidget.md#x)
* [y](qtreewidget.md#y)
## Constructors
### constructor
\+ **new QTreeWidget**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QTreeWidget](qtreewidget.md)*
*Overrides [QFrame](qframe.md).[constructor](qframe.md#constructor)*
**Parameters:**
Name | Type |
------ | ------ |
`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) |
**Returns:** *[QTreeWidget](qtreewidget.md)*
## Properties
### _rawInlineStyle
• **_rawInlineStyle**: *string*
*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)*
___
### itemWidgets
• **itemWidgets**: *Map‹[QTreeWidgetItem](qtreewidgetitem.md), [QWidget](qwidget.md)›*
___
### native
• **native**: *[NativeElement](../globals.md#nativeelement) | null*
*Inherited from [Component](component.md).[native](component.md#native)*
___
### topLevelItems
• **topLevelItems**: *Set‹[QTreeWidgetItem](qtreewidgetitem.md)›*
___
### type
• **type**: *string*
*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)*
## Methods
### _id
â–¸ **_id**(): *number*
*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)*
Get an ID identifying the underlying C++ object.
This can be useful when debugging memory problems with help from
`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is
hash of the memory address of the C++ object.
**Returns:** *number*
a unique number which is valid for the lifetime of the C++ object.
___
### acceptDrops
â–¸ **acceptDrops**(): *boolean*
*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)*
**Returns:** *boolean*
___
### accessibleDescription
â–¸ **accessibleDescription**(): *string*
*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)*
**Returns:** *string*
___
### accessibleName
â–¸ **accessibleName**(): *string*
*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)*
**Returns:** *string*
___
### activateWindow
â–¸ **activateWindow**(): *void*
*Inherited from [QMenu](qmenu.md).[activateWindow](qmenu.md#activatewindow)*
**Returns:** *void*
___
### addAction
â–¸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)*
*Inherited from [QMenu](qmenu.md).[addAction](qmenu.md#addaction)*
**Parameters:**
Name | Type |
------ | ------ |
`action` | [QAction](qaction.md) | string |
**Returns:** *[QAction](qaction.md)*
___
### addEventListener
▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTreeWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void*
*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)*
**Type parameters:**
â–ª **SignalType**: *keyof QTreeWidgetSignals*
**Parameters:**
Name | Type | Description |
------ | ------ | ------ |
`signalType` | SignalType | SignalType is a signal from the widgets signals interface. |
`callback` | QTreeWidgetSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface |
`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. |
**Returns:** *void*
void
For example in the case of QPushButton:
```js
const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

â–¸ addEventListener(eventType: WidgetEventTypes, callback: function, options?: EventListenerOptions): void

Inherited from EventWidget.addEventListener

Parameters:

â–ª eventType: WidgetEventTypes

â–ª callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

â–ªOptional options: EventListenerOptions

Extra optional options controlling how this event listener is added.

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

Returns: void


addTopLevelItem

â–¸ addTopLevelItem(item: QTreeWidgetItem): void

Parameters:

NameType
itemQTreeWidgetItem

Returns: void


addTopLevelItems

â–¸ addTopLevelItems(items: QTreeWidgetItem[]): void

Parameters:

NameType
itemsQTreeWidgetItem[]

Returns: void


adjustSize

â–¸ adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


autoFillBackground

â–¸ autoFillBackground(): boolean

Inherited from QMenu.autoFillBackground

Returns: boolean


baseSize

â–¸ baseSize(): QSize

Inherited from QMenu.baseSize

Returns: QSize


childAt

â–¸ childAt(x: number, y: number): QWidget

Inherited from QMenu.childAt

Parameters:

NameType
xnumber
ynumber

Returns: QWidget


children

â–¸ children(): QObject[]

Inherited from QObject.children

Returns: QObject[]


childrenRect

â–¸ childrenRect(): QRect

Inherited from QMenu.childrenRect

Returns: QRect


clear

â–¸ clear(): void

Returns: void


clearFocus

â–¸ clearFocus(): void

Inherited from QMenu.clearFocus

Returns: void


clearMask

â–¸ clearMask(): void

Inherited from QMenu.clearMask

Returns: void


close

â–¸ close(): boolean

Inherited from QMenu.close

Returns: boolean


colorCount

â–¸ colorCount(): number

Inherited from QMenu.colorCount

Returns: number


contentsRect

â–¸ contentsRect(): QRect

Inherited from QMenu.contentsRect

Returns: QRect


contextMenuPolicy

â–¸ contextMenuPolicy(): ContextMenuPolicy

Inherited from QMenu.contextMenuPolicy

Returns: ContextMenuPolicy


currentItem

â–¸ currentItem(): QTreeWidgetItem | void

Returns the current item in the tree widget.

Returns: QTreeWidgetItem | void


delete

â–¸ delete(): void

Inherited from QObject.delete

Returns: void


deleteLater

â–¸ deleteLater(): void

Inherited from QObject.deleteLater

Returns: void


depth

â–¸ depth(): number

Inherited from QMenu.depth

Returns: number


devicePixelRatio

â–¸ devicePixelRatio(): number

Inherited from QMenu.devicePixelRatio

Returns: number


devicePixelRatioF

â–¸ devicePixelRatioF(): number

Inherited from QMenu.devicePixelRatioF

Returns: number


dumpObjectInfo

â–¸ dumpObjectInfo(): void

Inherited from QObject.dumpObjectInfo

Returns: void


dumpObjectTree

â–¸ dumpObjectTree(): void

Inherited from QObject.dumpObjectTree

Returns: void


ensurePolished

â–¸ ensurePolished(): void

Inherited from QMenu.ensurePolished

Returns: void


eventProcessed

â–¸ eventProcessed(): boolean

Inherited from EventWidget.eventProcessed

Get the state of the event processed flag

See setEventProcessed().

Returns: boolean

boolean True if the current event is flagged as processed.


findItems

â–¸ findItems(text: string, flags: MatchFlag, column: number): QTreeWidgetItem[]

Parameters:

NameType
textstring
flagsMatchFlag
columnnumber

Returns: QTreeWidgetItem[]


focusProxy

â–¸ focusProxy(): QWidget

Inherited from QMenu.focusProxy

Returns: QWidget


focusWidget

â–¸ focusWidget(): QWidget

Inherited from QMenu.focusWidget

Returns: QWidget


font

â–¸ font(): QFont

Inherited from QMenu.font

Returns: QFont


frameGeometry

â–¸ frameGeometry(): QRect

Inherited from QMenu.frameGeometry

Returns: QRect


frameRect

â–¸ frameRect(): QRect

Inherited from QFrame.frameRect

Returns: QRect


frameShadow

â–¸ frameShadow(): Shadow

Inherited from QFrame.frameShadow

Returns: Shadow


frameShape

â–¸ frameShape(): Shape

Inherited from QFrame.frameShape

Returns: Shape


frameSize

â–¸ frameSize(): QSize

Inherited from QMenu.frameSize

Returns: QSize


frameStyle

â–¸ frameStyle(): number

Inherited from QFrame.frameStyle

Returns: number


frameWidth

â–¸ frameWidth(): number

Inherited from QFrame.frameWidth

Returns: number


geometry

â–¸ geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

â–¸ getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


grab

â–¸ grab(rect?: QRect): QPixmap

Inherited from QMenu.grab

Parameters:

NameType
rect?QRect

Returns: QPixmap


grabKeyboard

â–¸ grabKeyboard(): void

Inherited from QMenu.grabKeyboard

Returns: void


grabMouse

â–¸ grabMouse(): void

Inherited from QMenu.grabMouse

Returns: void


hasFocus

â–¸ hasFocus(): boolean

Inherited from QMenu.hasFocus

Returns: boolean


hasHeightForWidth

â–¸ hasHeightForWidth(): boolean

Inherited from QMenu.hasHeightForWidth

Returns: boolean


hasMouseTracking

â–¸ hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hasTabletTracking

â–¸ hasTabletTracking(): boolean

Inherited from QMenu.hasTabletTracking

Returns: boolean


height

â–¸ height(): number

Inherited from QMenu.height

Returns: number


heightForWidth

â–¸ heightForWidth(w: number): number

Inherited from QMenu.heightForWidth

Parameters:

NameType
wnumber

Returns: number


heightMM

â–¸ heightMM(): number

Inherited from QMenu.heightMM

Returns: number


hide

â–¸ hide(): void

Inherited from QMenu.hide

Returns: void


horizontalScrollBar

â–¸ horizontalScrollBar(): QScrollBar

Inherited from QAbstractScrollArea.horizontalScrollBar

Returns: QScrollBar


inherits

â–¸ inherits(className: string): boolean

Inherited from QObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


inputMethodHints

â–¸ inputMethodHints(): number

Inherited from QMenu.inputMethodHints

Returns: number


insertTopLevelItem

â–¸ insertTopLevelItem(index: number, item: QTreeWidgetItem): void

Parameters:

NameType
indexnumber
itemQTreeWidgetItem

Returns: void


insertTopLevelItems

â–¸ insertTopLevelItems(index: number, items: QTreeWidgetItem[]): void

Parameters:

NameType
indexnumber
itemsQTreeWidgetItem[]

Returns: void


isActiveWindow

â–¸ isActiveWindow(): boolean

Inherited from QMenu.isActiveWindow

Returns: boolean


isAncestorOf

â–¸ isAncestorOf(child: QWidget): boolean

Inherited from QMenu.isAncestorOf

Parameters:

NameType
childQWidget

Returns: boolean


isEnabled

â–¸ isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isEnabledTo

â–¸ isEnabledTo(ancestor: QWidget): boolean

Inherited from QMenu.isEnabledTo

Parameters:

NameType
ancestorQWidget

Returns: boolean


isFullScreen

â–¸ isFullScreen(): boolean

Inherited from QMenu.isFullScreen

Returns: boolean


isHidden

â–¸ isHidden(): boolean

Inherited from QMenu.isHidden

Returns: boolean


isMaximized

â–¸ isMaximized(): boolean

Inherited from QMenu.isMaximized

Returns: boolean


isMinimized

â–¸ isMinimized(): boolean

Inherited from QMenu.isMinimized

Returns: boolean


isModal

â–¸ isModal(): boolean

Inherited from QMenu.isModal

Returns: boolean


isVisible

â–¸ isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


isVisibleTo

â–¸ isVisibleTo(ancestor: QWidget): boolean

Inherited from QMenu.isVisibleTo

Parameters:

NameType
ancestorQWidget

Returns: boolean


isWindow

â–¸ isWindow(): boolean

Inherited from QMenu.isWindow

Returns: boolean


isWindowModified

â–¸ isWindowModified(): boolean

Inherited from QMenu.isWindowModified

Returns: boolean


killTimer

â–¸ killTimer(timerId: number): void

Inherited from QObject.killTimer

Parameters:

NameType
timerIdnumber

Returns: void


layout

â–¸ layout(): QLayout | null

Inherited from QMenu.layout

Returns: QLayout | null


lineWidth

â–¸ lineWidth(): number

Inherited from QFrame.lineWidth

Returns: number


logicalDpiX

â–¸ logicalDpiX(): number

Inherited from QMenu.logicalDpiX

Returns: number


logicalDpiY

â–¸ logicalDpiY(): number

Inherited from QMenu.logicalDpiY

Returns: number


lower

â–¸ lower(): void

Inherited from QMenu.lower

Returns: void


mapFrom

â–¸ mapFrom(parent: QWidget, pos: QPoint): QPoint

Inherited from QMenu.mapFrom

Parameters:

NameType
parentQWidget
posQPoint

Returns: QPoint


mapFromGlobal

â–¸ mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

â–¸ mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapTo

â–¸ mapTo(parent: QWidget, pos: QPoint): QPoint

Inherited from QMenu.mapTo

Parameters:

NameType
parentQWidget
posQPoint

Returns: QPoint


mapToGlobal

â–¸ mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

â–¸ mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumHeight

â–¸ maximumHeight(): number

Inherited from QMenu.maximumHeight

Returns: number


maximumSize

â–¸ maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


maximumViewportSize

â–¸ maximumViewportSize(): QSize

Inherited from QAbstractScrollArea.maximumViewportSize

Returns: QSize


maximumWidth

â–¸ maximumWidth(): number

Inherited from QMenu.maximumWidth

Returns: number


midLineWidth

â–¸ midLineWidth(): number

Inherited from QFrame.midLineWidth

Returns: number


minimumHeight

â–¸ minimumHeight(): number

Inherited from QMenu.minimumHeight

Returns: number


minimumSize

â–¸ minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


minimumSizeHint

â–¸ minimumSizeHint(): QSize

Inherited from QMenu.minimumSizeHint

Returns: QSize


minimumWidth

â–¸ minimumWidth(): number

Inherited from QMenu.minimumWidth

Returns: number


move

â–¸ move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


nativeParentWidget

â–¸ nativeParentWidget(): QWidget

Inherited from QMenu.nativeParentWidget

Returns: QWidget


nextInFocusChain

â–¸ nextInFocusChain(): QWidget

Inherited from QMenu.nextInFocusChain

Returns: QWidget


normalGeometry

â–¸ normalGeometry(): QRect

Inherited from QMenu.normalGeometry

Returns: QRect


objectName

â–¸ objectName(): string

Inherited from QObject.objectName

Returns: string


paintingActive

â–¸ paintingActive(): boolean

Inherited from QMenu.paintingActive

Returns: boolean


parent

â–¸ parent(): QObject

Inherited from QObject.parent

Returns: QObject


parentWidget

â–¸ parentWidget(): QWidget

Inherited from QMenu.parentWidget

Returns: QWidget


physicalDpiX

â–¸ physicalDpiX(): number

Inherited from QMenu.physicalDpiX

Returns: number


physicalDpiY

â–¸ physicalDpiY(): number

Inherited from QMenu.physicalDpiY

Returns: number


pos

â–¸ pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


previousInFocusChain

â–¸ previousInFocusChain(): QWidget

Inherited from QMenu.previousInFocusChain

Returns: QWidget


property

â–¸ property(name: string): QVariant

Inherited from QObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

â–¸ raise(): void

Inherited from QMenu.raise

Returns: void


rect

â–¸ rect(): QRect

Inherited from QMenu.rect

Returns: QRect


releaseKeyboard

â–¸ releaseKeyboard(): void

Inherited from QMenu.releaseKeyboard

Returns: void


releaseMouse

â–¸ releaseMouse(): void

Inherited from QMenu.releaseMouse

Returns: void


releaseShortcut

â–¸ releaseShortcut(id: number): void

Inherited from QMenu.releaseShortcut

Parameters:

NameType
idnumber

Returns: void


removeAction

â–¸ removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

▸ removeEventListener‹SignalType›(signalType: SignalType, callback: QTreeWidgetSignals[SignalType], options?: EventListenerOptions): void

Inherited from EventWidget.removeEventListener

Type parameters:

â–ª SignalType: keyof QTreeWidgetSignals

Parameters:

NameType
signalTypeSignalType
callbackQTreeWidgetSignals[SignalType]
options?EventListenerOptions

Returns: void

â–¸ removeEventListener(eventType: WidgetEventTypes, callback: function, options?: EventListenerOptions): void

Inherited from EventWidget.removeEventListener

Parameters:

â–ª eventType: WidgetEventTypes

â–ª callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

â–ªOptional options: EventListenerOptions

Returns: void


repaint

â–¸ repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

â–¸ repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

â–¸ resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


selectedItems

â–¸ selectedItems(): QTreeWidgetItem[]

Returns: QTreeWidgetItem[]


setAcceptDrops

â–¸ setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAccessibleDescription

â–¸ setAccessibleDescription(description: string): void

Inherited from QMenu.setAccessibleDescription

Parameters:

NameType
descriptionstring

Returns: void


setAccessibleName

â–¸ setAccessibleName(name: string): void

Inherited from QMenu.setAccessibleName

Parameters:

NameType
namestring

Returns: void


setAttribute

â–¸ setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoFillBackground

â–¸ setAutoFillBackground(enabled: boolean): void

Inherited from QMenu.setAutoFillBackground

Parameters:

NameType
enabledboolean

Returns: void


setBaseSize

â–¸ setBaseSize(size: QSize): void

Inherited from QMenu.setBaseSize

Parameters:

NameType
sizeQSize

Returns: void


setColumnCount

â–¸ setColumnCount(columnCount: number): void

Sets the column count of this QTreeWidget.

Parameters:

NameTypeDescription
columnCountnumberThe number of columns.

Returns: void


setColumnWidth

â–¸ setColumnWidth(column: number, width: number): void

Sets the width of column of this QTreeWidget.

Parameters:

NameTypeDescription
columnnumberThe column index.
widthnumberThe size of the columns.

Returns: void


setContentsMargins

â–¸ setContentsMargins(left: number, top: number, right: number, bottom: number): void

Inherited from QMenu.setContentsMargins

Parameters:

NameType
leftnumber
topnumber
rightnumber
bottomnumber

Returns: void


setContextMenuPolicy

â–¸ setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

â–¸ setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDisabled

â–¸ setDisabled(disable: boolean): void

Inherited from QMenu.setDisabled

Parameters:

NameType
disableboolean

Returns: void


setEnabled

â–¸ setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setEventProcessed

â–¸ setEventProcessed(isProcessed: boolean): void

Inherited from EventWidget.setEventProcessed

Mark the current event as having been processed

This method is used to indicate that the currently dispatched event has been processed and no further processing by superclasses is required. It only makes sense to call this method from an event handler.

When set, this flag will cause NodeGui's QObject::event() method to return true and not call the superclass event(), effectively preventing any further processing on this event.

Parameters:

NameTypeDescription
isProcessedbooleantrue if the event has been processed.

Returns: void


setFixedHeight

â–¸ setFixedHeight(h: number): void

Inherited from QMenu.setFixedHeight

Parameters:

NameType
hnumber

Returns: void


setFixedSize

â–¸ setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFixedWidth

â–¸ setFixedWidth(w: number): void

Inherited from QMenu.setFixedWidth

Parameters:

NameType
wnumber

Returns: void


setFlexNodeSizeControlled

â–¸ setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

â–¸ setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameTypeDefault
reasonFocusReasonFocusReason.OtherFocusReason

Returns: void


setFocusPolicy

â–¸ setFocusPolicy(policy: FocusPolicy): void

Inherited from QMenu.setFocusPolicy

Parameters:

NameType
policyFocusPolicy

Returns: void


setFocusProxy

â–¸ setFocusProxy(widget: QWidget): void

Inherited from QMenu.setFocusProxy

Parameters:

NameType
widgetQWidget

Returns: void


setFont

â–¸ setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

â–¸ setFrameRect(r: QRect): void

Inherited from QFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

â–¸ setFrameShadow(type: Shadow): void

Inherited from QFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

â–¸ setFrameShape(type: Shape): void

Inherited from QFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

â–¸ setFrameStyle(style: number): void

Inherited from QFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

â–¸ setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

▸ setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setHeaderHidden

â–¸ setHeaderHidden(hide: boolean): void

Parameters:

NameType
hideboolean

Returns: void


setHeaderLabel

â–¸ setHeaderLabel(label: string): void

Sets the header label.

Parameters:

NameTypeDescription
labelstringThe header label.

Returns: void


setHeaderLabels

â–¸ setHeaderLabels(labels: string[]): void

Sets the header labels of the existing columns.

Parameters:

NameTypeDescription
labelsstring[]The header labels for each column.

Returns: void


setHidden

â–¸ setHidden(hidden: boolean): void

Inherited from QMenu.setHidden

Parameters:

NameType
hiddenboolean

Returns: void


setHorizontalScrollBar

â–¸ setHorizontalScrollBar(scrollBar: QScrollBar): void

Inherited from QAbstractScrollArea.setHorizontalScrollBar

Parameters:

NameType
scrollBarQScrollBar

Returns: void


setHorizontalScrollBarPolicy

â–¸ setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setInlineStyle

â–¸ setInlineStyle(style: string, postprocess: boolean): void

Inherited from QMenu.setInlineStyle

Parameters:

NameTypeDefault
stylestring-
postprocessbooleantrue

Returns: void


setInputMethodHints

â–¸ setInputMethodHints(hints: number): void

Inherited from QMenu.setInputMethodHints

Parameters:

NameType
hintsnumber

Returns: void


setItemWidget

â–¸ setItemWidget(item: QTreeWidgetItem, column: number, widget: QWidget): void

Sets the given widget to be displayed in the cell specified by the given item and column.

Parameters:

NameTypeDescription
itemQTreeWidgetItemThe targeted item.
columnnumberThe column in which to show the edit widget.
widgetQWidgetThe edit widget.

Returns: void


setLayout

â–¸ setLayout(layout: QLayout): void

Inherited from QMenu.setLayout

Parameters:

NameType
layoutQLayout

Returns: void


setLineWidth

â–¸ setLineWidth(width: number): void

Inherited from QFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumHeight

â–¸ setMaximumHeight(maxh: number): void

Inherited from QMenu.setMaximumHeight

Parameters:

NameType
maxhnumber

Returns: void


setMaximumSize

â–¸ setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMaximumWidth

â–¸ setMaximumWidth(maxw: number): void

Inherited from QMenu.setMaximumWidth

Parameters:

NameType
maxwnumber

Returns: void


setMidLineWidth

â–¸ setMidLineWidth(width: number): void

Inherited from QFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumHeight

â–¸ setMinimumHeight(minh: number): void

Inherited from QMenu.setMinimumHeight

Parameters:

NameType
minhnumber

Returns: void


setMinimumSize

â–¸ setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMinimumWidth

â–¸ setMinimumWidth(minw: number): void

Inherited from QMenu.setMinimumWidth

Parameters:

NameType
minwnumber

Returns: void


setMouseTracking

â–¸ setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setObjectName

â–¸ setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides QObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setParent

â–¸ setParent(parent: QObject): void

Inherited from QObject.setParent

Parameters:

NameType
parentQObject

Returns: void


setProperty

â–¸ setProperty(name: string, value: QVariantType): boolean

Inherited from QObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setShortcutAutoRepeat

â–¸ setShortcutAutoRepeat(id: number, enable: boolean): void

Inherited from QMenu.setShortcutAutoRepeat

Parameters:

NameTypeDefault
idnumber-
enablebooleantrue

Returns: void


setShortcutEnabled

â–¸ setShortcutEnabled(id: number, enable: boolean): void

Inherited from QMenu.setShortcutEnabled

Parameters:

NameTypeDefault
idnumber-
enablebooleantrue

Returns: void


setSizeIncrement

â–¸ setSizeIncrement(w_or_size: QSize | number, h: number): void

Inherited from QMenu.setSizeIncrement

Parameters:

NameTypeDefault
w_or_sizeQSize | number-
hnumber0

Returns: void


setSizePolicy

â–¸ setSizePolicy(horizontal: QSizePolicyPolicy, vertical: QSizePolicyPolicy): void

Inherited from QMenu.setSizePolicy

Parameters:

NameType
horizontalQSizePolicyPolicy
verticalQSizePolicyPolicy

Returns: void


setSortingEnabled

â–¸ setSortingEnabled(enable: boolean): void

Sets if columns can be sorted by clicking on its header

Parameters:

NameTypeDescription
enablebooleanSorting enabled or disabled

Returns: void


setStatusTip

â–¸ setStatusTip(statusTip: string): void

Inherited from QMenu.setStatusTip

Parameters:

NameType
statusTipstring

Returns: void


setStyleSheet

â–¸ setStyleSheet(styleSheet: string, postprocess: boolean): void

Inherited from QMenu.setStyleSheet

Parameters:

NameTypeDefault
styleSheetstring-
postprocessbooleantrue

Returns: void


setTabletTracking

â–¸ setTabletTracking(enable: boolean): void

Inherited from QMenu.setTabletTracking

Parameters:

NameType
enableboolean

Returns: void


setToolTip

â–¸ setToolTip(text: string): void

Inherited from QMenu.setToolTip

Parameters:

NameType
textstring

Returns: void


setToolTipDuration

â–¸ setToolTipDuration(msec: number): void

Inherited from QMenu.setToolTipDuration

Parameters:

NameType
msecnumber

Returns: void


setUpdatesEnabled

â–¸ setUpdatesEnabled(enable: boolean): void

Inherited from QMenu.setUpdatesEnabled

Parameters:

NameType
enableboolean

Returns: void


setVerticalScrollBar

â–¸ setVerticalScrollBar(scrollBar: QScrollBar): void

Inherited from QAbstractScrollArea.setVerticalScrollBar

Parameters:

NameType
scrollBarQScrollBar

Returns: void


setVerticalScrollBarPolicy

â–¸ setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setViewport

â–¸ setViewport(widget: QWidget): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetQWidget

Returns: void


setVisible

â–¸ setVisible(visible: boolean): void

Inherited from QMenu.setVisible

Parameters:

NameType
visibleboolean

Returns: void


setWhatsThis

â–¸ setWhatsThis(whatsThis: string): void

Inherited from QMenu.setWhatsThis

Parameters:

NameType
whatsThisstring

Returns: void


setWindowFilePath

â–¸ setWindowFilePath(filePath: string): void

Inherited from QMenu.setWindowFilePath

Parameters:

NameType
filePathstring

Returns: void


setWindowFlag

â–¸ setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

â–¸ setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowModified

â–¸ setWindowModified(modified: boolean): void

Inherited from QMenu.setWindowModified

Parameters:

NameType
modifiedboolean

Returns: void


setWindowOpacity

â–¸ setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowRole

â–¸ setWindowRole(role: string): void

Inherited from QMenu.setWindowRole

Parameters:

NameType
rolestring

Returns: void


setWindowState

â–¸ setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

â–¸ setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

â–¸ show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

â–¸ showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

â–¸ showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

â–¸ showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

â–¸ showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

â–¸ size(): QSize

Inherited from QMenu.size

Returns: QSize


sizeHint

â–¸ sizeHint(): QSize

Inherited from QMenu.sizeHint

Returns: QSize


sizeIncrement

â–¸ sizeIncrement(): QSize

Inherited from QMenu.sizeIncrement

Returns: QSize


stackUnder

â–¸ stackUnder(w: QWidget): void

Inherited from QMenu.stackUnder

Parameters:

NameType
wQWidget

Returns: void


startTimer

â–¸ startTimer(intervalMS: number, timerType: TimerType): number

Inherited from QObject.startTimer

Parameters:

NameTypeDefault
intervalMSnumber-
timerTypeTimerTypeTimerType.CoarseTimer

Returns: number


statusTip

â–¸ statusTip(): string

Inherited from QMenu.statusTip

Returns: string


style

â–¸ style(): QStyle

Inherited from QMenu.style

Returns: QStyle


styleSheet

â–¸ styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


takeTopLevelItem

â–¸ takeTopLevelItem(index: number): QTreeWidgetItem | void

Parameters:

NameType
indexnumber

Returns: QTreeWidgetItem | void


testAttribute

â–¸ testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


toolTip

â–¸ toolTip(): string

Inherited from QMenu.toolTip

Returns: string


toolTipDuration

â–¸ toolTipDuration(): number

Inherited from QMenu.toolTipDuration

Returns: number


underMouse

â–¸ underMouse(): boolean

Inherited from QMenu.underMouse

Returns: boolean


unsetCursor

â–¸ unsetCursor(): void

Inherited from QMenu.unsetCursor

Returns: void


unsetLayoutDirection

â–¸ unsetLayoutDirection(): void

Inherited from QMenu.unsetLayoutDirection

Returns: void


unsetLocale

â–¸ unsetLocale(): void

Inherited from QMenu.unsetLocale

Returns: void


update

â–¸ update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

â–¸ updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


updateMicroFocus

â–¸ updateMicroFocus(query: number): void

Inherited from QMenu.updateMicroFocus

Parameters:

NameTypeDefault
querynumberInputMethodQuery.ImQueryAll

Returns: void


updatesEnabled

â–¸ updatesEnabled(): boolean

Inherited from QMenu.updatesEnabled

Returns: boolean


verticalScrollBar

â–¸ verticalScrollBar(): QScrollBar

Inherited from QAbstractScrollArea.verticalScrollBar

Returns: QScrollBar


viewport

â–¸ viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


whatsThis

â–¸ whatsThis(): string

Inherited from QMenu.whatsThis

Returns: string


width

â–¸ width(): number

Inherited from QMenu.width

Returns: number


widthMM

â–¸ widthMM(): number

Inherited from QMenu.widthMM

Returns: number


winId

â–¸ winId(): number

Inherited from QMenu.winId

Returns: number


window

â–¸ window(): QWidget

Inherited from QMenu.window

Returns: QWidget


windowFilePath

â–¸ windowFilePath(): string

Inherited from QMenu.windowFilePath

Returns: string


windowHandle

â–¸ windowHandle(): QWindow | null

Inherited from QMenu.windowHandle

Returns: QWindow | null


windowIcon

â–¸ windowIcon(): QIcon

Inherited from QMenu.windowIcon

Returns: QIcon


windowOpacity

â–¸ windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowRole

â–¸ windowRole(): string

Inherited from QMenu.windowRole

Returns: string


windowState

â–¸ windowState(): WindowState

Inherited from QMenu.windowState

Returns: WindowState


windowTitle

â–¸ windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


x

â–¸ x(): number

Inherited from QMenu.x

Returns: number


y

â–¸ y(): number

Inherited from QMenu.y

Returns: number