如何把对应的元素显示在QTreeWight,代码示例
时间: 2024-11-22 18:41:23 浏览: 19
在Qt中,要将对应的元素显示到QTreeWidget,你需要首先创建QTreeWidgetItem(树节点),然后添加到QTreeWidget中。这里有一个简单的代码示例:
```cpp
#include <QApplication>
#include <QTreeWidget>
#include <QTreeWidgetItem>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
// 创建QTreeWidget实例
QTreeWidget *tree = new QTreeWidget;
tree->setWindowTitle("My Tree");
// 创建一级节点
QTreeWidgetItem *rootItem = new QTreeWidgetItem(tree);
rootItem->setText(0, "Root Node"); // 设置第一列的文本
// 添加二级节点
QTreeWidgetItem *childItem = new QTreeWidgetItem(rootItem);
childItem->setText(0, "Child Node A");
// 可以继续添加更多级别的子节点,每级都像这样创建并添加到上一级
// 显示窗口
tree->show();
return app.exec();
}
```
这个例子中,我们首先创建了一个QTreeWidget,然后创建了根节点"Root Node",并将它添加到树中。接着创建了一个名为"Child Node A"的子节点,并将其添加到了根节点下。你可以根据需要调整文本内容、列数等。
阅读全文
相关推荐
















