| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Custom widgets, QObject::connect: signal not found |
| Автор: Alca 13.8.2013, 21:57 | ||
| Qt 5.1.0, mingw-48-x32 При запуске приложения - не находяться сигналы:
Почему не видны сигналы из виджеты? Исходники виджета https://bitbucket.org/skynowa/cdbimage/src Все собиралось одним компилятором, все в релизе |
| Автор: Guinness 14.8.2013, 07:34 | ||
Намекну.
|
| Автор: Alca 14.8.2013, 08:18 |
| Я знаю какие слоты сигналы не работают, я хочу знать почему |
| Автор: Guinness 14.8.2013, 08:23 |
Из Вашего вопроса это непонятно. Ну из той информации, указанной Вами в первом посте, единственное, что приходит в голову, это отсутствие этих сигналов или слотов. |
| Автор: Alca 14.8.2013, 10:08 | ||||||||
CDbImage:
Это в приложении:
|
| Автор: Guinness 14.8.2013, 10:41 | ||||
| Хотя, по идее, эта ошибка должна возникать на этапе компиляции. Т.к. макрос Q_EMIT, это всего лишь синтаксический сахар. Так что выше я ошибся. Добавлено через 3 минуты и 27 секунд
Вот здесь указана функция sig_doubleClicked, хотя она объявленная в классе как sig_doubleClicked( QObject * ). Думаю, ошибка все таки в этом. |
| Автор: Alca 14.8.2013, 21:17 | ||||
Выхлоп:
|
| Автор: Alca 14.8.2013, 22:13 |
| Ёпт, забыл проинсталить новые хидера плагина |