5.1 KiB
| id | title | sidebar_label |
|---|---|---|
| qtreewidgetitem | QTreeWidgetItem | QTreeWidgetItem |
Creates an item for QTreeWidget.
This class is a JS wrapper around Qt's QTreeWidgetItem 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`);
tree.addTopLevelItem(item1);
tree.addTopLevelItem(item2);
tree.addTopLevelItem(item3);
// 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
-
↳ QTreeWidgetItem
Index
Constructors
Properties
Methods
Constructors
constructor
+ new QTreeWidgetItem(): QTreeWidgetItem
Overrides Component.constructor
Returns: QTreeWidgetItem
+ new QTreeWidgetItem(parent: QTreeWidgetItem, strings?: string[]): QTreeWidgetItem
Overrides Component.constructor
Parameters:
| Name | Type |
|---|---|
parent |
QTreeWidgetItem |
strings? |
string[] |
Returns: QTreeWidgetItem
+ new QTreeWidgetItem(parent: QTreeWidget, strings?: string[]): QTreeWidgetItem
Overrides Component.constructor
Parameters:
| Name | Type |
|---|---|
parent |
QTreeWidget |
strings? |
string[] |
Returns: QTreeWidgetItem
+ new QTreeWidgetItem(native: NativeElement): QTreeWidgetItem
Overrides Component.constructor
Parameters:
| Name | Type |
|---|---|
native |
NativeElement |
Returns: QTreeWidgetItem
+ new QTreeWidgetItem(strings: string[]): QTreeWidgetItem
Overrides Component.constructor
Parameters:
| Name | Type |
|---|---|
strings |
string[] |
Returns: QTreeWidgetItem
Properties
native
• native: NativeElement
nodeChildren
• nodeChildren: Set‹Component›
Inherited from Component.nodeChildren
Optional nodeParent
• nodeParent? : Component
Inherited from Component.nodeParent
Methods
child
▸ child(index: number): QTreeWidgetItem | undefined
Parameters:
| Name | Type |
|---|---|
index |
number |
Returns: QTreeWidgetItem | undefined
childCount
▸ childCount(): number
Returns: number
parent
▸ parent(): QTreeWidgetItem | undefined
Returns: QTreeWidgetItem | undefined
setExpanded
▸ setExpanded(expanded: boolean): void
Parameters:
| Name | Type |
|---|---|
expanded |
boolean |
Returns: void
setNodeParent
▸ setNodeParent(parent?: Component): void
Inherited from Component.setNodeParent
Parameters:
| Name | Type |
|---|---|
parent? |
Component |
Returns: void
setSelected
▸ setSelected(selected: boolean): void
Parameters:
| Name | Type |
|---|---|
selected |
boolean |
Returns: void
setText
▸ setText(column: number, text: string): void
Parameters:
| Name | Type |
|---|---|
column |
number |
text |
string |
Returns: void
text
▸ text(column: number): string
Parameters:
| Name | Type |
|---|---|
column |
number |
Returns: string