src/EditProductTab3.cpp

changeset 301
fe6346211b5b
parent 284
33bb98c33e6a
child 305
35ce719998e1
equal deleted inserted replaced
300:2a97905cb637 301:fe6346211b5b
85 w = QString("%1").arg(product->fermentables.at(i).color, 1, 'f', 0, '0'); 85 w = QString("%1").arg(product->fermentables.at(i).color, 1, 'f', 0, '0');
86 item = new QTableWidgetItem(w); 86 item = new QTableWidgetItem(w);
87 item->setTextAlignment(Qt::AlignRight|Qt::AlignVCenter); 87 item->setTextAlignment(Qt::AlignRight|Qt::AlignVCenter);
88 ui->fermentablesTable->setItem(i, 2, item); 88 ui->fermentablesTable->setItem(i, 2, item);
89 89
90 item = new QTableWidgetItem(fermentable_types[product->fermentables.at(i).type]); 90 item = new QTableWidgetItem(QCoreApplication::translate("FermentableType", g_fermentable_types[product->fermentables.at(i).type]));
91 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter); 91 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
92 ui->fermentablesTable->setItem(i, 3, item); 92 ui->fermentablesTable->setItem(i, 3, item);
93 93
94 item = new QTableWidgetItem(fermentable_graintypes[product->fermentables.at(i).graintype]); 94 item = new QTableWidgetItem(QCoreApplication::translate("FermentableGraintype", g_fermentable_graintypes[product->fermentables.at(i).graintype]));
95 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter); 95 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
96 ui->fermentablesTable->setItem(i, 4, item); 96 ui->fermentablesTable->setItem(i, 4, item);
97 97
98 item = new QTableWidgetItem(fermentable_added[product->fermentables.at(i).added]); 98 item = new QTableWidgetItem(QCoreApplication::translate("FermentableAdded", g_fermentable_added[product->fermentables.at(i).added]));
99 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter); 99 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
100 ui->fermentablesTable->setItem(i, 5, item); 100 ui->fermentablesTable->setItem(i, 5, item);
101 101
102 item = new QTableWidgetItem(QString("%1%").arg(product->fermentables.at(i).yield, 2, 'f', 1, '0')); 102 item = new QTableWidgetItem(QString("%1%").arg(product->fermentables.at(i).yield, 2, 'f', 1, '0'));
103 item->setTextAlignment(Qt::AlignRight|Qt::AlignVCenter); 103 item->setTextAlignment(Qt::AlignRight|Qt::AlignVCenter);
841 w = QString("%1").arg(product->fermentables.at(product->fermentables_row).color, 1, 'f', 0, '0'); 841 w = QString("%1").arg(product->fermentables.at(product->fermentables_row).color, 1, 'f', 0, '0');
842 item = new QTableWidgetItem(w); 842 item = new QTableWidgetItem(w);
843 item->setTextAlignment(Qt::AlignRight|Qt::AlignVCenter); 843 item->setTextAlignment(Qt::AlignRight|Qt::AlignVCenter);
844 ui->fermentablesTable->setItem(product->fermentables_row, 2, item); 844 ui->fermentablesTable->setItem(product->fermentables_row, 2, item);
845 845
846 item = new QTableWidgetItem(fermentable_types[product->fermentables.at(product->fermentables_row).type]); 846 item = new QTableWidgetItem(QCoreApplication::translate("FermentableType", g_fermentable_types[product->fermentables.at(product->fermentables_row).type]));
847 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter); 847 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
848 ui->fermentablesTable->setItem(product->fermentables_row, 3, item); 848 ui->fermentablesTable->setItem(product->fermentables_row, 3, item);
849 849
850 item = new QTableWidgetItem(fermentable_graintypes[product->fermentables.at(product->fermentables_row).graintype]); 850 item = new QTableWidgetItem(QCoreApplication::translate("FermentableGraintype", g_fermentable_graintypes[product->fermentables.at(product->fermentables_row).graintype]));
851 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter); 851 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
852 ui->fermentablesTable->setItem(product->fermentables_row, 4, item); 852 ui->fermentablesTable->setItem(product->fermentables_row, 4, item);
853 853
854 item = new QTableWidgetItem(QString("%1%").arg(product->fermentables.at(product->fermentables_row).yield, 2, 'f', 1, '0')); 854 item = new QTableWidgetItem(QString("%1%").arg(product->fermentables.at(product->fermentables_row).yield, 2, 'f', 1, '0'));
855 item->setTextAlignment(Qt::AlignRight|Qt::AlignVCenter); 855 item->setTextAlignment(Qt::AlignRight|Qt::AlignVCenter);
893 void EditProduct::ferment_added_changed(int val) 893 void EditProduct::ferment_added_changed(int val)
894 { 894 {
895 qDebug() << "ferment_added_changed()" << product->fermentables_row << val; 895 qDebug() << "ferment_added_changed()" << product->fermentables_row << val;
896 896
897 product->fermentables[product->fermentables_row].added = val; 897 product->fermentables[product->fermentables_row].added = val;
898 QTableWidgetItem *item = new QTableWidgetItem(fermentable_added[val]); 898 QTableWidgetItem *item = new QTableWidgetItem(QCoreApplication::translate("FermentableAdded", g_fermentable_added[val]));
899 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter); 899 item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
900 ui->fermentablesTable->setItem(product->fermentables_row, 5, item); 900 ui->fermentablesTable->setItem(product->fermentables_row, 5, item);
901 901
902 famountEdit->setReadOnly(product->fermentables_use100 && product->fermentables.at(product->fermentables_row).added < FERMENTABLE_ADDED_BOTTLE); 902 famountEdit->setReadOnly(product->fermentables_use100 && product->fermentables.at(product->fermentables_row).added < FERMENTABLE_ADDED_BOTTLE);
903 pctEdit->setReadOnly(! (product->fermentables_use100 && product->fermentables.at(product->fermentables_row).added < FERMENTABLE_ADDED_BOTTLE)); 903 pctEdit->setReadOnly(! (product->fermentables_use100 && product->fermentables.at(product->fermentables_row).added < FERMENTABLE_ADDED_BOTTLE));

mercurial