![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
edwardoid |
![]() ![]()
Сообщение
#1
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 171 Регистрация: 1.5.2008 Из: Ереван, Армения Пользователь №: 164 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Исходники main.cpp
test.h
test.cpp
результат компиляции:
Я не пойму почему так? Если убрать Q_OBJECT все скомпилируется, но без этого макроса я не смогу создаватх свои слоты! Помогите.
Причина редактирования: длинные исходники можно вкладывать внутрь тэга expad
|
|
|
![]() |
Sergey B. |
![]()
Сообщение
#2
|
![]() Студент ![]() Группа: Новичок Сообщений: 16 Регистрация: 12.2.2008 Пользователь №: 92 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Если нет своих слотов, то Q_OBJECT писать не надо.
Когда напишете слоты (объявите), добавите и этот макрос По этому макросу moc строит таблицу вирьтуальных ф-й, а так как нет слотов она пустая. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 20.7.2025, 6:33 |