183,15 → 183,10 |
|
ui->tableView->setAlternatingRowColors(true); |
ui->tableView->resizeColumnsToContents(); |
ui->tableView->hideColumn(0); |
//ui->tableView->hideColumn(0); |
|
int row = model->rowCount(); |
model->insertRows(row, 1); |
model->setData(model->index(row, 0), row+1); |
// model->setData(model->index(row, 1), tr("Âàñÿ Ïóïê èí")); |
// model->setData(model->index(row, 2) , tr("Ìóõîñðà íñê, Çàæîïèíñêèå âûñåëêè ä 1")); |
|
model->submitAll(); |
|
} |
|
|
222,3 → 217,43 |
break; |
} |
} |
|
|
|
void ClassEditor::addNewClass(){ |
|
int row = model->rowCount(); |
|
model->insertRows(row, 1); |
model->setData(model->index(row, 1), tr("New classû")); // ïðèñâàèâàåì íîâîå çíà÷åíèå ïîëþ "èìÿ êëàññà" |
|
|
// model->setData(model->index(row, 1), tr("Âàñÿ Ïóïê èí")); |
// model->setData(model->index(row, 2) , tr("Ìóõîñðà íñê, Çàæîïèíñêèå âûñåëêè ä 1")); |
|
|
model->submitAll(); |
|
row = model->rowCount(); |
QString tmp_str; |
int i_tmp; |
i_tmp = model->data(model->index(row-1, 0)).toInt(); |
tmp_str = model->data(model->index(row-1, 0)).toString(); // ãåíåðèì èìÿ òàáëèöû-õðàíèëèùà îáúåêòîâ êëàññà |
|
tmp_str.append(tr("_Inctance")); |
model->setData(model->index(row-1, 3), tmp_str ); // è çàíîñèì çíà÷åíèå â òàáëèöó |
|
model->submitAll(); |
mymodel->select(); |
|
|
} |
|
|
void ClassEditor::on_pushButton_clicked(){ |
int i; |
i++; |
ClassEditor::addNewClass(); |
mymodel->select(); |
ui->tableView->setModel(mymodel); |
} |