21,466
社区成员
发帖
与我相关
我的任务
分享QModelIndex index = m_pList->model()->index(1,0);
if(!index.isValid())
{
QMessageBox::critical(NULL,tr("UnVaild"),tr("Error"),QMessageBox::Yes);
}节点无效
我建立model的时候和 Qt 4 gui编程那个例子是一样的.index = currentIndex();[/quote]
这个获取的是当前选中的index。我要的是程序加载后就能将 第一层的第二个节点 设置为选中状态
我现在就是不知道如何获取 第一层的第二个节点。在MFC里面都是通过根节点索引,但是现在qtreeview根节点是无效的http://johnsmith9th.iteye.com/blog/1178034[/quote]
在构造函数里直接这样不就可以了吗????
QModelIndex index;
index = ui->tableView->model()->index(0,1);
ui->tableView->setCurrentIndex(index);index = currentIndex();[/quote]
这个获取的是当前选中的index。我要的是程序加载后就能将 第一层的第二个节点 设置为选中状态
我现在就是不知道如何获取 第一层的第二个节点。在MFC里面都是通过根节点索引,但是现在qtreeview根节点是无效的http://johnsmith9th.iteye.com/blog/1178034index = currentIndex();QModelIndex index;
setCurrentIndex(index);