website/docs/api/generated/classes/qtablewidgetitem.md
Creates an item for QTableWidget.
This class is a JS wrapper around Qt's QTableWidgetItem class
const { QTableWidget, QMainWindow, QTableWidgetItem } = require("@nodegui/nodegui");
const win = new QMainWindow();
const table = new QTableWidget(2, 3);
table.setHorizontalHeaderLabels(['first', 'second', 'third']);
const cell00 = new QTableWidgetItem('C00');
const cell01 = new QTableWidgetItem('C01');
const cell10 = new QTableWidgetItem('C10');
const cell11 = new QTableWidgetItem('C11');
table.setItem(0, 0, cell00);
table.setItem(0, 1, cell01);
table.setItem(1, 0, cell10);
table.setItem(1, 1, cell11);
win.setCentralWidget(table);
win.show();
(global as any).win = win;
↳ QTableWidgetItem
+ new QTableWidgetItem(): QTableWidgetItem
Overrides Component.constructor
Returns: QTableWidgetItem
+ new QTableWidgetItem(other: QTableWidgetItem): QTableWidgetItem
Overrides Component.constructor
Parameters:
| Name | Type |
|---|---|
other | QTableWidgetItem |
Returns: QTableWidgetItem
+ new QTableWidgetItem(native: NativeElement): QTableWidgetItem
Overrides Component.constructor
Parameters:
| Name | Type |
|---|---|
native | NativeElement |
Returns: QTableWidgetItem
+ new QTableWidgetItem(text: string): QTableWidgetItem
Overrides Component.constructor
Parameters:
| Name | Type |
|---|---|
text | string |
Returns: QTableWidgetItem
• native: NativeElement | null
Inherited from Component.native
▸ background(): QBrush
Returns: QBrush
▸ checkState(): CheckState
Returns: CheckState
▸ column(): number
Returns: number
▸ data(role: number): QVariant
Parameters:
| Name | Type |
|---|---|
role | number |
Returns: QVariant
▸ flags(): ItemFlag
Returns: ItemFlag
▸ font(): QFont
Returns: QFont
▸ foreground(): QBrush
Returns: QBrush
▸ icon(): QIcon
Returns: QIcon
▸ isSelected(): boolean
Returns: boolean
▸ row(): number
Returns: number
▸ setBackground(brush: QBrush): void
Parameters:
| Name | Type |
|---|---|
brush | QBrush |
Returns: void
▸ setCheckState(state: CheckState): void
Parameters:
| Name | Type |
|---|---|
state | CheckState |
Returns: void
▸ setData(role: number, value: QVariant): void
Parameters:
| Name | Type |
|---|---|
role | number |
value | QVariant |
Returns: void
▸ setFlags(flags: ItemFlag): void
Parameters:
| Name | Type |
|---|---|
flags | ItemFlag |
Returns: void
▸ setFont(font: QFont): void
Parameters:
| Name | Type |
|---|---|
font | QFont |
Returns: void
▸ setForeground(brush: QBrush): void
Parameters:
| Name | Type |
|---|---|
brush | QBrush |
Returns: void
▸ setIcon(icon: QIcon): void
Parameters:
| Name | Type |
|---|---|
icon | QIcon |
Returns: void
▸ setSelected(select: boolean): void
Parameters:
| Name | Type |
|---|---|
select | boolean |
Returns: void
▸ setSizeHint(size: QSize): void
Parameters:
| Name | Type |
|---|---|
size | QSize |
Returns: void
▸ setStatusTip(statusTip: string): void
Parameters:
| Name | Type |
|---|---|
statusTip | string |
Returns: void
▸ setText(text: string): void
Parameters:
| Name | Type |
|---|---|
text | string |
Returns: void
▸ setTextAlignment(alignment: AlignmentFlag): void
Parameters:
| Name | Type |
|---|---|
alignment | AlignmentFlag |
Returns: void
▸ setToolTip(toolTip: string): void
Parameters:
| Name | Type |
|---|---|
toolTip | string |
Returns: void
▸ setWhatsThis(whatsThis: string): void
Parameters:
| Name | Type |
|---|---|
whatsThis | string |
Returns: void
▸ sizeHint(): QSize
Returns: QSize
▸ statusTip(): string
Returns: string
▸ text(): string
Returns: string
▸ textAlignment(): AlignmentFlag
Returns: AlignmentFlag
▸ toolTip(): string
Returns: string
▸ type(): number
Returns: number
▸ whatsThis(): string
Returns: string