Qt + Msvs6 = проблемы

Тема в разделе "MS Visual C++", создана пользователем peewee, 14 мар 2008.

  1. peewee

    peewee Гость

    ДОброе время суток!
    Стоит MSVS6 и Qt3.3.4, который в нее интегрирован. И есть такая проблема:
    После создания проекта в Qt-дизайнере, преобразовал его в проект VS6 и все собирается на ура. После в vs6 я добавил в проект новый класс наследник от qobject и конечно определил Q_OBJECT. Проект не собрался. Конечно! Новый файл (в котором новый класс) не обработался moc'ом.
    Пошел я заново в qt-дизайнер, добавил там в проект новые файлы с классом, перенес проект в vs. И все ок. Но... Когда в этом новом классе пытаешься добавить слот, проект не собирается:


    Ctl.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall Ctl::languageChange(void)" (?languageChange@Ctl@@MAEXXZ)
    Debug/pooss.exe : fatal error LNK1120: 1 unresolved externals
    Error executing link.exe.

    Подскажите, может кто сталкивался.
     
Загрузка...

Поделиться этой страницей