Russian Qt Forum
Ноябрь 26, 2024, 01:44 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Q_PRIVATE_SLOT  (Прочитано 4750 раз)
like-nix
Гость
« : Март 28, 2011, 18:39 »

Подскажите в чем может быть проблема с Q_PRIVATE_SLOT

Делал проект по статье.

http://habrahabr.ru/blogs/qt_software/76506/

Что то там никто не жалуется на проблемы сборки. Я оттуда просто все скопипастил. Посмотрел потом на все это и не смог понять почему у меня

Код:
debug\moc_myclassderived.cpp(76) : error C2027: use of undefined type 'MyClassDerivedPrivate'
        .../myclassderived.h(6) : see declaration of 'MyClassDerivedPrivate'
debug\moc_myclassderived.cpp(76) : error C2227: left of '->_q_boo' must point to class/struct/union/generic type

Еще у меня Qt интегрировано с MSVC проекты собираются nmake. Может в этом проблема? А может и в прокладке Гы Гы...
Проект приложил

« Последнее редактирование: Март 28, 2011, 20:26 от like-nix » Записан
like-nix
Гость
« Ответ #1 : Март 28, 2011, 19:28 »

Поставил Qt 4.7 полный на Win и Linux ошибка сборки осталась.
Записан
like-nix
Гость
« Ответ #2 : Март 28, 2011, 20:23 »

Все заработало когда я поменял pro файл на фал из статьи. Думаю =)
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #3 : Март 29, 2011, 11:16 »

Оффтоп - я вообще склоняюсь к мысли делать d_ptr QObject'ом. Криво конечно, но имхо лучше чем инклюд цппешника (к примеру в симейке еще и потанцевать с бубном надо чтоб такие вещи работали)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.095 секунд. Запросов: 23.