Хранилища Subversion OpenInventory

Редакция

Редакция 51 | Редакция 55 | К новейшей редакции | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS

Редакция 51 Редакция 54
Строка 223... Строка 223...
223
void  ClassEditor::addNewClass(){
223
void  ClassEditor::addNewClass(){
224
224
225
    int row = model->rowCount();
225
    int row = model->rowCount();
226
226
227
    model->insertRows(row, 1);
227
    model->insertRows(row, 1);
228
    model->setData(model->index(row, 1), tr("New classû")); // ïðèñâàèâàåì íîâîå çíà÷åíèå ïîëþ "èìÿ êëàññà"
228
    model->setData(model->index(row, 1), tr("New class")); // ïðèñâàèâàåì íîâîå çíà÷åíèå ïîëþ "èìÿ êëàññà"
229
229
230
230
231
    // model->setData(model->index(row, 1), tr("Âàñÿ Ïóïê  èí"));
231
    // model->setData(model->index(row, 1), tr("Âàñÿ Ïóïê  èí"));
232
    // model->setData(model->index(row, 2) , tr("Ìóõîñðà  íñê, Çàæîïèíñêèå âûñåëêè ä 1"));
232
    // model->setData(model->index(row, 2) , tr("Ìóõîñðà  íñê, Çàæîïèíñêèå âûñåëêè ä 1"));
233
233
Строка 248... Строка 248...
248
248
249
249
250
}
250
}
251
251
252
252
-
 
253
void  ClassEditor::addNewClass_new(){
-
 
254
-
 
255
    int row = mymodel->rowCount();
-
 
256
-
 
257
    mymodel->insertRows(row, 1);
-
 
258
    mymodel->setData(mymodel->index(row, 1), QVariant(tr("New classs")), Qt::EditRole); // ïðèñâàèâàåì íîâîå çíà÷åíèå ïîëþ "èìÿ êëàññà"
-
 
259
-
 
260
    mymodel->submitAll();
-
 
261
-
 
262
    row = mymodel->rowCount();
-
 
263
    QString tmp_str1;
-
 
264
    int i_tmp1;
-
 
265
    i_tmp1 = mymodel->data(mymodel->index(row-1, 0)).toInt();
-
 
266
    tmp_str1 = mymodel->data(mymodel->index(row-1, 0)).toString(); // ãåíåðèì èìÿ òàáëèöû-õðàíèëèùà îáúåêòîâ êëàññà
-
 
267
-
 
268
    tmp_str1.append(tr("_Inctance"));
-
 
269
    mymodel->setData(mymodel->index(row-1, 3), QVariant(tmp_str1), Qt::EditRole);  // è çàíîñèì çíà÷åíèå â òàáëèöó
-
 
270
-
 
271
    // model->setData(model->index(row, 1), tr("Âàñÿ Ïóïê  èí"));
-
 
272
    // model->setData(model->index(row, 2) , tr("Ìóõîñðà  íñê, Çàæîïèíñêèå âûñåëêè ä 1"));
-
 
273
-
 
274
-
 
275
    mymodel->submitAll();
-
 
276
-
 
277
    //row = mymodel->rowCount();
-
 
278
-
 
279
-
 
280
  mymodel->select();
-
 
281
-
 
282
-
 
283
}
-
 
284
-
 
285
253
void ClassEditor::on_pushButton_clicked(){
286
void ClassEditor::on_pushButton_clicked(){
254
int i;
287
//int i;
255
i++;
288
//i++;
-
 
289
/////ClassEditor::addNewClass();
256
ClassEditor::addNewClass();
290
ClassEditor::addNewClass_new();
257
mymodel->select();
291
 mymodel->select();
258
ui->tableView->setModel(mymodel);
292
//ui->tableView->setModel(mymodel);
-
 
293
259
}
294
}
-
 
295
-
 
296