nodeguy/website/docs/api/generated/classes/qlistwidgetitem.md
Atul R 7b8a3b8088
Update docs 14 (#470)
* Adds docs for handling events

* updates docs to latest version

* adds more text

* fixes docs

* upgrade yarn lock
2020-03-28 20:46:26 +01:00

8.4 KiB
Raw Blame History

id title sidebar_label
qlistwidgetitem QListWidgetItem QListWidgetItem

Creates an item for QListWidget.

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

Example

const { QListWidget, QListWidgetItem } = require("@nodegui/nodegui");

const listWidget = new QListWidget();

for (let i = 0; i < 30; i++) {
let listWidgetItem = new QListWidgetItem();
listWidgetItem.setText('listWidgetItem ' + i);
if (i===3) {
listWidgetItem.setCheckState(2);
} else {
listWidgetItem.setCheckState(0);
}
listWidget.addItem(listWidgetItem);
}

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QListWidgetItem(): QListWidgetItem

Overrides Component.constructor

Returns: QListWidgetItem

+ new QListWidgetItem(other: QListWidgetItem): QListWidgetItem

Overrides Component.constructor

Parameters:

Name Type
other QListWidgetItem

Returns: QListWidgetItem

+ new QListWidgetItem(native: NativeElement): QListWidgetItem

Overrides Component.constructor

Parameters:

Name Type
native NativeElement

Returns: QListWidgetItem

+ new QListWidgetItem(text: string): QListWidgetItem

Overrides Component.constructor

Parameters:

Name Type
text string

Returns: QListWidgetItem

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: SetComponent

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

background

background(): QBrush

Returns: QBrush


checkState

checkState(): CheckState

Returns: CheckState


data

data(role: number): QVariant

Parameters:

Name Type
role number

Returns: QVariant


flags

flags(): ItemFlag

Returns: ItemFlag


font

font(): QFont

Returns: QFont


foreground

foreground(): QBrush

Returns: QBrush


icon

icon(): QIcon

Returns: QIcon


isHidden

isHidden(): boolean

Returns: boolean


isSelected

isSelected(): boolean

Returns: boolean


setBackground

setBackground(brush: QBrush): void

Parameters:

Name Type
brush QBrush

Returns: void


setCheckState

setCheckState(state: CheckState): void

Parameters:

Name Type
state CheckState

Returns: void


setData

setData(role: number, value: QVariant): void

Parameters:

Name Type
role number
value QVariant

Returns: void


setFlags

setFlags(flags: ItemFlag): void

Parameters:

Name Type
flags ItemFlag

Returns: void


setFont

setFont(font: QFont): void

Parameters:

Name Type
font QFont

Returns: void


setForeground

setForeground(brush: QBrush): void

Parameters:

Name Type
brush QBrush

Returns: void


setHidden

setHidden(hide: boolean): void

Parameters:

Name Type
hide boolean

Returns: void


setIcon

setIcon(icon: QIcon): void

Parameters:

Name Type
icon QIcon

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

Name Type
parent? Component

Returns: void


setSelected

setSelected(select: boolean): void

Parameters:

Name Type
select boolean

Returns: void


setSizeHint

setSizeHint(size: QSize): void

Parameters:

Name Type
size QSize

Returns: void


setStatusTip

setStatusTip(statusTip: string): void

Parameters:

Name Type
statusTip string

Returns: void


setText

setText(text: string): void

Parameters:

Name Type
text string

Returns: void


setTextAlignment

setTextAlignment(alignment: number): void

Parameters:

Name Type
alignment number

Returns: void


setToolTip

setToolTip(toolTip: string): void

Parameters:

Name Type
toolTip string

Returns: void


setWhatsThis

setWhatsThis(whatsThis: string): void

Parameters:

Name Type
whatsThis string

Returns: void


sizeHint

sizeHint(): QSize

Returns: QSize


statusTip

statusTip(): string

Returns: string


text

text(): string

Returns: string


textAlignment

textAlignment(): number

Returns: number


toolTip

toolTip(): string

Returns: string


type

type(): number

Returns: number


whatsThis

whatsThis(): string

Returns: string