• 942阅读
  • 2回复

[提问]QTreeView 实现双击事件 [复制链接]

上一主题 下一主题
离线陈处九
 

只看楼主 倒序阅读 楼主  发表于: 2022-12-22
双击treeview上的一行数据,跳转到另一个tabelview 上,并且双击不同行数据还要传递不同的key,这该咋实现呢?有点没方向......
离线wanger233

只看该作者 1楼 发表于: 2022-12-22
QTreeView  发出双击信号
currentIndex() 获取位置 然后获取数据 这个要百度找找
QModelIndex * item = currentIndex() ;
item .data().toString();
离线littlebee

只看该作者 2楼 发表于: 2023-01-04
仅供参考:
void MainWindow::on_treeView_doubleClicked(const QModelIndex &index)
{
     if(index.row()>=0)
     {
          QString strFNM = pTreeViewModel->fileName(ui->treeView->currentIndex());
          //跳转
     }
}
快速回复
限100 字节
 
上一个 下一个