Название: подключение DLL к Qt проекту Отправлено: Kirsten от Ноябрь 16, 2005, 00:59 У меня есть DLL, которая использует MFC, при подключении ее к проекту на Qt вызов функции из dll подвешивает программу и вылетает куча memory leaks. Эта же dll при подключении к обычному консольному C++ приложению(не MFC) работает нормально. В чем может быть проблема ?
Название: подключение DLL к Qt проекту Отправлено: Admin от Ноябрь 16, 2005, 10:57 c MFC у меня тоже были проблемы в QT и STL_PORT
я отказался опиши поподробнее как подключаешь и зачем тебе MFC в DLL Название: подключение DLL к Qt проекту Отправлено: Kirsten от Ноябрь 16, 2005, 19:02 Цитата: "Admin" c MFC у меня тоже были проблемы в QT и STL_PORT я отказался опиши поподробнее как подключаешь и зачем тебе MFC в DLL Пробовал 2 способами через #pragma comment(...) и LoadLibrary MFC использую для того, чтобы получить содержимое странички по http протоколу, в Qt 4.0.1 QHttp и QTcpSocket не работают у меня почему-то. Название: подключение DLL к Qt проекту Отправлено: burunduk от Март 07, 2006, 12:36 Подключаю DLL с помощью класса QLibrary. (Qt 4.1.0)
Но там для каждой ф-ции надо описывать typedef. А как можно, например использовать .h-файл, описывающий функции из DLL ? Название: подключение DLL к Qt проекту Отправлено: Dendy от Март 07, 2006, 18:56 А вьІ случайно не заходите в главньІй цикл Qt при загрузке DLL? ГлавньІй цикл должен бьІть один - в MFC. А Qt-шньІй собьІтийньІй механизм должен обновляться из MFC через QCoreApplication::processEvents().
|