gleich vorweg ich bin ein Noob.
1) Ich habe den Creator geladen installiert funkt super.
2) Habe Qt 4.4.3 mit folgenden parametern erstellt:
configure.cache
Code: Alles auswählen
-debug-and-release
-qt-sql-mysql
-plugin-sql-mysqlCode: Alles auswählen
QMAKE_QT_VERSION_OVERRIDE = 4
OBJECTS_DIR = tmp/obj/debug_shared
MOC_DIR = tmp/moc/debug_shared
RCC_DIR = tmp/rcc/debug_shared
sql-plugins += mysql sqlite
styles += windows plastique cleanlooks windowsxp windowsvista motif cde
imageformat-plugins += gif tiff jpeg
TMPPATH = $$quote($$(INCLUDE))
QMAKE_INCDIR_POST += $$split(TMPPATH,";")
TMPPATH = $$quote($$(LIB))
QMAKE_LIBDIR_POST += $$split(TMPPATH,";")
CONFIG += dist-config large-config medium-config minimal-config small-config full-config build_all debug incremental create_prl link_prl depend_includepath QTDIR_build
QT_BUILD_PARTS = libs tools examples demos docs translations
QMAKESPEC = C:/Qt/4.4.3/mkspecs/win32-g++
ARCH = windows
QT_BUILD_TREE = C:/Qt/4.4.3
QT_SOURCE_TREE = C:/Qt/4.4.3
QMAKE_MOC = $$QT_BUILD_TREE/bin/moc.exe
QMAKE_UIC = $$QT_BUILD_TREE/bin/uic.exe
QMAKE_UIC3 = $$QT_BUILD_TREE/bin/uic3.exe
QMAKE_RCC = $$QT_BUILD_TREE/bin/rcc.exe
QMAKE_DUMPCPP = $$QT_BUILD_TREE/bin/dumpcpp.exe
QMAKE_INCDIR_QT = $$QT_BUILD_TREE/include
QMAKE_LIBDIR_QT = $$QT_BUILD_TREE/libCode: Alles auswählen
#include "elektrotechnik.h"
#include <QtSql>
#include <QDebug>
Elektrotechnik::Elektrotechnik(QWidget *parent, Qt::WFlags flags)
: QMainWindow(parent, flags)
{
ui.setupUi(this);
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");
db.setDatabaseName("nv-elektrotechnik");
db.setUserName("XXXX");
db.setPassword("XXXX");
if(!db.open())
{
qDebug() << "DB-Fehler";
}
// connect(ui.actionArtikel, SIGNAL(clicked()),artikel(),SLOT(artikel()));
}
Elektrotechnik::~Elektrotechnik()
{
}
Code: Alles auswählen
Starting C:/Qt-Projects/NV-Elektrotechnik/debug/NV-Elektrotechnik.exe
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE
DB-Fehler Habe nach lösungen in diesem Faorum gesuch aber nicht gefunden.
Was mache ich falsch?
Bitte um Hilfe, Danke.