0
我在使用我的qt程序插槽itemDoubleClicked()信号时遇到问题。我认为它应该是有效的,但是出现了一些问题。我通过Qt代码来定义GUI。这是代码的连接部分。问题连接Qlistwidget itemDoubleClicked信号与插槽
MainWindow::MainWindow(QWidget* parent)
: QWidget(parent)
{
QListWidget *mImagesListWidget = new QListWidget();
connect(mImagesListWidget,SIGNAL(itemDoubleClicked(QListWidgetItem*)),this,SLOT(on_imageListItem_DoubleClicked(QListWidgetItem*)));
}
void MainWindow::on_imageListItem_DoubleClicked(QListWidgetItem listItem){
QMessageBox msgBox;
msgBox.setText(listItem.text());
msgBox.exec();
}
我不知道可能是什么问题。任何帮助或消化是受欢迎的。 谢谢
不错!我不知道connect()方法返回一个布尔值。感谢那个技巧 –