diff options
| author | lonkaars <loek@pipeframe.xyz> | 2022-10-05 20:28:50 +0200 | 
|---|---|---|
| committer | lonkaars <loek@pipeframe.xyz> | 2022-10-05 20:28:50 +0200 | 
| commit | a1ca8f1f4764b279456018690decd93135d4c699 (patch) | |
| tree | 7992535ba262da1708ee2a51e17122180b709428 /Qt/dbconnector.cpp | |
| parent | 6e63028aec15f93bf82a0452b45a6b4dfec81f05 (diff) | |
| parent | 40e937f75dee1e612710730b6d281a21131cc159 (diff) | |
Merge branch 'dev' of https://github.com/UnavailableDev/avans-whether-station-Qt into qt-dev
Diffstat (limited to 'Qt/dbconnector.cpp')
| -rw-r--r-- | Qt/dbconnector.cpp | 49 | 
1 files changed, 49 insertions, 0 deletions
diff --git a/Qt/dbconnector.cpp b/Qt/dbconnector.cpp new file mode 100644 index 0000000..188ae6c --- /dev/null +++ b/Qt/dbconnector.cpp @@ -0,0 +1,49 @@ +#include "dbconnector.h" +#include "ui_dbconnector.h" +#include "main.h" + +//#include "mainwindow.h" + +dbConnector::dbConnector(QWidget *parent) : +    QDialog(parent), +    ui(new Ui::dbConnector) +{ +    ui->setupUi(this); +} + +dbConnector::~dbConnector() +{ +    delete ui; +} + +void dbConnector::on_pushButton_cancel_clicked() +{ +    dbConnector::~dbConnector(); +} + +void dbConnector::on_pushButton_login_clicked() +{ +    QString hostname = ui->lineEdit_adress->text(); +    QString username = ui->lineEdit_username->text(); +    QString password = ui->lineEdit_password->text(); +    QString databaseName = "thecrapbox"; + +//    QSqlDatabase db = MainWindow.loginDb(adress, username, password); + +//    QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); +//    return; +    dbRef.setHostName(adress); +    dbRef.setUserName(username); +    dbRef.setPassword(password); +    dbRef.setDatabaseName("thecrapbox"); + +    if(dbRef.open()){ +        QMessageBox::information(this, "Connection", "GREAT SUCCES!"); +    } else { +        QMessageBox::warning(this, "No connection", "Failed to connect"); +    } +} + + + +  |