«QSqlDatabase ob» вылетает в QT! - PullRequest
       27

«QSqlDatabase ob» вылетает в QT!

0 голосов
/ 01 ноября 2009

на моем компьютере для разработки строка "QSqlDatabase ob" не падает и работает просто отлично. Но в новом компьютере перенес exe-файл, и он вылетел, но если я прокомментирую вышеприведенную строку и снова подготовлю exe-файл, он будет работать нормально.

Итак, я установил вещи, которые требуются в новом ПК для запуска qt из Visual Studio 2005, просто чтобы проверить, в чем проблема. Передал код туда, но из visual studio он все равно вылетает по той же самой строке !!!

Каковы зависимости простой строки "QSqlDatabase ob"?

1 Ответ

1 голос
/ 01 ноября 2009

Надеюсь, я все правильно понял.
Вы скомпилировали свой проект на своем ПК для разработки и хотите переместить скомпилированный exe на полностью новый ПК, верно? Попробуйте скопировать эти файлы из вашей Qt4-SDK-установки в вашу папку с помощью скомпилированного exe:

  • MINGWM10.DLL
  • QtCore4.dll
  • qtgui4.dll
  • QtSql4.dll

Теперь вы можете запускать свой exe на любом Windows-ПК.

...