--- a/ui/EditProduct.ui Mon May 02 11:48:12 2022 +0200 +++ b/ui/EditProduct.ui Mon May 02 16:40:41 2022 +0200 @@ -400,7 +400,7 @@ <double>0.500000000000000</double> </property> </widget> - <widget class="QGroupBox" name="groupBox"> + <widget class="QGroupBox" name="estBox"> <property name="geometry"> <rect> <x>10</x> @@ -8439,11 +8439,1473 @@ <attribute name="title"> <string>Package</string> </attribute> + <widget class="QLabel" name="pack_dateLabel"> + <property name="geometry"> + <rect> + <x>30</x> + <y>10</y> + <width>161</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Package date:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLineEdit" name="pack_dateEdit"> + <property name="geometry"> + <rect> + <x>200</x> + <y>10</y> + <width>101</width> + <height>23</height> + </rect> + </property> + <property name="toolTip"> + <string>End of fermentation. Optional transfer to lagertank.</string> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + </widget> + <widget class="QToolButton" name="pack_dateButton"> + <property name="geometry"> + <rect> + <x>310</x> + <y>10</y> + <width>28</width> + <height>22</height> + </rect> + </property> + <property name="toolTip"> + <string>Set or clear date</string> + </property> + <property name="text"> + <string>...</string> + </property> + <property name="icon"> + <iconset resource="../../../../../../home/mbroek/MyProjects/bmsapp/resources/icons.qrc"> + <normaloff>:/icons/silk/date.png</normaloff>:/icons/silk/date.png</iconset> + </property> + </widget> + <widget class="QDoubleSpinBox" name="pack_carbloShow"> + <property name="geometry"> + <rect> + <x>690</x> + <y>10</y> + <width>71</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="accelerated"> + <bool>false</bool> + </property> + <property name="suffix"> + <string> %</string> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="minimum"> + <double>0.000000000000000</double> + </property> + <property name="maximum"> + <double>80.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.100000000000000</double> + </property> + </widget> + <widget class="QLabel" name="pack_carbLabel"> + <property name="geometry"> + <rect> + <x>550</x> + <y>10</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Carbonation range:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="pack_carbhiShow"> + <property name="geometry"> + <rect> + <x>770</x> + <y>10</y> + <width>71</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="accelerated"> + <bool>false</bool> + </property> + <property name="suffix"> + <string> %</string> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="minimum"> + <double>0.000000000000000</double> + </property> + <property name="maximum"> + <double>80.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.100000000000000</double> + </property> + </widget> + <widget class="QGroupBox" name="packgeneralBox"> + <property name="geometry"> + <rect> + <x>40</x> + <y>40</y> + <width>1041</width> + <height>151</height> + </rect> + </property> + <property name="title"> + <string>Infusion or Dilution</string> + </property> + <widget class="QLabel" name="pack_volumeLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>20</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Package volume:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="pack_addvolLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>50</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Package add volume:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="pack_notesLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>80</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Package remarks:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="pack_abvLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>110</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Package ABV %:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="pack_addabvLabel"> + <property name="geometry"> + <rect> + <x>500</x> + <y>50</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Package add ABV %:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="pack_phLabel"> + <property name="geometry"> + <rect> + <x>500</x> + <y>110</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>pH from fermenter:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="pack_volumeEdit"> + <property name="geometry"> + <rect> + <x>160</x> + <y>20</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>100000.000000000000000</double> + </property> + <property name="singleStep"> + <double>1.000000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="pack_addvolEdit"> + <property name="geometry"> + <rect> + <x>160</x> + <y>50</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>3</number> + </property> + <property name="maximum"> + <double>100000.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.010000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="pack_abvShow"> + <property name="geometry"> + <rect> + <x>160</x> + <y>110</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="suffix"> + <string> %</string> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>100.000000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="pack_addabvEdit"> + <property name="geometry"> + <rect> + <x>650</x> + <y>50</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="readOnly"> + <bool>false</bool> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::UpDownArrows</enum> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="suffix"> + <string> %</string> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>100.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.100000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="pack_phEdit"> + <property name="geometry"> + <rect> + <x>650</x> + <y>110</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="maximum"> + <double>14.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.100000000000000</double> + </property> + </widget> + <widget class="QLineEdit" name="pack_notesEdit"> + <property name="geometry"> + <rect> + <x>160</x> + <y>80</y> + <width>821</width> + <height>23</height> + </rect> + </property> + </widget> + </widget> + <widget class="QGroupBox" name="bottleBox"> + <property name="geometry"> + <rect> + <x>40</x> + <y>200</y> + <width>511</width> + <height>211</height> + </rect> + </property> + <property name="title"> + <string>Bottles</string> + </property> + <widget class="QLabel" name="bottle_volumeLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>20</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Bottles volume:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="bottle_carbLabel"> + <property name="geometry"> + <rect> + <x>260</x> + <y>20</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Desired volume CO2:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="bottle_sugarLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>50</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Priming sugar:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="bottle_sug_weightLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>80</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Sugar amount:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="bottle_sug_amountLabel"> + <property name="geometry"> + <rect> + <x>280</x> + <y>50</y> + <width>121</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Priming gr/L:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="bottle_sug_waterLabel"> + <property name="geometry"> + <rect> + <x>260</x> + <y>80</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Water amount:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="bottle_tempLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>170</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Bottle fermentation °C:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="bottle_volumeEdit"> + <property name="geometry"> + <rect> + <x>160</x> + <y>20</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>100000.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.500000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="bottle_carbEdit"> + <property name="geometry"> + <rect> + <x>410</x> + <y>20</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>2</number> + </property> + <property name="maximum"> + <double>30.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.010000000000000</double> + </property> + </widget> + <widget class="QComboBox" name="bottle_sugarEdit"> + <property name="geometry"> + <rect> + <x>160</x> + <y>50</y> + <width>101</width> + <height>23</height> + </rect> + </property> + </widget> + <widget class="QDoubleSpinBox" name="bottle_sug_weightShow"> + <property name="geometry"> + <rect> + <x>160</x> + <y>80</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>2000.000000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="bottle_sug_amountShow"> + <property name="geometry"> + <rect> + <x>410</x> + <y>50</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>20.000000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="bottle_sug_waterEdit"> + <property name="geometry"> + <rect> + <x>410</x> + <y>80</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>3</number> + </property> + <property name="maximum"> + <double>100000.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.010000000000000</double> + </property> + </widget> + <widget class="QLabel" name="bottle_barLabel"> + <property name="geometry"> + <rect> + <x>250</x> + <y>140</y> + <width>151</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Expected pressure in bar:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="bottle_abvLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>140</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Bottles ABV %:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="bottle_tempEdit"> + <property name="geometry"> + <rect> + <x>160</x> + <y>170</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>40.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.500000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="bottle_abvShow"> + <property name="geometry"> + <rect> + <x>160</x> + <y>140</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="suffix"> + <string> %</string> + </property> + <property name="decimals"> + <number>2</number> + </property> + <property name="maximum"> + <double>100.000000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="bottle_barShow"> + <property name="geometry"> + <rect> + <x>410</x> + <y>140</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>20.000000000000000</double> + </property> + </widget> + </widget> + <widget class="QGroupBox" name="kegBox"> + <property name="geometry"> + <rect> + <x>570</x> + <y>200</y> + <width>511</width> + <height>211</height> + </rect> + </property> + <property name="title"> + <string>Kegs</string> + </property> + <widget class="QLabel" name="keg_abvLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>140</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Kegs ABV %:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="keg_barLabel"> + <property name="geometry"> + <rect> + <x>250</x> + <y>140</y> + <width>151</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Kegs pressure in bar:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="keg_sug_weightLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>80</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Sugar amount:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="keg_carbLabel"> + <property name="geometry"> + <rect> + <x>260</x> + <y>20</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Desired volume CO2:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="keg_sug_waterLabel"> + <property name="geometry"> + <rect> + <x>260</x> + <y>80</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Water amount:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="keg_sug_amountLabel"> + <property name="geometry"> + <rect> + <x>280</x> + <y>50</y> + <width>121</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Priming gr/L:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="keg_tempLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>170</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Kegs temperature °C:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="keg_sugarLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>50</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Priming sugar:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="keg_sug_weightShow"> + <property name="geometry"> + <rect> + <x>160</x> + <y>80</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>2000.000000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="keg_abvShow"> + <property name="geometry"> + <rect> + <x>160</x> + <y>140</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="suffix"> + <string> %</string> + </property> + <property name="decimals"> + <number>2</number> + </property> + <property name="maximum"> + <double>100.000000000000000</double> + </property> + </widget> + <widget class="QLabel" name="keg_volumeLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>20</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Kegs volume:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="keg_sug_waterEdit"> + <property name="geometry"> + <rect> + <x>410</x> + <y>80</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>3</number> + </property> + <property name="maximum"> + <double>100000.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.010000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="keg_sug_amountShow"> + <property name="geometry"> + <rect> + <x>410</x> + <y>50</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>20.000000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="keg_barShow"> + <property name="geometry"> + <rect> + <x>410</x> + <y>140</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>20.000000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="keg_volumeEdit"> + <property name="geometry"> + <rect> + <x>160</x> + <y>20</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>100000.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.500000000000000</double> + </property> + </widget> + <widget class="QComboBox" name="keg_sugarEdit"> + <property name="geometry"> + <rect> + <x>160</x> + <y>50</y> + <width>101</width> + <height>23</height> + </rect> + </property> + </widget> + <widget class="QDoubleSpinBox" name="keg_carbEdit"> + <property name="geometry"> + <rect> + <x>410</x> + <y>20</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>2</number> + </property> + <property name="maximum"> + <double>30.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.010000000000000</double> + </property> + </widget> + <widget class="QDoubleSpinBox" name="keg_tempEdit"> + <property name="geometry"> + <rect> + <x>160</x> + <y>170</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>40.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.500000000000000</double> + </property> + </widget> + <widget class="QLabel" name="keg_forcedLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>110</y> + <width>141</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Forced carbonation:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QCheckBox" name="keg_forcedEdit"> + <property name="geometry"> + <rect> + <x>160</x> + <y>110</y> + <width>85</width> + <height>21</height> + </rect> + </property> + </widget> + </widget> </widget> <widget class="QWidget" name="taste"> <attribute name="title"> <string>Tasting</string> </attribute> + <widget class="QLabel" name="taste_dateLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>20</y> + <width>161</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Taste date:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLineEdit" name="taste_dateEdit"> + <property name="geometry"> + <rect> + <x>180</x> + <y>20</y> + <width>101</width> + <height>23</height> + </rect> + </property> + <property name="toolTip"> + <string>End of fermentation. Optional transfer to lagertank.</string> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + </widget> + <widget class="QToolButton" name="taste_dateButton"> + <property name="geometry"> + <rect> + <x>290</x> + <y>20</y> + <width>28</width> + <height>22</height> + </rect> + </property> + <property name="toolTip"> + <string>Set or clear date</string> + </property> + <property name="text"> + <string>...</string> + </property> + <property name="icon"> + <iconset resource="../../../../../../home/mbroek/MyProjects/bmsapp/resources/icons.qrc"> + <normaloff>:/icons/silk/date.png</normaloff>:/icons/silk/date.png</iconset> + </property> + </widget> + <widget class="QLabel" name="taste_rateLabel"> + <property name="geometry"> + <rect> + <x>490</x> + <y>20</y> + <width>161</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Taste rate:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="taste_rateEdit"> + <property name="geometry"> + <rect> + <x>660</x> + <y>20</y> + <width>81</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>10.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.100000000000000</double> + </property> + </widget> + <widget class="QLabel" name="taste_colorLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>50</y> + <width>161</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Color:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="taste_transparencyLabel"> + <property name="geometry"> + <rect> + <x>490</x> + <y>50</y> + <width>161</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Transparency:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="taste_headLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>80</y> + <width>161</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Head:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLineEdit" name="taste_colorEdit"> + <property name="geometry"> + <rect> + <x>180</x> + <y>50</y> + <width>311</width> + <height>23</height> + </rect> + </property> + </widget> + <widget class="QLineEdit" name="taste_headEdit"> + <property name="geometry"> + <rect> + <x>180</x> + <y>80</y> + <width>311</width> + <height>23</height> + </rect> + </property> + </widget> + <widget class="QLineEdit" name="taste_transparencyEdit"> + <property name="geometry"> + <rect> + <x>660</x> + <y>50</y> + <width>311</width> + <height>23</height> + </rect> + </property> + </widget> + <widget class="QLabel" name="taste_aromaLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>110</y> + <width>161</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Aroma:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLineEdit" name="taste_aromaEdit"> + <property name="geometry"> + <rect> + <x>180</x> + <y>110</y> + <width>791</width> + <height>23</height> + </rect> + </property> + </widget> + <widget class="QLabel" name="taste_tasteLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>140</y> + <width>161</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Taste:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLineEdit" name="taste_tasteEdit"> + <property name="geometry"> + <rect> + <x>180</x> + <y>140</y> + <width>791</width> + <height>23</height> + </rect> + </property> + </widget> + <widget class="QLabel" name="taste_aftertasteLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>170</y> + <width>161</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Aftertaste:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLineEdit" name="taste_aftertasteEdit"> + <property name="geometry"> + <rect> + <x>180</x> + <y>170</y> + <width>791</width> + <height>23</height> + </rect> + </property> + </widget> + <widget class="QLabel" name="taste_mouthfeelLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>200</y> + <width>161</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Mouthfeel:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLineEdit" name="taste_mouthfeelEdit"> + <property name="geometry"> + <rect> + <x>180</x> + <y>200</y> + <width>791</width> + <height>23</height> + </rect> + </property> + </widget> + <widget class="QLabel" name="taste_notesLabel"> + <property name="geometry"> + <rect> + <x>10</x> + <y>230</y> + <width>161</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Notes:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QPlainTextEdit" name="taste_notesEdit"> + <property name="geometry"> + <rect> + <x>180</x> + <y>230</y> + <width>791</width> + <height>101</height> + </rect> + </property> + </widget> </widget> </widget> <widget class="QPushButton" name="exportButton">