#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 = ui->lineEdit_database->text(); dbRef.setHostName(hostname); dbRef.setUserName(username); dbRef.setPassword(password); dbRef.setDatabaseName(databaseName); if(dbRef.open()){ QMessageBox::information(this, "Connection", "GREAT SUCCES!"); dbConnector::~dbConnector(); } else { QMessageBox::warning(this, "No connection", "Failed to connect"); } }