--- a/ui/EditRecipe.ui Fri Apr 01 17:25:42 2022 +0200 +++ b/ui/EditRecipe.ui Sat Apr 02 23:01:13 2022 +0200 @@ -84,7 +84,7 @@ <rect> <x>0</x> <y>0</y> - <width>1131</width> + <width>1128</width> <height>501</height> </rect> </property> @@ -95,7 +95,7 @@ <enum>QTabWidget::Rounded</enum> </property> <property name="currentIndex"> - <number>0</number> + <number>1</number> </property> <property name="elideMode"> <enum>Qt::ElideNone</enum> @@ -629,7 +629,7 @@ <rect> <x>510</x> <y>350</y> - <width>201</width> + <width>141</width> <height>23</height> </rect> </property> @@ -649,7 +649,7 @@ <rect> <x>510</x> <y>200</y> - <width>201</width> + <width>226</width> <height>23</height> </rect> </property> @@ -807,7 +807,7 @@ <rect> <x>510</x> <y>380</y> - <width>201</width> + <width>141</width> <height>23</height> </rect> </property> @@ -1013,6 +1013,22 @@ <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> </property> </widget> + <widget class="QLabel" name="beerstyleLabel"> + <property name="geometry"> + <rect> + <x>370</x> + <y>200</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Select style:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> </widget> <widget class="QWidget" name="fermentables"> <attribute name="icon"> @@ -1022,6 +1038,265 @@ <attribute name="title"> <string>Fermentables</string> </attribute> + <widget class="QLabel" name="est_color2Label"> + <property name="geometry"> + <rect> + <x>0</x> + <y>10</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Color EBC:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="est_color2Edit"> + <property name="geometry"> + <rect> + <x>140</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="decimals"> + <number>0</number> + </property> + <property name="minimum"> + <double>0.000000000000000</double> + </property> + <property name="maximum"> + <double>400.000000000000000</double> + </property> + <property name="singleStep"> + <double>1.000000000000000</double> + </property> + </widget> + <widget class="QLabel" name="est_og2Label"> + <property name="geometry"> + <rect> + <x>0</x> + <y>40</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Estimated OG:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="est_og2Edit"> + <property name="geometry"> + <rect> + <x>140</x> + <y>40</y> + <width>71</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::UpDownArrows</enum> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>3</number> + </property> + <property name="minimum"> + <double>0.980000000000000</double> + </property> + <property name="maximum"> + <double>2.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.001000000000000</double> + </property> + </widget> + <widget class="QLabel" name="perc_mashLabel"> + <property name="geometry"> + <rect> + <x>440</x> + <y>10</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Mash tun %:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="perc_sugarLabel"> + <property name="geometry"> + <rect> + <x>440</x> + <y>40</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Sugars %:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="perc_caraLabel"> + <property name="geometry"> + <rect> + <x>440</x> + <y>70</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Cara/crystal %:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="lintnerLabel"> + <property name="geometry"> + <rect> + <x>440</x> + <y>100</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Lintner:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QTableWidget" name="fermentablesTable"> + <property name="geometry"> + <rect> + <x>10</x> + <y>130</y> + <width>1101</width> + <height>331</height> + </rect> + </property> + </widget> + <widget class="QProgressBar" name="lintnerShow"> + <property name="geometry"> + <rect> + <x>580</x> + <y>100</y> + <width>381</width> + <height>20</height> + </rect> + </property> + <property name="maximum"> + <number>200</number> + </property> + <property name="value"> + <number>24</number> + </property> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="format"> + <string>%v lintner</string> + </property> + </widget> + <widget class="QProgressBar" name="perc_mashShow"> + <property name="geometry"> + <rect> + <x>580</x> + <y>10</y> + <width>381</width> + <height>20</height> + </rect> + </property> + <property name="maximum"> + <number>120</number> + </property> + <property name="value"> + <number>24</number> + </property> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="format"> + <string>%v%</string> + </property> + </widget> + <widget class="QProgressBar" name="perc_sugarsShow"> + <property name="geometry"> + <rect> + <x>580</x> + <y>40</y> + <width>381</width> + <height>20</height> + </rect> + </property> + <property name="maximum"> + <number>50</number> + </property> + <property name="value"> + <number>24</number> + </property> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="format"> + <string>%v%</string> + </property> + </widget> + <widget class="QProgressBar" name="perc_caraShow"> + <property name="geometry"> + <rect> + <x>580</x> + <y>70</y> + <width>381</width> + <height>20</height> + </rect> + </property> + <property name="maximum"> + <number>50</number> + </property> + <property name="value"> + <number>24</number> + </property> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="format"> + <string>%v%</string> + </property> + </widget> </widget> <widget class="QWidget" name="hops"> <attribute name="icon"> @@ -1031,6 +1306,142 @@ <attribute name="title"> <string>Hops</string> </attribute> + <widget class="QLabel" name="est_ibu2Label"> + <property name="geometry"> + <rect> + <x>0</x> + <y>10</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Bitterness IBU:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="est_ibu2Edit"> + <property name="geometry"> + <rect> + <x>140</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="decimals"> + <number>0</number> + </property> + <property name="minimum"> + <double>0.000000000000000</double> + </property> + <property name="maximum"> + <double>400.000000000000000</double> + </property> + <property name="singleStep"> + <double>1.000000000000000</double> + </property> + </widget> + <widget class="QLabel" name="hop_tasteLabel"> + <property name="geometry"> + <rect> + <x>220</x> + <y>10</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Hop taste:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="hop_aromaLabel"> + <property name="geometry"> + <rect> + <x>670</x> + <y>10</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Hop aroma:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QProgressBar" name="hop_tasteShow"> + <property name="geometry"> + <rect> + <x>360</x> + <y>10</y> + <width>301</width> + <height>20</height> + </rect> + </property> + <property name="maximum"> + <number>100</number> + </property> + <property name="value"> + <number>24</number> + </property> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="format"> + <string>%v%</string> + </property> + </widget> + <widget class="QProgressBar" name="hop_aromaShow"> + <property name="geometry"> + <rect> + <x>810</x> + <y>10</y> + <width>301</width> + <height>20</height> + </rect> + </property> + <property name="maximum"> + <number>100</number> + </property> + <property name="value"> + <number>24</number> + </property> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="format"> + <string>%v%</string> + </property> + </widget> + <widget class="QTableWidget" name="hopsTable"> + <property name="geometry"> + <rect> + <x>10</x> + <y>50</y> + <width>1101</width> + <height>411</height> + </rect> + </property> + </widget> </widget> <widget class="QWidget" name="miscs"> <attribute name="icon"> @@ -1040,6 +1451,16 @@ <attribute name="title"> <string>Miscs</string> </attribute> + <widget class="QTableWidget" name="miscsTable"> + <property name="geometry"> + <rect> + <x>10</x> + <y>10</y> + <width>1101</width> + <height>451</height> + </rect> + </property> + </widget> </widget> <widget class="QWidget" name="yeasts"> <attribute name="icon"> @@ -1049,6 +1470,216 @@ <attribute name="title"> <string>Yeasts</string> </attribute> + <widget class="QLabel" name="est_og3Label"> + <property name="geometry"> + <rect> + <x>50</x> + <y>10</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Estimated OG:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="est_og3Edit"> + <property name="geometry"> + <rect> + <x>190</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="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>3</number> + </property> + <property name="minimum"> + <double>0.980000000000000</double> + </property> + <property name="maximum"> + <double>2.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.001000000000000</double> + </property> + </widget> + <widget class="QLabel" name="est_fg3Label"> + <property name="geometry"> + <rect> + <x>50</x> + <y>40</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Estimated FG:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="est_fg3Edit"> + <property name="geometry"> + <rect> + <x>190</x> + <y>40</y> + <width>71</width> + <height>24</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="accelerated"> + <bool>true</bool> + </property> + <property name="decimals"> + <number>3</number> + </property> + <property name="minimum"> + <double>0.980000000000000</double> + </property> + <property name="maximum"> + <double>2.000000000000000</double> + </property> + <property name="singleStep"> + <double>0.001000000000000</double> + </property> + </widget> + <widget class="QLabel" name="est_abv2Label"> + <property name="geometry"> + <rect> + <x>570</x> + <y>10</y> + <width>131</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Alcohol Volume:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="est_abv2Edit"> + <property name="geometry"> + <rect> + <x>710</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="est_svgLabel"> + <property name="geometry"> + <rect> + <x>550</x> + <y>40</y> + <width>151</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Appearant Attenuation:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QDoubleSpinBox" name="est_svgEdit"> + <property name="geometry"> + <rect> + <x>710</x> + <y>40</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="QTableWidget" name="yeastsTable"> + <property name="geometry"> + <rect> + <x>10</x> + <y>90</y> + <width>1101</width> + <height>371</height> + </rect> + </property> + </widget> </widget> <widget class="QWidget" name="mash"> <attribute name="icon"> @@ -1058,6 +1689,16 @@ <attribute name="title"> <string>Mash</string> </attribute> + <widget class="QTableWidget" name="mashsTable"> + <property name="geometry"> + <rect> + <x>10</x> + <y>70</y> + <width>1101</width> + <height>391</height> + </rect> + </property> + </widget> </widget> <widget class="QWidget" name="water"> <attribute name="icon">