• 9699阅读
  • 3回复

【提问】大家有没有用过QListWidget的itemDoubleClicked ? [复制链接]

上一主题 下一主题
离线waterstone
 
只看楼主 倒序阅读 楼主  发表于: 2005-10-10
怎么我响应不了这个signal啊,我用的是QT4.0,大家用的时候都好使吗?谢谢
离线坤义
只看该作者 1楼 发表于: 2006-03-31
我现在也是这个问题,好象这个类的其他信号也发不出来,不明白
离线坤义
只看该作者 2楼 发表于: 2006-03-31
原来是参数给错了
应该是这样的:
QObject::connect(FunList, SIGNAL(itemDoubleClicked(QListWidgetItem *)), this, SLOT(RunProcess(QListWidgetItem *)));
离线XChinux

只看该作者 3楼 发表于: 2006-03-31
Qt 4.1.1,正常

ListWidgetContent是ListWidget的name

在.h中声明
public slots:
  void on_ListWidgetContent_itemDoubleClicked(QListWidgetItem * item);

在.cpp中写slot
void MyWindow::on_ListWidgetContent_itemDoubleClicked(QListWidgetItem * item)
{
  QMessageBox::information(this, "Info", item->text(), QMessageBox::Ok, 0);
}
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个