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 } |