gpt4 book ai didi

c++ - 如何在 QTreeView 中获取所选项目

转载 作者:行者123 更新时间:2023-11-30 01:54:46 26 4
gpt4 key购买 nike

我有一棵这样的树:

|-父级
| |- child - child
|- parent
| |- child - child
...

只有 parent 是可选的。如何从选定的父级获取数据?

我试过了

ui->treeView->selectedIndexes()[0];  

但它说 selectedIndexes() 是 protected 。

最佳答案

您需要改为调用 QItemSelectionModel::selectedIndexes(),即:

QModelIndexList indexes = ui->treeView->selectionModel()->selectedIndexes();
if (indexes.size() > 0) {
QModelIndex selectedIndex = indexes.at(0);
[..]
}

关于c++ - 如何在 QTreeView 中获取所选项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21665688/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com