![]() |
|
|
![]()
|
|
| dima154 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 31.7.2010 Репутация: нет Всего: нет |
Вопрос:
Есть приложение написанное на MFC. Это приложение вызывает dll написанную на Qt4. Почему-то в DLL не работает qDebug. Как исправить эту проблему? |
|||
|
||||
| evg123 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 18.8.2010 Репутация: нет Всего: нет |
1.Есть такая вещь: qInstallMsgHandler(pMessageHandler); (посмотрите в ассистенте) Переопределите, чтобы вывод был в файл. 2.Есть такая вещь: Найдите (с сайта nokia) и подключите себе в проект Qt/MFC Migration Framework v2.8 The Qt/MFC Migration Framework tool assists in the migration of existing Win32 or MFC applications to the Qt toolkit. The project provides a set of classes that allow using Qt and MFC/Win32 windows in the same application. User interface elements developed with Qt can be embedded into an existing MFC or Win32 based user interface, and existing custom controls developed with MFC or Win32 can be integrated into Qt widgets. Notes: When building this component as a library ("configure.bat -library"), the default configuration includes MFC support. That is, the MFC SDK must be present, otherwise compilation will fail. To avoid this dependency (e.g. for usage with Visual Studio Express editions, which do not include MFC), edit the src/qtwinmigrate.pri file as explained in its comments before building this component. |
|||
|
||||
| Modul |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 17.2.2006 Репутация: нет Всего: нет |
это юмор ! зачем вам 2 gui-библиотеки ? --------------------
I'll be back ! |
|||
|
||||
| evg123 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 18.8.2010 Репутация: нет Всего: нет |
Да просто потому, что один чел. пришет под MFC (и он - "крутой пацан"), а второй новичок - на Qt (он нетакой крутой (пока) ). И второй - в подчинении у первого. (Мы то с вами знаем, что MFC уступает Qt). Это сообщение отредактировал(а) evg123 - 19.8.2010, 17:27 |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 5 Всего: 44 |
можно все сообдения от qDebug, qWarning и тп перенаправить в файл.
для этого смотрим qInstallMsgHandler |
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |