Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 17:16
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Знакомлюсь с Qt, не могу разобраться с сигналами и слотами. Кусок кода при нажатии на кнопку должен отправлять в слот в label строку "Hello", но возникает непонятная мне ошибкаКод:void MainWindow:n_pushButton_clicked(){ QString str="Hello"; connect (&MainWindow:n_pushButton_clicked, SIGNAL(str(QString)), &MainWindow:n_label_linkActivated, SLOT(str(QString)), Qt::AutoConnection);}void MainWindow:n_label_linkActivated(const QString &link){}ошибка: no matching function for call to MainWindow::connect(void (MainWindow::*)(), const char [14], void (MainWindow::*)(const QString&), const char [14], Qt::ConnectionType)не пойму откуда взялось (const QString&), скорее всего подглядывает в аргументы on_label_linkActivated, но если в аргументах оставить только QStrin, ничего не изменяется
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Проблема с сигналами и слотами Guest Продолжение старого архива 0 01.10.2011 01:45
объясните с сигналами и слотами в Qt Guest Новый архив 2 0 29.09.2011 19:55
Проблема с сигналами в QT 4.2.0 Guest Третий архив вопросов и ответов 0 28.09.2011 19:43
Проблемы со слотами Guest Третий архив вопросов и ответов 0 28.09.2011 16:06
Соединение сигналов со слотами Guest Новые вопросы и ответы 4 0 27.09.2011 11:54



© www.otvetnemail.ru - Форум вопросов и ответов.