• 5114阅读
  • 1回复

[提问]一个很狗屎的警告。。。 [复制链接]

上一主题 下一主题
离线werther
 
只看楼主 倒序阅读 楼主  发表于: 2011-09-13
关键词: qt警告

警告:
Object::connect: No such signal QScrollBar::timeout() in ../src/index.cpp:15
Object::connect:  (receiver name: 'Index')

连接的双方是:
connect(timer, SIGNAL(timeout()), this, SLOT(index()));

timer 在头文件中是
QTimer *timer;

我就忘了给timer   new一下,  运行后就报上面的警告。。。。
离线dbzhang800

只看该作者 1楼 发表于: 2011-09-13
哈哈,你运气还不错,一个QTimer的野指针,碰巧指向了一个 QScrollBar 对象,而该对象没有 timeout 的槽。如果指向一个有 timeout 槽的对象,可真麻烦大了。
快速回复
限100 字节
 
上一个 下一个