crossplatform.ru

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


  Ответ в Вызов формы из DLL
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Гость_snak2013_* Дата 22.2.2017, 8:57
  Большое спасибо, помогло.
Алексей1153 Дата 18.2.2017, 11:08
  если класс TabletDialog находится в отдельных файлах (h , cpp), эти файлы нужно добавить в pro. И затем make либо полный ребилд
Snak2013 Дата 17.2.2017, 11:45
  Доброго времени суток, Пишу библиотеку в которой есть функция которая должна создать и отобразить форму 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)


Подскажите пожалуйста где я ошибся.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 23.3.2017, 11:09