src/EditRecipeTab5.cpp

changeset 301
fe6346211b5b
parent 299
8021e09ab6a3
child 395
7212b980a527
equal deleted inserted replaced
300:2a97905cb637 301:fe6346211b5b
62 62
63 ui->yeastsTable->setItem(i, 0, new QTableWidgetItem(recipe->yeasts.at(i).name)); 63 ui->yeastsTable->setItem(i, 0, new QTableWidgetItem(recipe->yeasts.at(i).name));
64 ui->yeastsTable->setItem(i, 1, new QTableWidgetItem(recipe->yeasts.at(i).laboratory)); 64 ui->yeastsTable->setItem(i, 1, new QTableWidgetItem(recipe->yeasts.at(i).laboratory));
65 ui->yeastsTable->setItem(i, 2, new QTableWidgetItem(recipe->yeasts.at(i).product_id)); 65 ui->yeastsTable->setItem(i, 2, new QTableWidgetItem(recipe->yeasts.at(i).product_id));
66 66
67 item = new QTableWidgetItem(yeast_forms[recipe->yeasts.at(i).form]); 67 item = new QTableWidgetItem(QCoreApplication::translate("YeastForm", g_yeast_forms[recipe->yeasts.at(i).form]));
68 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter); 68 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
69 ui->yeastsTable->setItem(i, 3, item); 69 ui->yeastsTable->setItem(i, 3, item);
70 70
71 item = new QTableWidgetItem(yeast_use[recipe->yeasts.at(i).use]); 71 item = new QTableWidgetItem(QCoreApplication::translate("YeastUse", g_yeast_use[recipe->yeasts.at(i).use]));
72 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter); 72 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
73 ui->yeastsTable->setItem(i, 4, item); 73 ui->yeastsTable->setItem(i, 4, item);
74 74
75 item = new QTableWidgetItem(QString("%1").arg(recipe->yeasts.at(i).min_temperature, 2, 'f', 1, '0')); 75 item = new QTableWidgetItem(QString("%1").arg(recipe->yeasts.at(i).min_temperature, 2, 'f', 1, '0'));
76 item->setTextAlignment(Qt::AlignRight|Qt::AlignVCenter); 76 item->setTextAlignment(Qt::AlignRight|Qt::AlignVCenter);
371 371
372 ui->yeastsTable->setItem(recipe->yeasts_row, 0, new QTableWidgetItem(recipe->yeasts.at(recipe->yeasts_row).name)); 372 ui->yeastsTable->setItem(recipe->yeasts_row, 0, new QTableWidgetItem(recipe->yeasts.at(recipe->yeasts_row).name));
373 ui->yeastsTable->setItem(recipe->yeasts_row, 1, new QTableWidgetItem(recipe->yeasts.at(recipe->yeasts_row).laboratory)); 373 ui->yeastsTable->setItem(recipe->yeasts_row, 1, new QTableWidgetItem(recipe->yeasts.at(recipe->yeasts_row).laboratory));
374 ui->yeastsTable->setItem(recipe->yeasts_row, 2, new QTableWidgetItem(recipe->yeasts.at(recipe->yeasts_row).product_id)); 374 ui->yeastsTable->setItem(recipe->yeasts_row, 2, new QTableWidgetItem(recipe->yeasts.at(recipe->yeasts_row).product_id));
375 375
376 item = new QTableWidgetItem(yeast_forms[recipe->yeasts.at(recipe->yeasts_row).form]); 376 item = new QTableWidgetItem(QCoreApplication::translate("YeastForm", g_yeast_forms[recipe->yeasts.at(recipe->yeasts_row).form]));
377 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter); 377 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
378 ui->yeastsTable->setItem(recipe->yeasts_row, 3, item); 378 ui->yeastsTable->setItem(recipe->yeasts_row, 3, item);
379 379
380 item = new QTableWidgetItem(QString("%1").arg(recipe->yeasts.at(recipe->yeasts_row).min_temperature, 2, 'f', 1, '0')); 380 item = new QTableWidgetItem(QString("%1").arg(recipe->yeasts.at(recipe->yeasts_row).min_temperature, 2, 'f', 1, '0'));
381 item->setTextAlignment(Qt::AlignRight|Qt::AlignVCenter); 381 item->setTextAlignment(Qt::AlignRight|Qt::AlignVCenter);
425 void EditRecipe::yeast_useat_changed(int val) 425 void EditRecipe::yeast_useat_changed(int val)
426 { 426 {
427 qDebug() << "yeast_useat_changed()" << recipe->yeasts_row << val; 427 qDebug() << "yeast_useat_changed()" << recipe->yeasts_row << val;
428 428
429 recipe->yeasts[recipe->yeasts_row].use = val; 429 recipe->yeasts[recipe->yeasts_row].use = val;
430 QTableWidgetItem *item = new QTableWidgetItem(yeast_use[val]); 430 QTableWidgetItem *item = new QTableWidgetItem(QCoreApplication::translate("YeastUse", g_yeast_use[val]));
431 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter); 431 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
432 ui->yeastsTable->setItem(recipe->yeasts_row, 5, item); 432 ui->yeastsTable->setItem(recipe->yeasts_row, 5, item);
433 is_changed(); 433 is_changed();
434 emit refreshAll(); 434 emit refreshAll();
435 } 435 }

mercurial