# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'Ui_GeoWRSIOutputOptions.ui'
#
# Created by: PyQt5 UI code generator 5.15.9
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt5 import QtCore, QtGui, QtWidgets


class Ui_OutputOptions(object):
    def setupUi(self, OutputOptions):
        OutputOptions.setObjectName("OutputOptions")
        OutputOptions.resize(668, 558)
        font = QtGui.QFont()
        font.setPointSize(8)
        OutputOptions.setFont(font)
        self.verticalLayout_11 = QtWidgets.QVBoxLayout(OutputOptions)
        self.verticalLayout_11.setObjectName("verticalLayout_11")
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
        self.verticalLayout_9 = QtWidgets.QVBoxLayout()
        self.verticalLayout_9.setObjectName("verticalLayout_9")
        self.currentOutputsGroupBox = QtWidgets.QGroupBox(OutputOptions)
        self.currentOutputsGroupBox.setObjectName("currentOutputsGroupBox")
        self.gridLayout = QtWidgets.QGridLayout(self.currentOutputsGroupBox)
        self.gridLayout.setContentsMargins(10, 10, 10, 10)
        self.gridLayout.setSpacing(5)
        self.gridLayout.setObjectName("gridLayout")
        self.currentWRSICheckBox = QtWidgets.QCheckBox(self.currentOutputsGroupBox)
        self.currentWRSICheckBox.setChecked(True)
        self.currentWRSICheckBox.setObjectName("currentWRSICheckBox")
        self.gridLayout.addWidget(self.currentWRSICheckBox, 0, 0, 1, 1)
        self.currentMaxWaterDeficitsCheckBox = QtWidgets.QCheckBox(self.currentOutputsGroupBox)
        self.currentMaxWaterDeficitsCheckBox.setObjectName("currentMaxWaterDeficitsCheckBox")
        self.gridLayout.addWidget(self.currentMaxWaterDeficitsCheckBox, 0, 1, 1, 1)
        self.currentWRSIAnomalyCheckBox = QtWidgets.QCheckBox(self.currentOutputsGroupBox)
        self.currentWRSIAnomalyCheckBox.setObjectName("currentWRSIAnomalyCheckBox")
        self.gridLayout.addWidget(self.currentWRSIAnomalyCheckBox, 1, 0, 1, 1)
        self.currentWaterDeficitCheckBox = QtWidgets.QCheckBox(self.currentOutputsGroupBox)
        self.currentWaterDeficitCheckBox.setObjectName("currentWaterDeficitCheckBox")
        self.gridLayout.addWidget(self.currentWaterDeficitCheckBox, 1, 1, 1, 1)
        self.currentLGPCheckBox = QtWidgets.QCheckBox(self.currentOutputsGroupBox)
        self.currentLGPCheckBox.setChecked(True)
        self.currentLGPCheckBox.setObjectName("currentLGPCheckBox")
        self.gridLayout.addWidget(self.currentLGPCheckBox, 2, 0, 1, 1)
        self.currentMaxWaterSurplusCheckBox = QtWidgets.QCheckBox(self.currentOutputsGroupBox)
        self.currentMaxWaterSurplusCheckBox.setObjectName("currentMaxWaterSurplusCheckBox")
        self.gridLayout.addWidget(self.currentMaxWaterSurplusCheckBox, 2, 1, 1, 1)
        self.currentSWICheckBox = QtWidgets.QCheckBox(self.currentOutputsGroupBox)
        self.currentSWICheckBox.setChecked(True)
        self.currentSWICheckBox.setObjectName("currentSWICheckBox")
        self.gridLayout.addWidget(self.currentSWICheckBox, 3, 0, 1, 1)
        self.currentWaterSurplusCheckBox = QtWidgets.QCheckBox(self.currentOutputsGroupBox)
        self.currentWaterSurplusCheckBox.setObjectName("currentWaterSurplusCheckBox")
        self.gridLayout.addWidget(self.currentWaterSurplusCheckBox, 3, 1, 1, 1)
        self.currentWatReqCheckBox = QtWidgets.QCheckBox(self.currentOutputsGroupBox)
        self.currentWatReqCheckBox.setObjectName("currentWatReqCheckBox")
        self.gridLayout.addWidget(self.currentWatReqCheckBox, 4, 0, 1, 1)
        self.currentAETTotalsCheckBox = QtWidgets.QCheckBox(self.currentOutputsGroupBox)
        self.currentAETTotalsCheckBox.setObjectName("currentAETTotalsCheckBox")
        self.gridLayout.addWidget(self.currentAETTotalsCheckBox, 4, 1, 1, 1)
        self.selectAllCurrentOutputsButton = QtWidgets.QPushButton(self.currentOutputsGroupBox)
        self.selectAllCurrentOutputsButton.setObjectName("selectAllCurrentOutputsButton")
        self.gridLayout.addWidget(self.selectAllCurrentOutputsButton, 5, 0, 1, 1)
        self.verticalLayout_9.addWidget(self.currentOutputsGroupBox)
        self.EOSGroupBox = QtWidgets.QGroupBox(OutputOptions)
        self.EOSGroupBox.setObjectName("EOSGroupBox")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.EOSGroupBox)
        self.gridLayout_2.setContentsMargins(10, 10, 10, 10)
        self.gridLayout_2.setSpacing(5)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.selectAllEOSOutputsButton = QtWidgets.QPushButton(self.EOSGroupBox)
        self.selectAllEOSOutputsButton.setObjectName("selectAllEOSOutputsButton")
        self.gridLayout_2.addWidget(self.selectAllEOSOutputsButton, 6, 0, 1, 1)
        self.EOSWatReqTotalsCheckBox = QtWidgets.QCheckBox(self.EOSGroupBox)
        self.EOSWatReqTotalsCheckBox.setObjectName("EOSWatReqTotalsCheckBox")
        self.gridLayout_2.addWidget(self.EOSWatReqTotalsCheckBox, 4, 0, 1, 1)
        self.EOSWRSICheckBox = QtWidgets.QCheckBox(self.EOSGroupBox)
        self.EOSWRSICheckBox.setChecked(True)
        self.EOSWRSICheckBox.setObjectName("EOSWRSICheckBox")
        self.gridLayout_2.addWidget(self.EOSWRSICheckBox, 0, 0, 1, 1)
        self.EOSWaterSurplusCheckBox = QtWidgets.QCheckBox(self.EOSGroupBox)
        self.EOSWaterSurplusCheckBox.setObjectName("EOSWaterSurplusCheckBox")
        self.gridLayout_2.addWidget(self.EOSWaterSurplusCheckBox, 3, 1, 1, 1)
        self.EOSSWICheckBox = QtWidgets.QCheckBox(self.EOSGroupBox)
        self.EOSSWICheckBox.setChecked(False)
        self.EOSSWICheckBox.setObjectName("EOSSWICheckBox")
        self.gridLayout_2.addWidget(self.EOSSWICheckBox, 3, 0, 1, 1)
        self.EOSLGPCheckBox = QtWidgets.QCheckBox(self.EOSGroupBox)
        self.EOSLGPCheckBox.setChecked(False)
        self.EOSLGPCheckBox.setObjectName("EOSLGPCheckBox")
        self.gridLayout_2.addWidget(self.EOSLGPCheckBox, 2, 0, 1, 1)
        self.EOSMaxWaterDeficitsCheckBox = QtWidgets.QCheckBox(self.EOSGroupBox)
        self.EOSMaxWaterDeficitsCheckBox.setObjectName("EOSMaxWaterDeficitsCheckBox")
        self.gridLayout_2.addWidget(self.EOSMaxWaterDeficitsCheckBox, 0, 1, 1, 1)
        self.EOSWRSIAnomalyCheckBox = QtWidgets.QCheckBox(self.EOSGroupBox)
        self.EOSWRSIAnomalyCheckBox.setChecked(True)
        self.EOSWRSIAnomalyCheckBox.setObjectName("EOSWRSIAnomalyCheckBox")
        self.gridLayout_2.addWidget(self.EOSWRSIAnomalyCheckBox, 1, 0, 1, 1)
        self.EOSWaterDeficitCheckBox = QtWidgets.QCheckBox(self.EOSGroupBox)
        self.EOSWaterDeficitCheckBox.setObjectName("EOSWaterDeficitCheckBox")
        self.gridLayout_2.addWidget(self.EOSWaterDeficitCheckBox, 1, 1, 1, 1)
        self.EOSMaxWaterSurplusCheckBox = QtWidgets.QCheckBox(self.EOSGroupBox)
        self.EOSMaxWaterSurplusCheckBox.setObjectName("EOSMaxWaterSurplusCheckBox")
        self.gridLayout_2.addWidget(self.EOSMaxWaterSurplusCheckBox, 2, 1, 1, 1)
        self.EOSAETTotalsCheckBox = QtWidgets.QCheckBox(self.EOSGroupBox)
        self.EOSAETTotalsCheckBox.setObjectName("EOSAETTotalsCheckBox")
        self.gridLayout_2.addWidget(self.EOSAETTotalsCheckBox, 4, 1, 1, 1)
        self.saveCropStageTotalsatEOSCheckBox = QtWidgets.QCheckBox(self.EOSGroupBox)
        self.saveCropStageTotalsatEOSCheckBox.setChecked(True)
        self.saveCropStageTotalsatEOSCheckBox.setObjectName("saveCropStageTotalsatEOSCheckBox")
        self.gridLayout_2.addWidget(self.saveCropStageTotalsatEOSCheckBox, 5, 0, 1, 1)
        self.verticalLayout_9.addWidget(self.EOSGroupBox)
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.lblOutputDir = QtWidgets.QLabel(OutputOptions)
        self.lblOutputDir.setObjectName("lblOutputDir")
        self.verticalLayout.addWidget(self.lblOutputDir)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setSpacing(5)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.outputDirLineEdit = QtWidgets.QLineEdit(OutputOptions)
        self.outputDirLineEdit.setObjectName("outputDirLineEdit")
        self.horizontalLayout_2.addWidget(self.outputDirLineEdit)
        self.outputBrowseButton = QtWidgets.QPushButton(OutputOptions)
        self.outputBrowseButton.setObjectName("outputBrowseButton")
        self.horizontalLayout_2.addWidget(self.outputBrowseButton)
        self.verticalLayout.addLayout(self.horizontalLayout_2)
        self.verticalLayout_9.addLayout(self.verticalLayout)
        self.horizontalLayout_8.addLayout(self.verticalLayout_9)
        self.verticalLayout_10 = QtWidgets.QVBoxLayout()
        self.verticalLayout_10.setContentsMargins(10, 10, 10, 10)
        self.verticalLayout_10.setObjectName("verticalLayout_10")
        self.outputsEveryPeriodGroupBox = QtWidgets.QGroupBox(OutputOptions)
        self.outputsEveryPeriodGroupBox.setObjectName("outputsEveryPeriodGroupBox")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.outputsEveryPeriodGroupBox)
        self.verticalLayout_8.setContentsMargins(10, 10, 10, 10)
        self.verticalLayout_8.setSpacing(5)
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.everyPeriodWRSICheckBox = QtWidgets.QCheckBox(self.outputsEveryPeriodGroupBox)
        self.everyPeriodWRSICheckBox.setObjectName("everyPeriodWRSICheckBox")
        self.verticalLayout_8.addWidget(self.everyPeriodWRSICheckBox)
        self.everyPeriodLGPCheckBox = QtWidgets.QCheckBox(self.outputsEveryPeriodGroupBox)
        self.everyPeriodLGPCheckBox.setObjectName("everyPeriodLGPCheckBox")
        self.verticalLayout_8.addWidget(self.everyPeriodLGPCheckBox)
        self.everyPeriodSWICheckBox = QtWidgets.QCheckBox(self.outputsEveryPeriodGroupBox)
        self.everyPeriodSWICheckBox.setObjectName("everyPeriodSWICheckBox")
        self.verticalLayout_8.addWidget(self.everyPeriodSWICheckBox)
        self.verticalLayout_10.addWidget(self.outputsEveryPeriodGroupBox)
        self.verticalLayout_7 = QtWidgets.QVBoxLayout()
        self.verticalLayout_7.setContentsMargins(10, 10, 10, 10)
        self.verticalLayout_7.setSpacing(5)
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_6.setSpacing(0)
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.saveAllFilesAtCheckBox = QtWidgets.QCheckBox(OutputOptions)
        self.saveAllFilesAtCheckBox.setObjectName("saveAllFilesAtCheckBox")
        self.horizontalLayout_6.addWidget(self.saveAllFilesAtCheckBox)
        self.givenPeriodSpinBox = QtWidgets.QSpinBox(OutputOptions)
        self.givenPeriodSpinBox.setMinimum(1)
        self.givenPeriodSpinBox.setMaximum(72)
        self.givenPeriodSpinBox.setObjectName("givenPeriodSpinBox")
        self.horizontalLayout_6.addWidget(self.givenPeriodSpinBox)
        spacerItem = QtWidgets.QSpacerItem(23, 0, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_6.addItem(spacerItem)
        self.verticalLayout_7.addLayout(self.horizontalLayout_6)
        self.verticalLayout_7.setStretch(0, 1)
        self.verticalLayout_10.addLayout(self.verticalLayout_7)
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setSpacing(0)
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        spacerItem1 = QtWidgets.QSpacerItem(40, 1, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_7.addItem(spacerItem1)
        self.verticalLayout_10.addLayout(self.horizontalLayout_7)
        self.horizontalLayout_8.addLayout(self.verticalLayout_10)
        self.verticalLayout_11.addLayout(self.horizontalLayout_8)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setContentsMargins(-1, 10, -1, 10)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem2)
        self.okButton = QtWidgets.QPushButton(OutputOptions)
        self.okButton.setObjectName("okButton")
        self.horizontalLayout_3.addWidget(self.okButton)
        self.closeButton = QtWidgets.QPushButton(OutputOptions)
        self.closeButton.setObjectName("closeButton")
        self.horizontalLayout_3.addWidget(self.closeButton)
        spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem3)
        self.horizontalLayout_3.setStretch(0, 2)
        self.horizontalLayout_3.setStretch(1, 1)
        self.horizontalLayout_3.setStretch(2, 1)
        self.horizontalLayout_3.setStretch(3, 2)
        self.verticalLayout_11.addLayout(self.horizontalLayout_3)

        self.retranslateUi(OutputOptions)
        self.closeButton.clicked.connect(OutputOptions.close) # type: ignore
        QtCore.QMetaObject.connectSlotsByName(OutputOptions)
        OutputOptions.setTabOrder(self.currentWRSICheckBox, self.currentMaxWaterDeficitsCheckBox)
        OutputOptions.setTabOrder(self.currentMaxWaterDeficitsCheckBox, self.currentWRSIAnomalyCheckBox)
        OutputOptions.setTabOrder(self.currentWRSIAnomalyCheckBox, self.currentWaterDeficitCheckBox)
        OutputOptions.setTabOrder(self.currentWaterDeficitCheckBox, self.currentLGPCheckBox)
        OutputOptions.setTabOrder(self.currentLGPCheckBox, self.currentMaxWaterSurplusCheckBox)
        OutputOptions.setTabOrder(self.currentMaxWaterSurplusCheckBox, self.currentSWICheckBox)
        OutputOptions.setTabOrder(self.currentSWICheckBox, self.currentWaterSurplusCheckBox)
        OutputOptions.setTabOrder(self.currentWaterSurplusCheckBox, self.currentWatReqCheckBox)
        OutputOptions.setTabOrder(self.currentWatReqCheckBox, self.currentAETTotalsCheckBox)
        OutputOptions.setTabOrder(self.currentAETTotalsCheckBox, self.selectAllCurrentOutputsButton)
        OutputOptions.setTabOrder(self.selectAllCurrentOutputsButton, self.EOSWRSICheckBox)
        OutputOptions.setTabOrder(self.EOSWRSICheckBox, self.EOSMaxWaterDeficitsCheckBox)
        OutputOptions.setTabOrder(self.EOSMaxWaterDeficitsCheckBox, self.EOSWRSIAnomalyCheckBox)
        OutputOptions.setTabOrder(self.EOSWRSIAnomalyCheckBox, self.EOSWaterDeficitCheckBox)
        OutputOptions.setTabOrder(self.EOSWaterDeficitCheckBox, self.EOSLGPCheckBox)
        OutputOptions.setTabOrder(self.EOSLGPCheckBox, self.EOSMaxWaterSurplusCheckBox)
        OutputOptions.setTabOrder(self.EOSMaxWaterSurplusCheckBox, self.EOSSWICheckBox)
        OutputOptions.setTabOrder(self.EOSSWICheckBox, self.EOSWaterSurplusCheckBox)
        OutputOptions.setTabOrder(self.EOSWaterSurplusCheckBox, self.EOSWatReqTotalsCheckBox)
        OutputOptions.setTabOrder(self.EOSWatReqTotalsCheckBox, self.EOSAETTotalsCheckBox)
        OutputOptions.setTabOrder(self.EOSAETTotalsCheckBox, self.outputDirLineEdit)
        OutputOptions.setTabOrder(self.outputDirLineEdit, self.outputBrowseButton)
        OutputOptions.setTabOrder(self.outputBrowseButton, self.everyPeriodWRSICheckBox)
        OutputOptions.setTabOrder(self.everyPeriodWRSICheckBox, self.everyPeriodLGPCheckBox)
        OutputOptions.setTabOrder(self.everyPeriodLGPCheckBox, self.everyPeriodSWICheckBox)
        OutputOptions.setTabOrder(self.everyPeriodSWICheckBox, self.okButton)
        OutputOptions.setTabOrder(self.okButton, self.closeButton)

    def retranslateUi(self, OutputOptions):
        _translate = QtCore.QCoreApplication.translate
        OutputOptions.setWindowTitle(_translate("OutputOptions", "GeoWRSI Output Options"))
        self.currentOutputsGroupBox.setTitle(_translate("OutputOptions", "Current/Forecast Period Outputs"))
        self.currentWRSICheckBox.setText(_translate("OutputOptions", "WRSI"))
        self.currentMaxWaterDeficitsCheckBox.setText(_translate("OutputOptions", "Max Water Deficits"))
        self.currentWRSIAnomalyCheckBox.setText(_translate("OutputOptions", "WRSI Anomaly"))
        self.currentWaterDeficitCheckBox.setText(_translate("OutputOptions", "Water Deficit Totals"))
        self.currentLGPCheckBox.setText(_translate("OutputOptions", "% LGP (Phenology)"))
        self.currentMaxWaterSurplusCheckBox.setText(_translate("OutputOptions", "Max Water Surplus"))
        self.currentSWICheckBox.setText(_translate("OutputOptions", "Soil Water Index"))
        self.currentWaterSurplusCheckBox.setText(_translate("OutputOptions", "Water Surplus Totals"))
        self.currentWatReqCheckBox.setText(_translate("OutputOptions", "Wat Req Totals"))
        self.currentAETTotalsCheckBox.setText(_translate("OutputOptions", "AET Totals"))
        self.selectAllCurrentOutputsButton.setText(_translate("OutputOptions", "Select All Current Outputs"))
        self.EOSGroupBox.setTitle(_translate("OutputOptions", "End-Of-Season/Extended Period Outputs"))
        self.selectAllEOSOutputsButton.setText(_translate("OutputOptions", "Select All EOS Outputs"))
        self.EOSWatReqTotalsCheckBox.setText(_translate("OutputOptions", "Wat Req Totals"))
        self.EOSWRSICheckBox.setText(_translate("OutputOptions", "WRSI"))
        self.EOSWaterSurplusCheckBox.setText(_translate("OutputOptions", "Water Surplus Totals"))
        self.EOSSWICheckBox.setText(_translate("OutputOptions", "Soil Water Index"))
        self.EOSLGPCheckBox.setText(_translate("OutputOptions", "% LGP (Phenology)"))
        self.EOSMaxWaterDeficitsCheckBox.setText(_translate("OutputOptions", "Max Water Deficits"))
        self.EOSWRSIAnomalyCheckBox.setText(_translate("OutputOptions", "WRSI Anomaly"))
        self.EOSWaterDeficitCheckBox.setText(_translate("OutputOptions", "Water Deficit Totals"))
        self.EOSMaxWaterSurplusCheckBox.setText(_translate("OutputOptions", "Max Water Surplus"))
        self.EOSAETTotalsCheckBox.setText(_translate("OutputOptions", "AET Totals"))
        self.saveCropStageTotalsatEOSCheckBox.setText(_translate("OutputOptions", "Save Crop Stage Totals at End-of-season"))
        self.lblOutputDir.setText(_translate("OutputOptions", "Output Directory"))
        self.outputBrowseButton.setText(_translate("OutputOptions", "Browse"))
        self.outputsEveryPeriodGroupBox.setTitle(_translate("OutputOptions", "Outputs to save at every period"))
        self.everyPeriodWRSICheckBox.setText(_translate("OutputOptions", "WRSI"))
        self.everyPeriodLGPCheckBox.setText(_translate("OutputOptions", "% LGP (Phenology)"))
        self.everyPeriodSWICheckBox.setText(_translate("OutputOptions", "Soil Water Index"))
        self.saveAllFilesAtCheckBox.setText(_translate("OutputOptions", "Save all files at given period: "))
        self.okButton.setText(_translate("OutputOptions", "Ok"))
        self.closeButton.setText(_translate("OutputOptions", "Close"))
