670,7 → 670,22 |
} |
|
|
void MainWindow::on_pushButton_7_clicked(){// íàæàòèå êíîïêè "Ïðèìåíèòü" |
model_for_ListModelsTable->submitAll(); |
ui->pushButton_7->setEnabled(false); |
ui->pushButton_8->setEnabled(false); |
model_is_build = false; |
MainWindow::readModels(); |
model_is_build = true; |
MainWindow::getDatabaseData(); |
} |
|
void MainWindow::on_pushButton_8_clicked(){// íàæàòèå êíîïêè "Îòìåíèòü" (íà âêëàäêå ìîäåëåé) |
model_for_ListModelsTable->select(); |
ui->pushButton_7->setEnabled(false); |
ui->pushButton_8->setEnabled(false); |
} |
|
void MainWindow::on_sql_mogel_dataChanged ( const QModelIndex & topLeft, const QModelIndex & bottomRight ){ // èçìåíèëè ñâîéñòâà îáúåêòà èëè äîáàâèëè íîâûé îáúåêò |
int i; |
i++; |
680,7 → 695,13 |
|
} |
|
void MainWindow::on_model_for_ListModelsTable_dataChanged ( const QModelIndex & topLeft, const QModelIndex & bottomRight ){ // èçìåíèëè ñâîéñòâà îáúåêòà èëè äîáàâèëè íîâûé îáúåêò |
|
ui->pushButton_7->setEnabled(true); |
ui->pushButton_8->setEnabled(true); |
} |
|
|
// ïîëó÷àåì ñïèñîê âñåõ ïîëåé-óêàçàòåëåé, â êà÷åñòâå êëþ÷åé ïîëó÷èì èìåíà ïîëåé-óêàçàòåëåé |
// â êà÷åñòâå çíà÷åíèé ïîëó÷èì ñïèñîê òàáëèö-õðàíèëèù îáúåêòîâ ðîäèòåëüñêèõ êëàññîâ |
|