Russian Qt Forum
Сентябрь 30, 2024, 06:37 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qtcreator+Ubuntu+Windows+MySql. Проблемы с драйвером. QMYSQL driver not loaded  (Прочитано 5198 раз)
paran87
Гость
« : Декабрь 30, 2010, 10:48 »

Для разработки использую Ubutu 10.04, Qtcreator, MySql. Разрабатываю программу для работы с бд. Использую драйвер  QMYSQL.
Написанный код работает идельно на Ubuntu(ну по крайне мере меня устраивает).
Перенашу программу на WinXP. Компилирую программу. Пытаюсь приконнекститься к БД он выдает driver not loaded.
Консоль приложения выдает следующее:
Запускается C:\1\debug\gorvodokanal.exe...

Object::connect: No such slot MainForm::getData(QString) in main.cpp:19

Object::connect:  (sender name:   'logform')

Object::connect:  (receiver name: 'MainForm')

QSqlDatabase: QMYSQL driver not loaded

QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC

C:\1\debug\gorvodokanal.exe завершился с кодом 0

Скачал с офф сайта драйвер для MySQL установил, но не помогло. Читал на форумах. Пишут что нужно откомпилировать Qt c параметрами.
Но везеде на формах пишут про сборный Qt(Qt+MinGW). Я же использую готовую сборку  Qtcreator.
Как мне заставить работать программу в винде?
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Декабрь 30, 2010, 10:57 »

Пересобери Qt.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
paran87
Гость
« Ответ #2 : Декабрь 30, 2010, 11:31 »

Каким образом?Я так понимаю на винде? У меня Qtcreator. Один exe. Он все ставит сам!!!!
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Декабрь 30, 2010, 12:00 »

Какой кошмар. Qtcreator уже начал что-то ставить???

Для повышения уровня знаний, советую скачать с оффсайта исходники библиотеки Qt и собрать ее вручную.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 22.