Хранилища Subversion OpenInventory

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

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

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