Buenas,
On Wednesday 18 January 2012 22:57:28 Marioca wrote:
Buenas lista, estoy intentando crear una aplicación en QT 4 c++ y mi gran
problema es que no puedo crear una conexión con la base de datos postgres,
el error es lo siguiente:
-/home/user/repositorio/distribucion/conectar.cpp:28: error: no matching
function for call to ‘QSqlDatabase::setPort(QString)’
-/usr/include/qt4/QtSql/qsqldatabase.h:113: note: candidates are: void
QSqlDatabase::setPort(int)
Estas pasando el puntero de un string a la funcion setPort(), y esa funcion
solo acepta variables de tipo entero. Convierte el parámetro del puerto a
entero (int) antes de llamar a setPort(), o asegurate que ya es un numero y no
un texto.
--
Marc Olivé
Blau Advisors
marc.ol...@blauadvisors.com
C/ Molí de Guasch, 10 baixos 1a,
43440 L’Espluga de Francolí (Tarragona)
Tel. +34 977 870 702
Tel i Fax. + 34 977 870 507
www.blauadvisors.com
signature.asc
Description: This is a digitally signed message part.