Доброго времени, уважаемые разработчики!
Пишу плагин в виде dll.
Пересобрал qt для статической сборки. Версия - Qt5.3.2.
На первом этапе, когда из приложения вызывается main_function() моей dll-ки, пишется строка в файл. Это работает. Дальше мне нужно отобразить форму qml из той же функции. Но в коде,
extern "C" __declspec(dllexport) void main_function(){
QGuiApplication app(argc,argv);
QQmlApplicationEngine engine;
engine.load(QUrl(QStringLiteral("qrc:/qml_main_form.qml")));
app.exec();
}
Как только подключаю в проект
#include <QGuiApplication>
сразу возникают зависимости от различных библиотек типа
API-MS-WIN-CORE-*.DLL , и плагин не загружается.
Может кто нибудь сталкивался с подобной проблемой? Я новичок в qt и многих вещей пока не знаю. Если пнёте в нужном направлении, буду признателен:)
Спасибо за внимание!