225,7 → 225,7 |
int row = model->rowCount(); |
|
model->insertRows(row, 1); |
model->setData(model->index(row, 1), tr("New classû")); // ïðèñâàèâàåì íîâîå çíà÷åíèå ïîëþ "èìÿ êëàññà" |
model->setData(model->index(row, 1), tr("New class")); // ïðèñâàèâàåì íîâîå çíà÷åíèå ïîëþ "èìÿ êëàññà" |
|
|
// model->setData(model->index(row, 1), tr("Âàñÿ Ïóïê èí")); |
250,10 → 250,47 |
} |
|
|
void ClassEditor::addNewClass_new(){ |
|
int row = mymodel->rowCount(); |
|
mymodel->insertRows(row, 1); |
mymodel->setData(mymodel->index(row, 1), QVariant(tr("New classs")), Qt::EditRole); // ïðèñâàèâàåì íîâîå çíà÷åíèå ïîëþ "èìÿ êëàññà" |
|
mymodel->submitAll(); |
|
row = mymodel->rowCount(); |
QString tmp_str1; |
int i_tmp1; |
i_tmp1 = mymodel->data(mymodel->index(row-1, 0)).toInt(); |
tmp_str1 = mymodel->data(mymodel->index(row-1, 0)).toString(); // ãåíåðèì èìÿ òàáëèöû-õðàíèëèùà îáúåêòîâ êëàññà |
|
tmp_str1.append(tr("_Inctance")); |
mymodel->setData(mymodel->index(row-1, 3), QVariant(tmp_str1), Qt::EditRole); // è çàíîñèì çíà÷åíèå â òàáëèöó |
|
// model->setData(model->index(row, 1), tr("Âàñÿ Ïóïê èí")); |
// model->setData(model->index(row, 2) , tr("Ìóõîñðà íñê, Çàæîïèíñêèå âûñåëêè ä 1")); |
|
|
mymodel->submitAll(); |
|
//row = mymodel->rowCount(); |
|
|
mymodel->select(); |
|
|
} |
|
|
void ClassEditor::on_pushButton_clicked(){ |
int i; |
i++; |
ClassEditor::addNewClass(); |
mymodel->select(); |
ui->tableView->setModel(mymodel); |
//int i; |
//i++; |
/////ClassEditor::addNewClass(); |
ClassEditor::addNewClass_new(); |
mymodel->select(); |
//ui->tableView->setModel(mymodel); |
|
} |
|
|