

Introducción
Entiendo lo complicado de crear los drivers sql para Qt. En éste pequeño articulo podrán descargar los drivers sql para Qt 5.4.1 compilados. Sólo deben descomprimir, copiar los drivers a la carpeta sqldrivers de Qt y la bibliotecas de los gestores de base de datos en la carpeta bin de Qt. Los drivers que se están distribuyendo son para los gestores:
- Mysql v5.5
- PostgreSQL v9.3
- Oracle v11g
- Firebird v2.5.4
Detalles
Antes de usar los drivers puestos para descargar toma en cuenta qué:
- La versión de Qt usada para la compilación es Qt 5.4.1 for Windows 32-bit (VS 2010, OpenGL, 627 MB) la cual puedes descargar desde aquí. Los drivers sólo funcionarán con esa versión de qt.
- El compilador usado es VS 2010.
Para instalar los drivers descárga el archivo Qt5.4.1_msvc2010_opengl_sqldrivers.zip de la sección de descargas y descomprímelo. Debe quedar la siguiente estructura de carpetas:
./ ├── dblibs │ ├── firebird │ │ └── fbclient.dll │ ├── oracle │ │ └── oci.dll │ └── postgres │ ├── libeay32.dll │ ├── libintl.dll │ ├── libpq.dll │ └── ssleay32.dll └── qtsqldrivers ├── qsqlibase.dll ├── qsqlibased.dll ├── qsqlibased.pdb ├── qsqlmysql.dll ├── qsqlmysqld.dll ├── qsqlmysqld.pdb ├── qsqloci.dll ├── qsqlocid.dll ├── qsqlocid.pdb ├── qsqlpsql.dll ├── qsqlpsqld.dll └── qsqlpsqld.pdb
Los drivers están en la carpeta qtsqldrivers, simplemente cópielos a la carpeta plugins\sqldrivers de qt (en mi caso es C:\Qt\Qt5.4.1\5.4\msvc2010_opengl\plugins\sqldrivers).
En la carpeta dblibs encontrarás las bibliotecas de los gestores de base de datos usados para la compilación, copia los archivos *.dll a la carpeta bin de Qt (en mi caso es C:\Qt\Qt5.4.1\5.4\msvc2010_opengl\bin) según sea necesario.
¡Eso es todo! :)