23,6 → 23,10 |
|
ui->treeWidget->setAlternatingRowColors(true); |
ui->treeWidget_2->setAlternatingRowColors(true); |
|
|
MainWindow::readSettings(); |
|
MainWindow::openDataBase(); |
MainWindow::buildPreviewModel(tr("Ìîÿ ìîäåëü"), tr("1")); |
MainWindow::initComboBox(); |
36,7 → 40,13 |
ui->pushButton_3->setEnabled(false); |
ui->pushButton_4->setEnabled(false); |
|
// setFrm.show(); |
|
connect(ui->getsettingAct, SIGNAL(triggered()), this, SLOT(getSetting())); // âûáîð â ãëàâíîé ôîðìå â ìåíþ "Áàçà äàííûõ" ïóíêòà "Ïàðàìåòðû ñîåäèíåíèÿ" |
connect(setFrm.pushButton, SIGNAL(clicked()), this, SLOT(applySetting())); |
|
|
|
} |
|
MainWindow::~MainWindow() |
254,15 → 264,30 |
sql = QSqlDatabase::addDatabase("QMYSQL"); |
// sql.setDatabaseName(tr("an_db")); |
|
sql.setDatabaseName(tr("inventory")); |
sql.setHostName(tr("localhost")); |
// // // sql.setDatabaseName(tr("inventory")); |
|
sql.setDatabaseName(baseName); |
|
|
|
sql.setUserName(tr("an")); |
sql.setPassword(tr("393939")); |
// // // sql.setHostName(tr("localhost")); |
|
sql.setHostName(hostName); |
|
|
// // // sql.setUserName(tr("an")); |
|
sql.setUserName(userName); |
|
|
|
// // // sql.setPassword(tr("393939")); |
|
|
sql.setPassword(password); |
|
|
|
bool ok; |
ok = sql.open(); |
|
607,6 → 632,9 |
tmp_stringList << tmp_str; |
|
} |
// int count = ui->comboBox->count(); |
|
ui->comboBox->clear(); |
ui->comboBox->addItems(tmp_stringList); |
|
|
617,6 → 645,8 |
QStringList classesNameList; |
QStringList classesID_list; |
QString ID_str; |
if (index == -1) return; |
|
classesID_list = class_list_map.keys(); |
classesNameList = class_list_map.values(); |
ID_str = classesID_list[index]; |
647,7 → 677,7 |
classesID_list = class_list_map.keys(); |
classesNameList = class_list_map.values(); |
index = classesID_list.indexOf(item->child(0)->text(1)); |
ui->comboBox->setCurrentIndex(index); |
if (index != -1) ui->comboBox->setCurrentIndex(index); |
|
ui->comboBox->setEnabled(true); |
|