NodeHeaderView

The QHeaderView class provides a header row or header column for item views.

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

Type parameters

Signals: QHeaderViewSignals

Hierarchy

QAbstractItemView‹Signals›

NodeHeaderView

QHeaderView

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new NodeHeaderView(native: NativeElement): NodeHeaderView

Inherited from NodeFrame.constructor

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: NodeHeaderView

Properties

Optional _layout

_layout? : NodeLayout‹Signals›

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Inherited from QAbstractScrollArea.viewportWidget

Accessors

layout

get layout(): NodeLayout‹Signals› | undefined

Inherited from QMenu.layout

Returns: NodeLayout‹Signals› | undefined

set layout(l: NodeLayout‹Signals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayout‹Signals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

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

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

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alternatingRowColors

alternatingRowColors(): boolean

Inherited from QAbstractItemView.alternatingRowColors

Returns: boolean


autoScrollMargin

autoScrollMargin(): number

Inherited from QAbstractItemView.autoScrollMargin

Returns: number


cascadingSectionResizes

cascadingSectionResizes(): boolean

Returns: boolean


clearFocus

clearFocus(): void

Inherited from QMenu.clearFocus

Returns: void


clearSelection

clearSelection(): void

Inherited from QAbstractItemView.clearSelection

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


closePersistentEditor

closePersistentEditor(index: QModelIndex): void

Inherited from QAbstractItemView.closePersistentEditor

Parameters:

NameType
indexQModelIndex

Returns: void


count

count(): number

Returns: number


currentIndex

currentIndex(): QModelIndex

Inherited from QAbstractItemView.currentIndex

Returns: QModelIndex


defaultAlignment

defaultAlignment(): AlignmentFlag

Returns: AlignmentFlag


defaultDropAction

defaultDropAction(): DropAction

Inherited from QAbstractItemView.defaultDropAction

Returns: DropAction


defaultSectionSize

defaultSectionSize(): number

Returns: number


dragDropMode

dragDropMode(): DragDropMode

Inherited from QAbstractItemView.dragDropMode

Returns: DragDropMode


dragDropOverwriteMode

dragDropOverwriteMode(): boolean

Inherited from QAbstractItemView.dragDropOverwriteMode

Returns: boolean


dragEnabled

dragEnabled(): boolean

Inherited from QAbstractItemView.dragEnabled

Returns: boolean


dumpObjectInfo

dumpObjectInfo(): void

Inherited from NodeObject.dumpObjectInfo

Returns: void


dumpObjectTree

dumpObjectTree(): void

Inherited from NodeObject.dumpObjectTree

Returns: void


edit

edit(index: QModelIndex): void

Inherited from QAbstractItemView.edit

Parameters:

NameType
indexQModelIndex

Returns: void


editTriggers

editTriggers(): number

Inherited from QAbstractItemView.editTriggers

Returns: number


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.


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameGeometry

frameGeometry(): QRect

Inherited from QMenu.frameGeometry

Returns: QRect


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasAutoScroll

hasAutoScroll(): boolean

Inherited from QAbstractItemView.hasAutoScroll

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


headerDataChanged

headerDataChanged(orientation: Orientation, logicalFirst: number, logicalLast: number): void

Parameters:

NameType
orientationOrientation
logicalFirstnumber
logicalLastnumber

Returns: void


height

height(): number

Inherited from QMenu.height

Returns: number


hiddenSectionCount

hiddenSectionCount(): number

Returns: number


hide

hide(): void

Inherited from QMenu.hide

Returns: void


hideSection

hideSection(logicalIndex: number): void

Parameters:

NameType
logicalIndexnumber

Returns: void


highlightSections

highlightSections(): boolean

Returns: boolean


horizontalScrollMode

horizontalScrollMode(): ScrollMode

Inherited from QAbstractItemView.horizontalScrollMode

Returns: ScrollMode


iconSize

iconSize(): QSize

Inherited from QAbstractItemView.iconSize

Returns: QSize


indexAt

indexAt(point: QPoint): QModelIndex

Inherited from QAbstractItemView.indexAt

Parameters:

NameType
pointQPoint

Returns: QModelIndex


indexWidget

indexWidget(index: QModelIndex): QWidget

Inherited from QAbstractItemView.indexWidget

Parameters:

NameType
indexQModelIndex

Returns: QWidget


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isActiveWindow

isActiveWindow(): boolean

Inherited from QMenu.isActiveWindow

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isFirstSectionMovable

isFirstSectionMovable(): boolean

Returns: boolean


isPersistentEditorOpen

isPersistentEditorOpen(index: QModelIndex): boolean

Inherited from QAbstractItemView.isPersistentEditorOpen

Parameters:

NameType
indexQModelIndex

Returns: boolean


isSectionHidden

isSectionHidden(logicalIndex: number): boolean

Parameters:

NameType
logicalIndexnumber

Returns: boolean


isSortIndicatorShown

isSortIndicatorShown(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


keyboardSearch

keyboardSearch(search: string): void

Inherited from QAbstractItemView.keyboardSearch

Parameters:

NameType
searchstring

Returns: void


length

length(): number

Returns: number


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


logicalIndex

logicalIndex(visualIndex: number): number

Parameters:

NameType
visualIndexnumber

Returns: number


logicalIndexAt

logicalIndexAt(positionOrPosOrX: number | QPoint, y?: undefined | number): number

Parameters:

NameType
positionOrPosOrXnumber | QPoint
y?undefined | number

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


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


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


maximumSectionSize

maximumSectionSize(): number

Returns: number


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


maximumViewportSize

maximumViewportSize(): QSize

Inherited from QAbstractScrollArea.maximumViewportSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSectionSize

minimumSectionSize(): number

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


moveSection

moveSection(from: number, to: number): void

Parameters:

NameType
fromnumber
tonumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


offset

offset(): number

Returns: number


openPersistentEditor

openPersistentEditor(index: QModelIndex): void

Inherited from QAbstractItemView.openPersistentEditor

Parameters:

NameType
indexQModelIndex

Returns: void


orientation

orientation(): Orientation

Returns: Orientation


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

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

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


reset

reset(): void

Inherited from QAbstractItemView.reset

Returns: void


resetDefaultSectionSize

resetDefaultSectionSize(): void

Returns: void


resetHorizontalScrollMode

resetHorizontalScrollMode(): void

Inherited from QAbstractItemView.resetHorizontalScrollMode

Returns: void


resetVerticalScrollMode

resetVerticalScrollMode(): void

Inherited from QAbstractItemView.resetVerticalScrollMode

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


resizeContentsPrecision

resizeContentsPrecision(): number

Returns: number


resizeSection

resizeSection(logicalIndex: number, size: number): void

Parameters:

NameType
logicalIndexnumber
sizenumber

Returns: void


resizeSections

resizeSections(mode: QHeaderViewResizeMode): void

Parameters:

NameType
modeQHeaderViewResizeMode

Returns: void


rootIndex

rootIndex(): QModelIndex

Inherited from QAbstractItemView.rootIndex

Returns: QModelIndex


scrollTo

scrollTo(index: QModelIndex, hint: ScrollHint): void

Inherited from QAbstractItemView.scrollTo

Parameters:

NameTypeDefault
indexQModelIndex-
hintScrollHintScrollHint.EnsureVisible

Returns: void


scrollToBottom

scrollToBottom(): void

Inherited from QAbstractItemView.scrollToBottom

Returns: void


scrollToTop

scrollToTop(): void

Inherited from QAbstractItemView.scrollToTop

Returns: void


sectionPosition

sectionPosition(logicalIndex: number): number

Parameters:

NameType
logicalIndexnumber

Returns: number


sectionResizeMode

sectionResizeMode(logicalIndex: number): QHeaderViewResizeMode

Parameters:

NameType
logicalIndexnumber

Returns: QHeaderViewResizeMode


sectionSize

sectionSize(logicalIndex: number): number

Parameters:

NameType
logicalIndexnumber

Returns: number


sectionSizeHint

sectionSizeHint(logicalIndex: number): number

Parameters:

NameType
logicalIndexnumber

Returns: number


sectionViewportPosition

sectionViewportPosition(logicalIndex: number): number

Parameters:

NameType
logicalIndexnumber

Returns: number


sectionsClickable

sectionsClickable(): boolean

Returns: boolean


sectionsHidden

sectionsHidden(): boolean

Returns: boolean


sectionsMovable

sectionsMovable(): boolean

Returns: boolean


sectionsMoved

sectionsMoved(): boolean

Returns: boolean


selectAll

selectAll(): void

Inherited from QAbstractItemView.selectAll

Returns: void


selectionBehavior

selectionBehavior(): QAbstractItemViewSelectionBehavior

Inherited from QAbstractItemView.selectionBehavior

Returns: QAbstractItemViewSelectionBehavior


selectionMode

selectionMode(): SelectionMode

Inherited from QAbstractItemView.selectionMode

Returns: SelectionMode


selectionModel

selectionModel(): QItemSelectionModel

Inherited from QAbstractItemView.selectionModel

Returns: QItemSelectionModel


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlternatingRowColors

setAlternatingRowColors(enable: boolean): void

Inherited from QAbstractItemView.setAlternatingRowColors

Parameters:

NameType
enableboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoScroll

setAutoScroll(enable: boolean): void

Inherited from QAbstractItemView.setAutoScroll

Parameters:

NameType
enableboolean

Returns: void


setAutoScrollMargin

setAutoScrollMargin(margin: number): void

Inherited from QAbstractItemView.setAutoScrollMargin

Parameters:

NameType
marginnumber

Returns: void


setCascadingSectionResizes

setCascadingSectionResizes(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentIndex

setCurrentIndex(index: QModelIndex): void

Inherited from QAbstractItemView.setCurrentIndex

Parameters:

NameType
indexQModelIndex

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDefaultAlignment

setDefaultAlignment(alignment: AlignmentFlag): void

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setDefaultDropAction

setDefaultDropAction(dropAction: DropAction): void

Inherited from QAbstractItemView.setDefaultDropAction

Parameters:

NameType
dropActionDropAction

Returns: void


setDefaultSectionSize

setDefaultSectionSize(size: number): void

Parameters:

NameType
sizenumber

Returns: void


setDragDropMode

setDragDropMode(behavior: DragDropMode): void

Inherited from QAbstractItemView.setDragDropMode

Parameters:

NameType
behaviorDragDropMode

Returns: void


setDragDropOverwriteMode

setDragDropOverwriteMode(overwrite: boolean): void

Inherited from QAbstractItemView.setDragDropOverwriteMode

Parameters:

NameType
overwriteboolean

Returns: void


setDragEnabled

setDragEnabled(enable: boolean): void

Inherited from QAbstractItemView.setDragEnabled

Parameters:

NameType
enableboolean

Returns: void


setDropIndicatorShown

setDropIndicatorShown(enable: boolean): void

Inherited from QAbstractItemView.setDropIndicatorShown

Parameters:

NameType
enableboolean

Returns: void


setEditTriggers

setEditTriggers(triggers: number): void

Inherited from QAbstractItemView.setEditTriggers

Parameters:

NameType
triggersnumber

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


setFirstSectionMovable

setFirstSectionMovable(movable: boolean): void

Parameters:

NameType
movableboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

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


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.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


setHighlightSections

setHighlightSections(highlight: boolean): void

Parameters:

NameType
highlightboolean

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


setHorizontalScrollMode

setHorizontalScrollMode(mode: boolean): void

Inherited from QAbstractItemView.setHorizontalScrollMode

Parameters:

NameType
modeboolean

Returns: void


setIconSize

setIconSize(iconSize: QSize): void

Inherited from QAbstractItemView.setIconSize

Parameters:

NameType
iconSizeQSize

Returns: void


setIndexWidget

setIndexWidget(index: QModelIndex, widget: QWidget): void

Inherited from QAbstractItemView.setIndexWidget

Parameters:

NameType
indexQModelIndex
widgetQWidget

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayout‹Signals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayout‹Signals›

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumHeight

setMaximumHeight(maxh: number): void

Inherited from QMenu.setMaximumHeight

Parameters:

NameType
maxhnumber

Returns: void


setMaximumSectionSize

setMaximumSectionSize(size: number): void

Parameters:

NameType
sizenumber

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 NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumHeight

setMinimumHeight(minh: number): void

Inherited from QMenu.setMinimumHeight

Parameters:

NameType
minhnumber

Returns: void


setMinimumSectionSize

setMinimumSectionSize(size: number): void

Parameters:

NameType
sizenumber

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


setModel

setModel(model: QAbstractItemModel): void

Inherited from QAbstractItemView.setModel

Parameters:

NameType
modelQAbstractItemModel

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOffset

setOffset(offset: number): void

Parameters:

NameType
offsetnumber

Returns: void


setOffsetToLastSection

setOffsetToLastSection(): void

Returns: void


setOffsetToSectionPosition

setOffsetToSectionPosition(visualSectionNumber: number): void

Parameters:

NameType
visualSectionNumbernumber

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setResizeContentsPrecision

setResizeContentsPrecision(precision: number): void

Parameters:

NameType
precisionnumber

Returns: void


setRootIndex

setRootIndex(index: QModelIndex): void

Inherited from QAbstractItemView.setRootIndex

Parameters:

NameType
indexQModelIndex

Returns: void


setSectionHidden

setSectionHidden(logicalIndex: number, hide: boolean): void

Parameters:

NameType
logicalIndexnumber
hideboolean

Returns: void


setSectionResizeMode

setSectionResizeMode(modeOrlogicalIndex: QHeaderViewResizeMode | number, mode?: QHeaderViewResizeMode): void

Parameters:

NameType
modeOrlogicalIndexQHeaderViewResizeMode | number
mode?QHeaderViewResizeMode

Returns: void


setSectionsClickable

setSectionsClickable(clickable: boolean): void

Parameters:

NameType
clickableboolean

Returns: void


setSectionsMovable

setSectionsMovable(movable: boolean): void

Parameters:

NameType
movableboolean

Returns: void


setSelectionBehavior

setSelectionBehavior(behavior: QAbstractItemViewSelectionBehavior): void

Inherited from QAbstractItemView.setSelectionBehavior

Parameters:

NameType
behaviorQAbstractItemViewSelectionBehavior

Returns: void


setSelectionMode

setSelectionMode(mode: SelectionMode): void

Inherited from QAbstractItemView.setSelectionMode

Parameters:

NameType
modeSelectionMode

Returns: void


setSizePolicy

setSizePolicy(horizontal: QSizePolicyPolicy, vertical: QSizePolicyPolicy): void

Inherited from QMenu.setSizePolicy

Parameters:

NameType
horizontalQSizePolicyPolicy
verticalQSizePolicyPolicy

Returns: void


setSortIndicator

setSortIndicator(logicalIndex: number, order: SortOrder): void

Parameters:

NameType
logicalIndexnumber
orderSortOrder

Returns: void


setSortIndicatorShown

setSortIndicatorShown(show: boolean): void

Parameters:

NameType
showboolean

Returns: void


setStretchLastSection

setStretchLastSection(stretch: boolean): void

Parameters:

NameType
stretchboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTabKeyNavigation

setTabKeyNavigation(enable: boolean): void

Inherited from QAbstractItemView.setTabKeyNavigation

Parameters:

NameType
enableboolean

Returns: void


setTextElideMode

setTextElideMode(mode: TextElideMode): void

Inherited from QAbstractItemView.setTextElideMode

Parameters:

NameType
modeTextElideMode

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


setVerticalScrollMode

setVerticalScrollMode(mode: ScrollMode): void

Inherited from QAbstractItemView.setVerticalScrollMode

Parameters:

NameType
modeScrollMode

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

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


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

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


showDropIndicator

showDropIndicator(): boolean

Inherited from QAbstractItemView.showDropIndicator

Returns: boolean


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


showSection

showSection(logicalIndex: number): void

Parameters:

NameType
logicalIndexnumber

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


sortIndicatorOrder

sortIndicatorOrder(): SortOrder

Returns: SortOrder


sortIndicatorSection

sortIndicatorSection(): number

Returns: number


stretchLastSection

stretchLastSection(): boolean

Returns: boolean


stretchSectionCount

stretchSectionCount(): number

Returns: number


style

style(): QStyle

Inherited from QMenu.style

Returns: QStyle


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


swapSections

swapSections(first: number, second: number): void

Parameters:

NameType
firstnumber
secondnumber

Returns: void


tabKeyNavigation

tabKeyNavigation(): boolean

Inherited from QAbstractItemView.tabKeyNavigation

Returns: boolean


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


textElideMode

textElideMode(): TextElideMode

Inherited from QAbstractItemView.textElideMode

Returns: TextElideMode


update

update(index?: QModelIndex): void

Inherited from QAbstractItemView.update

Overrides QMenu.update

Parameters:

NameType
index?QModelIndex

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


verticalScrollMode

verticalScrollMode(): ScrollMode

Inherited from QAbstractItemView.verticalScrollMode

Returns: ScrollMode


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


visualIndex

visualIndex(logicalIndex: number): number

Parameters:

NameType
logicalIndexnumber

Returns: number


visualIndexAt

visualIndexAt(position: number): number

Parameters:

NameType
positionnumber

Returns: number


width

width(): number

Inherited from QMenu.width

Returns: number


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


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