Seite 1 von 1

Qt4->QSqlDatabase

Verfasst: 5. Dezember 2005 13:16
von Querdenker
Hi,
ich habe Qt4.0 Open Source für Win32. Ich verwende dazu den MinGW-Compiler. Ich wollte einige Beispiele aus Trolltechs Demos selbst ausprobieren, stoße aber immer auf den gleichen Error:

#include QSqlDatabase (ausdrücklich ohne spitze Klammern wegen htm)

sagt: Datei nicht gefunden ???

die Files sind aber alle brav vorhanden. Woran kann das liegen? Vielleicht Einschränkungen oder habe ich etwas vergessen? Alles Andere (soweit ich da durch bin) funktioniert.

Verfasst: 5. Dezember 2005 14:17
von Christian81
in pro-Datei:
QT +=sql

Ich empfehle die Lektüre von http://doc.trolltech.com/4.0/qmake-manual.html

Verfasst: 5. Dezember 2005 15:07
von Querdenker
Danke für den Hinweis.

ich habe jetzt:

CONFIG += qt
QT += sql

eingefügt.
Jetzt meckert der MinGW:

mingw32\bin\ld.exe: cannot find -lqtmaind

Was ist nun zu tun? Gibt das Manual nichts darüber her.

Verfasst: 5. Dezember 2005 15:22
von Christian81
Hast Du die Binary-Version von Qt4 gezogen oder nur die Source-Version?
qtmaind.lib sollte in qt4\lib sein - wenn dort keine/kaum Dateien drin sind musst du Qt4 erst noch kompilieren -> http://doc.trolltech.com/4.0/install-win.html