compilar os dois juntos tem que informar o diretorio do postgresql tambem como exemplo do mysql.digite a seguinte informacao no prompt do qt, se voce nao sabe a onde fica este prompt click em Iniciar / Todos os Programas / Qt by Nokia v4.7.2 (VS2008 OpenSource) / Qt 4.7.2 Command Prompt.vai abrir a seguinte tela.aqui voce digita:configure -debug-and-release -opensource -shared -no-qt3support -qt-sql-sqlite -qt-sql-psql plugin-sql-psql -qt-sql-mysql plugin-sql-mysql -phonon -phonon-backend -no-webkit -no-script -platform win32-msvc2008bom desta forma de configure o qt vai utilizar os plugins dos bancos de dados independente caso voce tire os plugin-sql-psql e plugin-sql-mysql o que vai acontecer e que quando voce finalizar a sua compilacao do seu software ele vai exigir dentro da pasta todas as dlls tanto do mysql como o do psql.Entao para evitar isto utilize os plugin-sql-xxxxdepois de fazer a configuracao execute o comando abaixo para compilacao, isto vai demorar mais 2 horas. nmake sub-src Agora se voce quiser fazer o QT ser estatico utilize esta funcao: configure static -debug-and-release -opensource -shared -no-qt3support -qt-sql-sqlite -qt-sql-psql plugin-sql-psql -qt-sql-mysql plugin-sql-mysql -phonon -phonon-backend -no-webkit -no-script -platform win32-msvc2010 nmake sub-srcPronto agora ja esta configurado o mysql e psql no QT, agora vamos gerar os drivers de conexao. PostGreSQLentre no prompt do QT 4.7.2 e va para o diretorio conforme abaixo: cd%QTDIR%\src\plugins\sqldrivers\psqle digite: qmake "INCLUDEPATH+=C:\\PostgreSQL\\8.4\\include" "LIBS+=C:\\PostgreSQL\\8.4\\lib\\libpq.lib" psql.pro nmakefaca a mesma coisa com o mysql: Mysql cd %QTDIR%\src\plugins\sqldrivers\psql qmake "INCLUDEPATH+=C:\\mysql\\include" "LIBS+=C:\\mysql\\lib\\libmysql.lib" mysql.pro nmake Agora, podemos utilizar os bancos de dados nas nossas conexoes, e os arquivos que tem que gerar sao:va para pasta: C:\Qt\4.7.2\plugins\sqldriversqsqlmysql4.dll, qsqlmysqld4.dll, qsqlmysql4.lib, qsqlmysqld4.libqsqlpsql4.dll, qsqlpsqld4.dll, qsqlpsql4.lib, qsqlpsqld4.libpode dar um erro na hora quando voce for na pasta do executavel e clicar no arquivo xxx.exe que voce criou, este erro e referente a falta de do dll do mysql ou do psql, e so adicionar na pasta.#include <QtGui/QApplication>#include "mainwindow.h"#include <QDebug>#include <QtSql/QSqlDatabase>int main(int argc, char *argv[]){QApplication a(argc, argv);MainWindow w;w.show();qApp->addLibraryPath( qApp->applicationDirPath() + "/plugins"); // aqui voce coloca os drivers do qt(qsqlmysql4.dll, qsqlmysqld4.dll, qsqlmysql4.lib, qsqlmysqld4.lib ou do psql qsqlpsql4.dll, qsqlpsqld4.dll, qsqlpsql4.lib, qsqlpsqld4.lib) qDebug() << QSqlDatabase::drivers(); // aqui vai dizer quais drivers voce tem instalado no qt, coloque na pasta de compilacao as dlls do banco de dados.return a.exec();}Bom pra chegar neste ponto demorei muito achei que fosse facil, igual instalar um drive de conexao no visual studio, mas nao e facil foi muito dificil compreender a logica de instalacao, mas consegui criar as conexoes necessarias para utilizar.Vi na internet muito tutoriais pra instalar e tentei varias vezes sem sucesso e falta explicacao mais aprofundada sobre o assunto, e se alguem precisar e tiver duvidas me envie e-mail para que eu possa ajudar.