Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
BohdanSavych
1 / 1 / 1
Регистрация: 25.12.2013
Сообщений: 44
1

Соединение сигнала и слота

01.03.2015, 22:29. Просмотров 511. Ответов 4
Метки нет (Все метки)

при попытке соединить слот и сигнал пишет 'QObject::connect' : none of the 3 overloads could convert
C++ (Qt)
1
2
3
4
5
6
7
QWidget wgt;
QPushButton* BUTdown=new QPushButton("&Down Button");
QObject::connect(&BUTdown,SIGNAL(clicked()),&wgt,SLOT(close()));
 QVBoxLayout* LayButtons=new QVBoxLayout; 
LayButtons->addWidget(BUTdown);
 wgt.setLayout(LayButtons);
wgt.show();
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2015, 22:29
Ответы с готовыми решениями:

Реализация сигнала-слота
bh = new BluetoothHandler(); //создаем объект класса, отвечающего за обработку...

Узнать связи конктретного сигнала/слота
Суть в сабже. Можно ли (возможно через QMetaObject) узнать, подключен ли...

Связывание сигнала и слота из разных классов
Доброго времени суток. Сделал сигнал в одном классе и слот для этого...

Приведите простой пример использования сигнала-слота
Добрый вечер. Начал изучение Qt (по книге Макса Шлее, интернету). Никак не...

Соединения слота одного класса и сигнала другого
Здравствуйте! Недавно начал изучать Qt и столкнулся с проблемой соединения...

4
Байт
Эксперт C
18318 / 12029 / 2506
Регистрация: 24.12.2010
Сообщений: 24,293
01.03.2015, 22:53 2
C++ (Qt)
1
QObject::connect(BUTdown,SIGNAL(clicked()),&wgt,SLOT(close()));
1-й и 3-й аргументы - указатели
0
Shmel1k
3 / 3 / 6
Регистрация: 03.11.2011
Сообщений: 12
01.03.2015, 22:54 3
Попробуйте так, без ссылок
C++ (Qt)
1
QObject::connect(BUTdown,SIGNAL(clicked()),wgt,SLOT(close()))
0
Байт
Эксперт C
18318 / 12029 / 2506
Регистрация: 24.12.2010
Сообщений: 24,293
01.03.2015, 22:57 4
Цитата Сообщение от Shmel1k Посмотреть сообщение
Попробуйте так,
Имхо, 3-й аргумент именно &wgt
1
CriDos
Поклонник Qt
313 / 209 / 41
Регистрация: 09.11.2013
Сообщений: 336
Записей в блоге: 1
01.03.2015, 23:42 5
Цитата Сообщение от Байт Посмотреть сообщение
Имхо, 3-й аргумент именно &wgt
Не ИМХО, а именно так.
Цитата Сообщение от Shmel1k Посмотреть сообщение
Попробуйте так, без ссылок
Это не ссылка, а унарный оператор взятия адреса (&).
2
01.03.2015, 23:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.03.2015, 23:42

Странная ошибка при привязке сигнала и слота. Использую Qt
ругается на строчку: QObject::connect(mw->QWdownloadProgramm,...

Вызов слота класса потомка при вызове сигнала класса родителя
Всем привет. Ситуация следующая. Есть класс родитель "class1". В нём...

Создание слота
Почему не срабатывает слот?? class My:public QObject { Q_OBJECT public...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru