Attempt to bind non-signal function... |
Здравствуйте, гость ( Вход | Регистрация )
Attempt to bind non-signal function... |
Arceny |
2.5.2008, 14:46
Сообщение
#1
|
Студент Группа: Участник Сообщений: 20 Регистрация: 15.4.2008 Из: Брянск Пользователь №: 149 Спасибо сказали: 0 раз(а) Репутация: 0 |
Создано 2 объекта, один наследуется от QObject, другой - от QWidget. Первый генерирует сигнал Draw(), который связывается со слотом ReDraw() во втором.
Сигнал-слот связываются в родительском виджете:
При выполнении получаю что-то типа этого: Object::connect: Attempt to bind non-signal Condition::Draw(int,int) Прикладываю исходники. Конечно всё криво и недоделано (щас с отрисовкой бьюсь), но меня интересует в первую очередь вышеизложенная проблема. З.Ы. Работаю в Linux, под Win не тестил. Сообщение отредактировал Arceny - 2.5.2008, 21:22
Прикрепленные файлы
|
|
|
ViGOur |
2.5.2008, 17:03
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Не сразу понял, ты просто перепутал местами сигнал и слот.
Нужно так:
|
|
|
Litkevich Yuriy |
2.5.2008, 17:11
Сообщение
#3
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
а я даже и не заметил, БЫ, еще очень долго
|
|
|
Arceny |
2.5.2008, 17:22
Сообщение
#4
|
Студент Группа: Участник Сообщений: 20 Регистрация: 15.4.2008 Из: Брянск Пользователь №: 149 Спасибо сказали: 0 раз(а) Репутация: 0 |
Ага спасибо, связь сигнал-слот заработала :-)
|
|
|
Текстовая версия | Сейчас: 3.1.2025, 4:25 |