求助~QListWidget与QListWidget

Doye 2012-11-26 04:48:12

左边按顺序添加,然后在对象里面加了一个参数用于判别是哪个对象。但是判定第二个对象显示的却到了第八个上,左边的QListWidget顺序和QListWidget添加顺序相同对应的不一样嘛?
开始以为是加的参数的问题,改变参数的类型,int long QString问题依旧,无论怎么改对应大约都是
1.1
2.8
3.9
4.10
5.11
6.2
7.3
8.4
9.5
10.6
11.7
12-15 .7
查手册想不出。分析半天觉得可能是 QObject::connect(list,SIGNAL(currentRowChanged(int)),content->stack,SLOT(setCurrentIndex(int)));
但是这个槽应该是对的啊。
求高人~~~
...全文
203 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2012-11-28
  • 打赏
  • 举报
回复
不知道QListWidget是不是从0开始
Doye 2012-11-27
  • 打赏
  • 举报
回复
再顶次贴。不行就用别的方法实现了。
Doye 2012-11-26
  • 打赏
  • 举报
回复
10个以内好像还好办。因为好像有规律,按它的规律倒是也能写。。但是11个以上对应的都成了一个对象了。 我是同一个类加了一个QString参数来判定不同对象生成了15个对象。之前的例子是不同的类的对象顺序添加的顺序是对的。可能我加了个参数导致了内部出现问题?应该不会吧。
Doye 2012-11-26
  • 打赏
  • 举报
回复
引用 3 楼 jdwx1 的回复:
看看和排序相关的,不排序,就是按照添加顺序显示的。
木有没有排序的东西。。。出来这个顺序也不像排序出来的。。添加时候无论是直接addwidget的方法或者指定序号添加的方法正常添加后都出现上面这么个情况。。。
jdwx 2012-11-26
  • 打赏
  • 举报
回复
看看和排序相关的,不排序,就是按照添加顺序显示的。
Doye 2012-11-26
  • 打赏
  • 举报
回复
引用 1 楼 jdwx1 的回复:
没看懂?
上面有点错,左边QListWidget内容顺序和右边QStackedWidget添加顺序相同,预想状况应该是一一对应。但是出现了上面那个对应表。。。找不到哪的问题。。。
jdwx 2012-11-26
  • 打赏
  • 举报
回复
没看懂?

16,211

社区成员

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

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