如何用代码选择中QListWidget中的指定项?

snowfield 2011-11-02 11:07:09
就是希望用代码选择其中的指定项,比如第1项。
查看了一下QListWidget的方法中有setCurrentIndex()和setCurrentItem(),看了半天也没明白如何用。谁能说一下这两者的用法?谢谢!
...全文
1801 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhy282289 2011-11-03
  • 打赏
  • 举报
回复
setCurrentItem(item(row));

setCurrentIndex();model时用的,在这里不方便
snowfield 2011-11-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhy282289 的回复:]
setCurrentItem(item(row));
setCurrentIndex();model时用的,在这里不方便
[/Quote]
想知道这里说的item和row是什么?从哪来?或者如何定义使用?
snowfield 2011-11-03
  • 打赏
  • 举报
回复
多谢楼上和楼上的楼上。
已经找到了简单方法,就是setCurrentRow(int index),可以用数字直接指定行数,很方便!当然,我的应用中listwidget只有一列,如果是多列是不是也可以没有尝试。

[Quote=引用楼主 snowfeild 的回复:]
就是希望用代码选择其中的指定项,比如第1项。
查看了一下QListWidget的方法中有setCurrentIndex()和setCurrentItem(),看了半天也没明白如何用。谁能说一下这两者的用法?谢谢!
[/Quote]
zhh_kv 2011-11-03
  • 打赏
  • 举报
回复
建议学习下Qt的mode/view架构

16,240

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧