• 4251阅读
  • 0回复

使QTreeView选中刚新建的QStandardItem [复制链接]

上一主题 下一主题
离线feng32
 
只看楼主 倒序阅读 楼主  发表于: 2011-11-06
在一个QStandardItemModel中,找到一个Item(可能是Root,也可能是当前选中项),然后创建一个Child。在调用appendRow之后,QTreeView就会显示出新增的项目。


请问如何选中这个新增的项目?


  1. QStandardItem *rootItem = model->invisibleRootItem();
  2. // QStandardItem *parentItem = model->itemFromIndex(ui->tree->currentIndex());
  3. QStandardItem *item = new QStandardtem("Item text");
  4. rootItem->appendRow(item);
  5. // parentItem->appendRow(item);

快速回复
限100 字节
 
上一个 下一个