CS4820-Winter2020 student project to create a COUNTER SUSHI R5 harvester and related functionality app for Windows and Mac
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

732 lines
24 KiB

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>visual_tab</class>
<widget class="QWidget" name="visual_tab">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1177</width>
<height>690</height>
</rect>
</property>
<property name="windowTitle">
<string>Visual</string>
</property>
<property name="windowIcon">
<iconset resource="../Resources.qrc">
<normaloff>:/ui/resources/tab_icons/visual_icon.png</normaloff>:/ui/resources/tab_icons/visual_icon.png</iconset>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QFrame" name="search_parameters_frame_2">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QVBoxLayout" name="verticalLayout_22">
<item>
<widget class="QFrame" name="search_initial_parameters_frame_2">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_6">
<item row="0" column="0">
<widget class="QLabel" name="search_report_parameter_label_2">
<property name="text">
<string>Report</string>
</property>
</widget>
</item>
<item row="0" column="4">
<widget class="QLabel" name="search_end_year_parameter_label_2">
<property name="text">
<string>End Year</string>
</property>
</widget>
</item>
<item row="1" column="2" rowspan="2">
<widget class="QDateEdit" name="search_start_year_parameter_dateedit_2">
<property name="displayFormat">
<string>yyyy</string>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QLabel" name="search_start_year_parameter_label_2">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Start Year</string>
</property>
</widget>
</item>
<item row="1" column="0" rowspan="2">
<widget class="QComboBox" name="search_report_parameter_combobox_2">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
</widget>
</item>
<item row="1" column="4" rowspan="2">
<widget class="QDateEdit" name="search_end_year_parameter_dateedit_2">
<property name="currentSection">
<enum>QDateTimeEdit::YearSection</enum>
</property>
<property name="displayFormat">
<string>yyyy</string>
</property>
</widget>
</item>
<item row="1" column="1">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="3">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QFrame" name="frame_14">
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_14">
<item>
<widget class="QFrame" name="frame_15">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_13">
<item row="5" column="0" colspan="3">
<widget class="QFrame" name="frame_2">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<widget class="QLabel" name="visual_name_label">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>50</x>
<y>80</y>
<width>97</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>Database</string>
</property>
</widget>
<widget class="QLabel" name="visual_metric_parameter_label">
<property name="geometry">
<rect>
<x>50</x>
<y>130</y>
<width>213</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Metric Type </string>
</property>
</widget>
<widget class="QComboBox" name="metric_Type_comboBox">
<property name="geometry">
<rect>
<x>140</x>
<y>130</y>
<width>921</width>
<height>26</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="visual_vendor_parameter_label">
<property name="geometry">
<rect>
<x>50</x>
<y>30</y>
<width>61</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Vendor</string>
</property>
</widget>
<widget class="QComboBox" name="visual_vendor_parameter_combobox">
<property name="geometry">
<rect>
<x>140</x>
<y>30</y>
<width>921</width>
<height>26</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
</widget>
<widget class="QComboBox" name="visual_name_parameter_combobox">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>140</x>
<y>80</y>
<width>921</width>
<height>28</height>
</rect>
</property>
<property name="editable">
<bool>true</bool>
</property>
</widget>
</widget>
</item>
<item row="0" column="0" colspan="3">
<widget class="QFrame" name="frame">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<widget class="QFrame" name="frame_18">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>136</width>
<height>161</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QVBoxLayout" name="verticalLayout_28">
<item>
<widget class="QLabel" name="label_45">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<family>Arial</family>
</font>
</property>
<property name="text">
<string>Select Chart Type</string>
</property>
<property name="textFormat">
<enum>Qt::AutoText</enum>
</property>
</widget>
</item>
<item>
<widget class="QRadioButton" name="radioButton_3">
<property name="text">
<string>Vertical Bar</string>
</property>
</widget>
</item>
<item>
<widget class="QRadioButton" name="radioButton">
<property name="text">
<string>Horizontal Bar</string>
</property>
</widget>
</item>
<item>
<widget class="QRadioButton" name="radioButton_4">
<property name="text">
<string>Line</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QFrame" name="frame_options">
<property name="geometry">
<rect>
<x>150</x>
<y>10</y>
<width>141</width>
<height>161</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<widget class="QLabel" name="label_46">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>121</width>
<height>21</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<family>Arial</family>
</font>
</property>
<property name="text">
<string>Calculation Type</string>
</property>
<property name="textFormat">
<enum>Qt::AutoText</enum>
</property>
</widget>
<widget class="QRadioButton" name="monthly_radioButton">
<property name="geometry">
<rect>
<x>10</x>
<y>40</y>
<width>112</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Monthly</string>
</property>
</widget>
<widget class="QRadioButton" name="yearly_radioButton">
<property name="geometry">
<rect>
<x>10</x>
<y>70</y>
<width>112</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Yearly</string>
</property>
</widget>
<widget class="QRadioButton" name="topnum_radioButton">
<property name="geometry">
<rect>
<x>10</x>
<y>100</y>
<width>112</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Top #</string>
</property>
</widget>
<widget class="QRadioButton" name="costratio_radioButton">
<property name="geometry">
<rect>
<x>10</x>
<y>130</y>
<width>112</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Cost Ratio</string>
</property>
</widget>
</widget>
<widget class="QFrame" name="option_frame">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>293</x>
<y>10</y>
<width>151</width>
<height>161</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<widget class="QFrame" name="edit_cost_ratio_frame">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>131</width>
<height>81</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<widget class="QLabel" name="label_47">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>183</width>
<height>15</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<family>Arial</family>
</font>
</property>
<property name="text">
<string>Cost Ratio Option</string>
</property>
<property name="textFormat">
<enum>Qt::AutoText</enum>
</property>
</widget>
<widget class="QComboBox" name="cost_ratio_option_combobox">
<property name="geometry">
<rect>
<x>0</x>
<y>30</y>
<width>121</width>
<height>26</height>
</rect>
</property>
</widget>
</widget>
<widget class="QFrame" name="edit_top_num_frame">
<property name="geometry">
<rect>
<x>10</x>
<y>90</y>
<width>131</width>
<height>61</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<widget class="QLabel" name="label_48">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>183</width>
<height>15</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<family>Arial</family>
</font>
</property>
<property name="text">
<string> Top # </string>
</property>
<property name="textFormat">
<enum>Qt::AutoText</enum>
</property>
</widget>
<widget class="QSpinBox" name="top_num_spinbox">
<property name="geometry">
<rect>
<x>10</x>
<y>30</y>
<width>101</width>
<height>24</height>
</rect>
</property>
<property name="maximum">
<number>999</number>
</property>
</widget>
</widget>
</widget>
<widget class="QFrame" name="frame_16">
<property name="geometry">
<rect>
<x>460</x>
<y>10</y>
<width>601</width>
<height>161</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_14">
<item row="4" column="1" colspan="2">
<widget class="QLineEdit" name="vertical_axis_lineEdit"/>
</item>
<item row="3" column="1" colspan="2">
<widget class="QLineEdit" name="horizontal_axis_lineEdit"/>
</item>
<item row="2" column="1" colspan="2">
<widget class="QLineEdit" name="chart_title_lineEdit"/>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_44">
<property name="text">
<string>Vertical Axis Title</string>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_43">
<property name="text">
<string>Horizontal Axis Title</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_36">
<property name="text">
<string>Chart Title</string>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QFrame" name="search_control_frame_2">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_12">
<item row="2" column="0">
<widget class="QCheckBox" name="open_folder_checkBox">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Open Folder</string>
</property>
</widget>
</item>
<item row="0" column="1" rowspan="3" colspan="2">
<widget class="QPushButton" name="create_chart_button">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Create Chart</string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QCheckBox" name="open_file_checkBox">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="maximumSize">
<size>
<width>16777215</width>
<height>16777215</height>
</size>
</property>
<property name="text">
<string>Open File</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<resources>
<include location="../Resources.qrc"/>
</resources>
<connections/>
</ui>