Хранилища Subversion OpenInventory

Сравнить редакции

Не учитывать пробелы Редакция 53 → Редакция 54

/trunk/ClassEditor/classeditor.cpp
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);
 
}