crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Описание и реализация класса в одном файле...
XXL
  опции профиля:
сообщение 3.6.2009, 12:38
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 30
Регистрация: 26.4.2009
Пользователь №: 708

Спасибо сказали: 0 раз(а)




Репутация:   0  


Всем хорошего летнего дня и отличного настроения!)
Скажите, пожалуйста, можно ли в принципе разместить в одном файле и описание класса, и его реализацию, если в описании класса присутствует макрос Q_OBJECT, чтобы при компиляции не возникло проблем? Или описание класса в заголовочном файле, отдельно от файла с реализацией - это исключительно обязательное условие в данном случае? Я знаю, что такие вещи даже без Q_OBJECT не совсем корректно делать, но очень интересно.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 3.6.2009, 12:48
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


можно, после описания класса надо добавить строку:
#include "filename.moc"
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
XXL
  опции профиля:
сообщение 3.6.2009, 13:10
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 30
Регистрация: 26.4.2009
Пользователь №: 708

Спасибо сказали: 0 раз(а)




Репутация:   0  


Спасибо)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


5 чел. читают эту тему (гостей: 5, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 24.12.2024, 8:26