#include "addtradedialog.h" #include "ui_addtradedialog.h" #include #include #include #include AddTradeDialog::AddTradeDialog(QWidget *parent) : QDialog(parent), ui(new Ui::AddTradeDialog) { ui->setupUi(this); } AddTradeDialog::~AddTradeDialog() { delete ui; } void AddTradeDialog::on_pushButton_OK_clicked() { QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL","192"); db.setHostName("192.168.0.222"); db.setPort(3306); db.setDatabaseName("mojin"); db.setUserName("root"); db.setPassword("1qazse42W3"); bool ret = db.open(); if(ret) { QMessageBox::about(this,"OPEN MYSQL","suc"); } else { QMessageBox::about(this,"OPEN MYSQL","failed"); qDebug() << __FUNCTION__ << db.lastError(); } this->accept(); }