QT QTreeWidget的currentItem()返回值问题

在QTreeWidget中添加了N行的QTreeWidgetItem,想用QTreeWidget->currentItem()返回当前的指针,为什么返回的不是最后一个(第... 在QTreeWidget中添加了N行的QTreeWidgetItem,想用QTreeWidget->currentItem() 返回当前的指针,为什么返回的不是最后一个(第N个)QTreeWidgetItem的指针,而是第一个QTreeWidgetItem的指针,请各位指点 展开
 我来答
创作者XXGDQ4kMbU
2012-02-09 · TA获得超过1281个赞
知道小有建树答主
回答量:371
采纳率:66%
帮助的人:426万
展开全部
currentItem()返回的是当前被选中的item如果你当前选中的是第0个item返回的当然就是第0个item了啊。
如果你非要返回第N个item用QTreeWidgetItem * QTreeWidget::topLevelItem ( int index ) const
这个函数来返回第N个,QTreeWidget::topLeveItem(N-1);
追问
高手。。 刚学QT 对很多类的成员函数都不熟悉 请问高手是如何学QT的 你的一个成员函数点亮了我。。
追答
学Qt跟学别的东西一样关键是要多练,多动脑筋,想办法解决问题。建议把Qt Demo 里的程序都搞懂,不用自己学出来,但最低程度看懂他们。另外Qt 对英文依赖比较重,英文没学好,Qt学起来就会很吃力。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式