У меня возникают проблемы, связанные с сигналом itemDoubleClicked() с слотом в моей программе qt. Я думаю, что он должен работать, но что-то не так. Я определяю GUI по Qt-коду. Вот часть соединения кода.Проблемы с подключением элемента QlistwidgetDoubleClicked с слотом
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();
}
Я не знаю, в чем проблема. Любая помощь или правопреемство приветствуются. Thanks
Ницца! Я не знал, что метод connect() возвращает bool. Спасибо за этот трюк –