如何清除QTreeWidget? QTreeWidget-> clear()抛出一个exeption,如果在我使用这个方法之前,我选择任何一个项目。如果我在它之前使用QTreeWidget-> clearSelection()。
这里有一些代码示例
Constructor::Constructor(example)
{
tree = new QTreeWidget(this)
QTreeWidgetItem *item = new QTreeWidgetItem();
tree->addTopLevelItem(item);
item->setText(0, "TEST");
auto clearButton = new QPushButton(this);
}
void Constructor::clearButtonClicked()
{
tree->clear();
}
如果我们点击此应用程序中的项目,然后点击" clearButton" 会有抛出的例子...