Saltearse al contenido

QTreeWidget

QTreeWidget es un widget que proporciona un arbol que puedes utilizar en tu aplicación.

Ejemplo

example_treeWidget.ts
import { QTreeWidget, QMainWindow, QTreeWidgetItem } from '@vixen-js/core';
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);
win.setCentralWidget(tree);
win.show();
// Avoid garbage collection
(global as any).win = win;

Aprende mas sobre QTreeWidget en: https://doc.qt.io/qt-6/qtreewidget.html