• 5092阅读
  • 6回复

一个很郁闷的问题关于qlistview [复制链接]

上一主题 下一主题
离线yanjinchen
 
只看楼主 倒序阅读 楼主  发表于: 2009-05-27
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
各位大侠,我现在做的界面用到了qlistview,我给qlistview添加了几个item,并设置了相应的signal/slot,可以正常工作,但是如果点击qlistview中除这几个item外的空白部分,程序马上中止,谁能告诉我这到底是为什么???谢谢!!!
离线bingogo
只看该作者 1楼 发表于: 2009-05-27
最好贴代码,让大家看看,找找错出在哪里
否则恐怕只有你自己才知道……
离线sundp

只看该作者 2楼 发表于: 2009-05-28
看看你的 signal/slot 是怎么写的,有没有考虑到 item 空白的异常处理?
人境结庐<http://sundp70.blog.163.com>心远地偏
离线sunday1118
只看该作者 3楼 发表于: 2009-05-30
给点击事件加判断啊
if(!条目)
{
   点击事件
}
这样只有点击选中了条目后才执行相应的点击事件,点击空白时不响应的
离线robertkun

只看该作者 4楼 发表于: 2009-05-31
qlistview?还没用到过,路过,学习。。
                                              简单的生活使人快乐!
离线yanjinchen
只看该作者 5楼 发表于: 2009-05-31
谢谢大家的指教阿,特别是2楼和3楼,问题已解决,:-)
离线foxyz

只看该作者 6楼 发表于: 2009-06-01
显然没有注意点击区域是否有效的判断.
记忆中这个signal传入的就是左上到右下的区域
快速回复
限100 字节
 
上一个 下一个