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

# Form implementation generated from reading ui file 'Ui_ExtractStats.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_ExtractStats(object):
    def setupUi(self, ExtractStats):
        ExtractStats.setObjectName("ExtractStats")
        ExtractStats.resize(541, 593)
        self.verticalLayout_9 = QtWidgets.QVBoxLayout(ExtractStats)
        self.verticalLayout_9.setObjectName("verticalLayout_9")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout()
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.lblVector = QtWidgets.QLabel(ExtractStats)
        self.lblVector.setObjectName("lblVector")
        self.verticalLayout_8.addWidget(self.lblVector)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.vectorLineEdit = QtWidgets.QLineEdit(ExtractStats)
        self.vectorLineEdit.setEnabled(False)
        self.vectorLineEdit.setObjectName("vectorLineEdit")
        self.horizontalLayout.addWidget(self.vectorLineEdit)
        self.vectorButton = QtWidgets.QPushButton(ExtractStats)
        self.vectorButton.setObjectName("vectorButton")
        self.horizontalLayout.addWidget(self.vectorButton)
        self.verticalLayout_8.addLayout(self.horizontalLayout)
        self.verticalLayout_9.addLayout(self.verticalLayout_8)
        self.horizontalLayout_9 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_9.setSpacing(20)
        self.horizontalLayout_9.setObjectName("horizontalLayout_9")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout()
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.lblUniqueId = QtWidgets.QLabel(ExtractStats)
        self.lblUniqueId.setObjectName("lblUniqueId")
        self.verticalLayout_6.addWidget(self.lblUniqueId)
        self.uniqueIdComboBox = QtWidgets.QComboBox(ExtractStats)
        self.uniqueIdComboBox.setObjectName("uniqueIdComboBox")
        self.verticalLayout_6.addWidget(self.uniqueIdComboBox)
        self.horizontalLayout_9.addLayout(self.verticalLayout_6)
        self.verticalLayout_7 = QtWidgets.QVBoxLayout()
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.lblSummary = QtWidgets.QLabel(ExtractStats)
        self.lblSummary.setObjectName("lblSummary")
        self.verticalLayout_7.addWidget(self.lblSummary)
        self.summaryComboBox = QtWidgets.QComboBox(ExtractStats)
        self.summaryComboBox.setObjectName("summaryComboBox")
        self.verticalLayout_7.addWidget(self.summaryComboBox)
        self.horizontalLayout_9.addLayout(self.verticalLayout_7)
        self.updateCheckBox = QtWidgets.QCheckBox(ExtractStats)
        self.updateCheckBox.setObjectName("updateCheckBox")
        self.horizontalLayout_9.addWidget(self.updateCheckBox, 0, QtCore.Qt.AlignBottom)
        self.verticalLayout_9.addLayout(self.horizontalLayout_9)
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
        self.lblRasters = QtWidgets.QLabel(ExtractStats)
        self.lblRasters.setObjectName("lblRasters")
        self.horizontalLayout_8.addWidget(self.lblRasters)
        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_8.addItem(spacerItem)
        self.rasterListButton = QtWidgets.QPushButton(ExtractStats)
        self.rasterListButton.setObjectName("rasterListButton")
        self.horizontalLayout_8.addWidget(self.rasterListButton)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_8.addItem(spacerItem1)
        self.verticalLayout_9.addLayout(self.horizontalLayout_8)
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.rstrTableWidget = QtWidgets.QTableWidget(ExtractStats)
        self.rstrTableWidget.setObjectName("rstrTableWidget")
        self.rstrTableWidget.setColumnCount(0)
        self.rstrTableWidget.setRowCount(0)
        self.horizontalLayout_7.addWidget(self.rstrTableWidget)
        self.verticalLayout_4 = QtWidgets.QVBoxLayout()
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.addButton = QtWidgets.QPushButton(ExtractStats)
        self.addButton.setObjectName("addButton")
        self.verticalLayout_4.addWidget(self.addButton)
        self.removeButton = QtWidgets.QPushButton(ExtractStats)
        self.removeButton.setObjectName("removeButton")
        self.verticalLayout_4.addWidget(self.removeButton)
        self.saveButton = QtWidgets.QPushButton(ExtractStats)
        self.saveButton.setObjectName("saveButton")
        self.verticalLayout_4.addWidget(self.saveButton)
        self.horizontalLayout_7.addLayout(self.verticalLayout_4)
        self.verticalLayout_5 = QtWidgets.QVBoxLayout()
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.lblDataMissingVal = QtWidgets.QLabel(ExtractStats)
        self.lblDataMissingVal.setObjectName("lblDataMissingVal")
        self.horizontalLayout_6.addWidget(self.lblDataMissingVal)
        self.missingSpinBox = QtWidgets.QSpinBox(ExtractStats)
        self.missingSpinBox.setMinimum(-32767)
        self.missingSpinBox.setMaximum(32767)
        self.missingSpinBox.setProperty("value", -9999)
        self.missingSpinBox.setObjectName("missingSpinBox")
        self.horizontalLayout_6.addWidget(self.missingSpinBox)
        self.verticalLayout_5.addLayout(self.horizontalLayout_6)
        self.horizontalLayout_7.addLayout(self.verticalLayout_5)
        self.verticalLayout_9.addLayout(self.horizontalLayout_7)
        self.verticalLayout_3 = QtWidgets.QVBoxLayout()
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.lblRasterFile = QtWidgets.QLabel(ExtractStats)
        self.lblRasterFile.setObjectName("lblRasterFile")
        self.verticalLayout_3.addWidget(self.lblRasterFile)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.rasterLineEdit = QtWidgets.QLineEdit(ExtractStats)
        self.rasterLineEdit.setObjectName("rasterLineEdit")
        self.horizontalLayout_2.addWidget(self.rasterLineEdit)
        self.loadButton = QtWidgets.QPushButton(ExtractStats)
        self.loadButton.setObjectName("loadButton")
        self.horizontalLayout_2.addWidget(self.loadButton)
        self.verticalLayout_3.addLayout(self.horizontalLayout_2)
        self.verticalLayout_9.addLayout(self.verticalLayout_3)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.lblExistingCSV = QtWidgets.QLabel(ExtractStats)
        self.lblExistingCSV.setObjectName("lblExistingCSV")
        self.verticalLayout_2.addWidget(self.lblExistingCSV)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.existingCSVLineEdit = QtWidgets.QLineEdit(ExtractStats)
        self.existingCSVLineEdit.setEnabled(False)
        self.existingCSVLineEdit.setObjectName("existingCSVLineEdit")
        self.horizontalLayout_3.addWidget(self.existingCSVLineEdit)
        self.existingCSVButton = QtWidgets.QPushButton(ExtractStats)
        self.existingCSVButton.setObjectName("existingCSVButton")
        self.horizontalLayout_3.addWidget(self.existingCSVButton)
        self.verticalLayout_2.addLayout(self.horizontalLayout_3)
        self.verticalLayout_9.addLayout(self.verticalLayout_2)
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.lblOutputFile = QtWidgets.QLabel(ExtractStats)
        self.lblOutputFile.setObjectName("lblOutputFile")
        self.verticalLayout.addWidget(self.lblOutputFile)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.outputLineEdit = QtWidgets.QLineEdit(ExtractStats)
        self.outputLineEdit.setObjectName("outputLineEdit")
        self.horizontalLayout_4.addWidget(self.outputLineEdit)
        self.outputButton = QtWidgets.QPushButton(ExtractStats)
        self.outputButton.setObjectName("outputButton")
        self.horizontalLayout_4.addWidget(self.outputButton)
        self.verticalLayout.addLayout(self.horizontalLayout_4)
        self.verticalLayout_9.addLayout(self.verticalLayout)
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setContentsMargins(20, 20, 20, 10)
        self.horizontalLayout_5.setSpacing(30)
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.processButton = QtWidgets.QPushButton(ExtractStats)
        self.processButton.setObjectName("processButton")
        self.horizontalLayout_5.addWidget(self.processButton)
        self.closeButton = QtWidgets.QPushButton(ExtractStats)
        self.closeButton.setObjectName("closeButton")
        self.horizontalLayout_5.addWidget(self.closeButton)
        self.helpButton = QtWidgets.QPushButton(ExtractStats)
        self.helpButton.setObjectName("helpButton")
        self.horizontalLayout_5.addWidget(self.helpButton)
        self.cancelButton = QtWidgets.QPushButton(ExtractStats)
        self.cancelButton.setObjectName("cancelButton")
        self.horizontalLayout_5.addWidget(self.cancelButton)
        self.verticalLayout_9.addLayout(self.horizontalLayout_5)
        self.progressBar = QtWidgets.QProgressBar(ExtractStats)
        self.progressBar.setProperty("value", 24)
        self.progressBar.setObjectName("progressBar")
        self.verticalLayout_9.addWidget(self.progressBar)

        self.retranslateUi(ExtractStats)
        self.closeButton.clicked.connect(ExtractStats.close) # type: ignore
        QtCore.QMetaObject.connectSlotsByName(ExtractStats)

    def retranslateUi(self, ExtractStats):
        _translate = QtCore.QCoreApplication.translate
        ExtractStats.setWindowTitle(_translate("ExtractStats", "Extract Grid Statistics"))
        self.lblVector.setText(_translate("ExtractStats", "Select Vector File For Extracting"))
        self.vectorLineEdit.setToolTip(_translate("ExtractStats", "vector file for extracting stats"))
        self.vectorButton.setToolTip(_translate("ExtractStats", "Browse to vector file"))
        self.vectorButton.setText(_translate("ExtractStats", "Browse"))
        self.lblUniqueId.setText(_translate("ExtractStats", "Unique ID Field for Extraction"))
        self.lblSummary.setText(_translate("ExtractStats", "Summary"))
        self.updateCheckBox.setText(_translate("ExtractStats", "Update CSV"))
        self.lblRasters.setText(_translate("ExtractStats", "Select Raster Files For Extracting"))
        self.rasterListButton.setText(_translate("ExtractStats", "Create/Load Time Series List"))
        self.addButton.setText(_translate("ExtractStats", "Add"))
        self.removeButton.setText(_translate("ExtractStats", "Remove"))
        self.saveButton.setText(_translate("ExtractStats", "Save"))
        self.lblDataMissingVal.setText(_translate("ExtractStats", "Missing Value"))
        self.lblRasterFile.setText(_translate("ExtractStats", "Raster Image List File"))
        self.loadButton.setText(_translate("ExtractStats", "Browse"))
        self.lblExistingCSV.setText(_translate("ExtractStats", "Existing CSV File"))
        self.existingCSVButton.setText(_translate("ExtractStats", "Browse"))
        self.lblOutputFile.setText(_translate("ExtractStats", "Output File"))
        self.outputButton.setText(_translate("ExtractStats", "Browse"))
        self.processButton.setText(_translate("ExtractStats", "OK"))
        self.closeButton.setText(_translate("ExtractStats", "Close"))
        self.helpButton.setText(_translate("ExtractStats", "help"))
        self.cancelButton.setText(_translate("ExtractStats", "Cancel"))
