diff options
author | Joshua Drake <joshua.ellis.drake@gmail.com> | 2022-11-21 02:03:46 -0600 |
---|---|---|
committer | Joshua Drake <joshua.ellis.drake@gmail.com> | 2022-11-21 02:03:46 -0600 |
commit | 341e61f7a6f9deebf086a2b8147e252be6d45f33 (patch) | |
tree | f406b1947fb8791b1ee0820823499880d9989490 /mainwindow.ui | |
parent | 1321168cb22a76df96d747194fcb91863e4e0659 (diff) |
Added new UI elements and brushed up calculations.
Diffstat (limited to 'mainwindow.ui')
-rw-r--r-- | mainwindow.ui | 197 |
1 files changed, 122 insertions, 75 deletions
diff --git a/mainwindow.ui b/mainwindow.ui index 0755bb5..5f0a180 100644 --- a/mainwindow.ui +++ b/mainwindow.ui @@ -71,27 +71,7 @@ <string>Outputs</string> </property> <layout class="QGridLayout" name="gridLayout_4"> - <item row="1" column="0"> - <widget class="QLabel" name="labelPeakCurrent"> - <property name="text"> - <string>Peak Current:</string> - </property> - </widget> - </item> - <item row="5" column="0"> - <spacer name="verticalSpacer"> - <property name="orientation"> - <enum>Qt::Vertical</enum> - </property> - <property name="sizeHint" stdset="0"> - <size> - <width>20</width> - <height>40</height> - </size> - </property> - </spacer> - </item> - <item row="1" column="1"> + <item row="2" column="1"> <widget class="QLineEdit" name="lineEditPeakCurrent"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> @@ -99,6 +79,15 @@ <verstretch>0</verstretch> </sizepolicy> </property> + <property name="toolTip"> + <string extracomment="Peak Current is based on the minimum voltage of the battery pack and peak system power."/> + </property> + <property name="toolTipDuration"> + <number>10000</number> + </property> + <property name="whatsThis"> + <string extracomment="Peak Current is based on the minimum voltage of the battery pack and peak system power."/> + </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> @@ -107,7 +96,7 @@ </property> </widget> </item> - <item row="2" column="1"> + <item row="3" column="1"> <widget class="QLineEdit" name="lineEditWireGauge"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> @@ -123,15 +112,35 @@ </property> </widget> </item> + <item row="7" column="0"> + <spacer name="verticalSpacer"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>20</width> + <height>40</height> + </size> + </property> + </spacer> + </item> + <item row="5" column="0"> + <widget class="QLabel" name="labelFuelAmount"> + <property name="text"> + <string>Fuel Quantity:</string> + </property> + </widget> + </item> <item row="3" column="0"> - <widget class="QLabel" name="labelWireWeight"> + <widget class="QLabel" name="labelWireGauge"> <property name="text"> - <string>Wire Weight:</string> + <string>Wire Gauge:</string> </property> </widget> </item> - <item row="0" column="1"> - <widget class="QLineEdit" name="lineEditCellCount"> + <item row="4" column="1"> + <widget class="QLineEdit" name="lineEditWireWeight"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> <horstretch>0</horstretch> @@ -146,8 +155,35 @@ </property> </widget> </item> - <item row="3" column="1"> - <widget class="QLineEdit" name="lineEditWireWeight"> + <item row="0" column="0"> + <widget class="QLabel" name="labelBatteryPackCells"> + <property name="text"> + <string>Cell Count:</string> + </property> + </widget> + </item> + <item row="5" column="1"> + <widget class="QLineEdit" name="lineEditFuelAmount"> + <property name="sizePolicy"> + <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + </widget> + </item> + <item row="4" column="0"> + <widget class="QLabel" name="labelWireWeight"> + <property name="text"> + <string>Wire Weight:</string> + </property> + </widget> + </item> + <item row="0" column="1"> + <widget class="QLineEdit" name="lineEditCellCount"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> <horstretch>0</horstretch> @@ -163,34 +199,39 @@ </widget> </item> <item row="2" column="0"> - <widget class="QLabel" name="labelWireGauge"> - <property name="text"> - <string>Wire Gauge:</string> + <widget class="QLabel" name="labelPeakCurrent"> + <property name="toolTip"> + <string extracomment="Peak Current is based on the minimum voltage of the battery pack and peak system power."/> + </property> + <property name="toolTipDuration"> + <number>10000</number> + </property> + <property name="whatsThis"> + <string extracomment="Peak Current is based on the minimum voltage of the battery pack and peak system power."/> </property> - </widget> - </item> - <item row="0" column="0"> - <widget class="QLabel" name="labelBatteryPackCells"> <property name="text"> - <string>Cell Count:</string> + <string>Peak Current:</string> </property> </widget> </item> - <item row="4" column="0"> - <widget class="QLabel" name="labelFuelAmount"> + <item row="1" column="0"> + <widget class="QLabel" name="labelVoltageRange"> <property name="text"> - <string>Fuel Quantity:</string> + <string>Voltage Range:</string> </property> </widget> </item> - <item row="4" column="1"> - <widget class="QLineEdit" name="lineEditFuelAmount"> + <item row="1" column="1"> + <widget class="QLineEdit" name="lineEditVoltageRange"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> + <property name="alignment"> + <set>Qt::AlignCenter</set> + </property> <property name="readOnly"> <bool>true</bool> </property> @@ -201,6 +242,12 @@ </item> <item row="0" column="0"> <widget class="QGroupBox" name="groupElectricalInputs"> + <property name="sizePolicy"> + <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> <property name="title"> <string>Electrical Inputs</string> </property> @@ -230,6 +277,28 @@ </property> </widget> </item> + <item row="0" column="1"> + <widget class="QDoubleSpinBox" name="spinBoxPeakSystemPower"> + <property name="alignment"> + <set>Qt::AlignCenter</set> + </property> + <property name="buttonSymbols"> + <enum>QAbstractSpinBox::NoButtons</enum> + </property> + <property name="decimals"> + <number>1</number> + </property> + <property name="maximum"> + <double>100000.000000000000000</double> + </property> + <property name="stepType"> + <enum>QAbstractSpinBox::DefaultStepType</enum> + </property> + <property name="value"> + <double>0.000000000000000</double> + </property> + </widget> + </item> <item row="0" column="0"> <widget class="QLabel" name="labelPeakSystemPower"> <property name="text"> @@ -237,10 +306,10 @@ </property> </widget> </item> - <item row="3" column="0"> - <widget class="QLabel" name="labelBatteryChemistry"> + <item row="4" column="0"> + <widget class="QLabel" name="labelWireMaterial"> <property name="text"> - <string>Battery Chemistry:</string> + <string>Wire Material:</string> </property> </widget> </item> @@ -251,8 +320,8 @@ </property> </widget> </item> - <item row="0" column="1"> - <widget class="QDoubleSpinBox" name="spinBoxPeakSystemPower"> + <item row="2" column="1"> + <widget class="QDoubleSpinBox" name="doubleSpinBoxEstimatedWireLength"> <property name="alignment"> <set>Qt::AlignCenter</set> </property> @@ -263,16 +332,16 @@ <number>1</number> </property> <property name="maximum"> - <double>100000.000000000000000</double> - </property> - <property name="stepType"> - <enum>QAbstractSpinBox::DefaultStepType</enum> + <double>1000.000000000000000</double> </property> <property name="value"> <double>0.000000000000000</double> </property> </widget> </item> + <item row="4" column="1"> + <widget class="QComboBox" name="comboBoxWireMaterial"/> + </item> <item row="1" column="1"> <widget class="QDoubleSpinBox" name="doubleSpinBoxSystemVoltage"> <property name="alignment"> @@ -299,35 +368,13 @@ </property> </widget> </item> - <item row="2" column="1"> - <widget class="QDoubleSpinBox" name="doubleSpinBoxEstimatedWireLength"> - <property name="alignment"> - <set>Qt::AlignCenter</set> - </property> - <property name="buttonSymbols"> - <enum>QAbstractSpinBox::NoButtons</enum> - </property> - <property name="decimals"> - <number>1</number> - </property> - <property name="maximum"> - <double>1000.000000000000000</double> - </property> - <property name="value"> - <double>0.000000000000000</double> - </property> - </widget> - </item> - <item row="4" column="0"> - <widget class="QLabel" name="labelWireMaterial"> + <item row="3" column="0"> + <widget class="QLabel" name="labelBatteryChemistry"> <property name="text"> - <string>Wire Material:</string> + <string>Battery Chemistry:</string> </property> </widget> </item> - <item row="4" column="1"> - <widget class="QComboBox" name="comboBoxWireMaterial"/> - </item> </layout> </widget> </item> |