diff --git a/TreasureFinder.pro b/TreasureFinder.pro index d01e364..660c6cc 100644 --- a/TreasureFinder.pro +++ b/TreasureFinder.pro @@ -1,4 +1,5 @@ QT += core gui +QT += sql greaterThan(QT_MAJOR_VERSION, 4): QT += widgets @@ -18,6 +19,22 @@ HEADERS += \ FORMS += \ mainwindow.ui +win32-msvc2010 { + SPEC = win32-msvc2010 +} +win32-msvc2013 { + SPEC = win32-msvc2013 +} +contains(MSVC_VER, 16.0) { + SPEC = win32-msvc2019 +} + +CONFIG(debug, debug|release) { + DESTDIR = $$PWD/$$SPEC/debug +} else { + DESTDIR = $$PWD/$$SP_V/release +} + # Default rules for deployment. qnx: target.path = /tmp/$${TARGET}/bin else: unix:!android: target.path = /opt/$${TARGET}/bin diff --git a/lib/sqldrivers/libmysql.lib b/lib/sqldrivers/libmysql.lib new file mode 100644 index 0000000..ef3047a Binary files /dev/null and b/lib/sqldrivers/libmysql.lib differ diff --git a/lib/sqldrivers/libmysqld.lib b/lib/sqldrivers/libmysqld.lib new file mode 100644 index 0000000..e9c942e Binary files /dev/null and b/lib/sqldrivers/libmysqld.lib differ diff --git a/lib/sqldrivers/qsqlmysql.exp b/lib/sqldrivers/qsqlmysql.exp new file mode 100644 index 0000000..902db87 Binary files /dev/null and b/lib/sqldrivers/qsqlmysql.exp differ diff --git a/lib/sqldrivers/qsqlmysql.lib b/lib/sqldrivers/qsqlmysql.lib new file mode 100644 index 0000000..42c203e Binary files /dev/null and b/lib/sqldrivers/qsqlmysql.lib differ diff --git a/lib/sqldrivers/qsqlmysqld.exp b/lib/sqldrivers/qsqlmysqld.exp new file mode 100644 index 0000000..6273617 Binary files /dev/null and b/lib/sqldrivers/qsqlmysqld.exp differ diff --git a/lib/sqldrivers/qsqlmysqld.lib b/lib/sqldrivers/qsqlmysqld.lib new file mode 100644 index 0000000..4652f31 Binary files /dev/null and b/lib/sqldrivers/qsqlmysqld.lib differ diff --git a/mainwindow.cpp b/mainwindow.cpp index 41a26bd..d33c424 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -1,11 +1,21 @@ #include "mainwindow.h" #include "ui_mainwindow.h" +#include +#include MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow) { ui->setupUi(this); +// QSqlDatabase db = QSqlDatabase::addDatabase("QPSQL"); +// db.setHostName("acidalia"); +// db.setDatabaseName("customdb"); +// db.setUserName("mojito"); +// db.setPassword("J0a1m8"); +// bool ok = db.open(); + QStringList dbs = QSqlDatabase::drivers(); + qDebug() << __FUNCTION__ << dbs; } MainWindow::~MainWindow()