Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вызов формы из DLL
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt GUI
Snak2013
Доброго времени суток, Пишу библиотеку в которой есть функция которая должна создать и отобразить форму QT. Функция выглядит так
int LoadWindow(int argc, char *argv[])
{
    QApplication a(argc, argv);
    TabletDialog* dislog = new TabletDialog();
    dislog->show();

    return a.exec();
}


Но код не компилируется выдается ошибка:

Раскрывающийся текст

ошибка: LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall TabletDialog::TabletDialog(class QWidget *)" (??0TabletDialog@@QAE@PAVQWidget@@@Z) в функции "int __cdecl LoadWindow(int,char * * const)" (?LoadWindow@@YAHHQAPAD@Z)


Подскажите пожалуйста где я ошибся.
Алексей1153
если класс TabletDialog находится в отдельных файлах (h , cpp), эти файлы нужно добавить в pro. И затем make либо полный ребилд
Гость_snak2013_*
Большое спасибо, помогло.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2017 IPS, Inc.