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

# Form implementation generated from reading ui file 'LandCover_dialog_base.ui'
#
# Created by: PyQt5 UI code generator 5.11.3
#
# WARNING! All changes made in this file will be lost!

from qgis.PyQt import QtCore, QtWidgets


class Ui_Dialog(object):
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.resize(869, 748)
        self.gridLayout_10 = QtWidgets.QGridLayout(Dialog)
        self.gridLayout_10.setObjectName("gridLayout_10")
        self.label_7 = QtWidgets.QLabel(Dialog)
        self.label_7.setObjectName("label_7")
        self.gridLayout_10.addWidget(self.label_7, 4, 2, 1, 1)
        self.btnCancel = QtWidgets.QPushButton(Dialog)
        self.btnCancel.setText("Cancel")
        self.btnCancel.setObjectName("btnCancel")
        self.gridLayout_10.addWidget(self.btnCancel, 4, 4, 1, 1)
        self.btnOK = QtWidgets.QPushButton(Dialog)
        self.btnOK.setObjectName("btnOK")
        self.gridLayout_10.addWidget(self.btnOK, 4, 3, 1, 1)
        self.groupBox_3 = QtWidgets.QGroupBox(Dialog)
        self.groupBox_3.setObjectName("groupBox_3")
        self.gridLayout_9 = QtWidgets.QGridLayout(self.groupBox_3)
        self.gridLayout_9.setObjectName("gridLayout_9")
        self.rbtUseSoilDepthLayer = QtWidgets.QRadioButton(self.groupBox_3)
        self.rbtUseSoilDepthLayer.setObjectName("rbtUseSoilDepthLayer")
        self.gridLayout_9.addWidget(self.rbtUseSoilDepthLayer, 0, 0, 1, 1)
        self.rbtUseConstDepth = QtWidgets.QRadioButton(self.groupBox_3)
        self.rbtUseConstDepth.setObjectName("rbtUseConstDepth")
        self.gridLayout_9.addWidget(self.rbtUseConstDepth, 0, 1, 1, 1)
        self.tblSoilDepth = QtWidgets.QTableWidget(self.groupBox_3)
        self.tblSoilDepth.setMinimumSize(QtCore.QSize(443, 0))
        self.tblSoilDepth.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
        self.tblSoilDepth.setObjectName("tblSoilDepth")
        self.tblSoilDepth.setColumnCount(0)
        self.tblSoilDepth.setRowCount(0)
        self.tblSoilDepth.verticalHeader().setVisible(False)
        self.gridLayout_9.addWidget(self.tblSoilDepth, 0, 2, 3, 1)
        self.groupBox_6 = QtWidgets.QGroupBox(self.groupBox_3)
        self.groupBox_6.setMinimumSize(QtCore.QSize(373, 0))
        self.groupBox_6.setMaximumSize(QtCore.QSize(373, 16777215))
        self.groupBox_6.setObjectName("groupBox_6")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.groupBox_6)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.cmbSoilDepth = QtWidgets.QComboBox(self.groupBox_6)
        self.cmbSoilDepth.setObjectName("cmbSoilDepth")
        self.gridLayout_2.addWidget(self.cmbSoilDepth, 0, 1, 1, 1)
        self.btnVatDepth = QtWidgets.QPushButton(self.groupBox_6)
        self.btnVatDepth.setObjectName("btnVatDepth")
        self.gridLayout_2.addWidget(self.btnVatDepth, 1, 0, 1, 1)
        self.label_23 = QtWidgets.QLabel(self.groupBox_6)
        self.label_23.setObjectName("label_23")
        self.gridLayout_2.addWidget(self.label_23, 0, 0, 1, 1)
        self.txtSoilDepth = QtWidgets.QLineEdit(self.groupBox_6)
        self.txtSoilDepth.setObjectName("txtSoilDepth")
        self.gridLayout_2.addWidget(self.txtSoilDepth, 1, 1, 1, 1)
        self.gridLayout_9.addWidget(self.groupBox_6, 1, 0, 1, 2)
        self.groupBox_5 = QtWidgets.QGroupBox(self.groupBox_3)
        self.groupBox_5.setMinimumSize(QtCore.QSize(373, 0))
        self.groupBox_5.setMaximumSize(QtCore.QSize(373, 16777215))
        self.groupBox_5.setObjectName("groupBox_5")
        self.gridLayout = QtWidgets.QGridLayout(self.groupBox_5)
        self.gridLayout.setObjectName("gridLayout")
        self.label_21 = QtWidgets.QLabel(self.groupBox_5)
        self.label_21.setObjectName("label_21")
        self.gridLayout.addWidget(self.label_21, 0, 0, 1, 1)
        self.txtSoil_depth = QtWidgets.QLineEdit(self.groupBox_5)
        self.txtSoil_depth.setObjectName("txtSoil_depth")
        self.gridLayout.addWidget(self.txtSoil_depth, 0, 1, 1, 1)
        self.gridLayout_9.addWidget(self.groupBox_5, 2, 0, 1, 2)
        self.groupBox_6.raise_()
        self.rbtUseSoilDepthLayer.raise_()
        self.rbtUseConstDepth.raise_()
        self.tblSoilDepth.raise_()
        self.groupBox_5.raise_()
        self.gridLayout_10.addWidget(self.groupBox_3, 3, 0, 1, 5)
        self.groupBox = QtWidgets.QGroupBox(Dialog)
        self.groupBox.setObjectName("groupBox")
        self.gridLayout_7 = QtWidgets.QGridLayout(self.groupBox)
        self.gridLayout_7.setObjectName("gridLayout_7")
        self.grp1 = QtWidgets.QGroupBox(self.groupBox)
        self.grp1.setMinimumSize(QtCore.QSize(373, 0))
        self.grp1.setMaximumSize(QtCore.QSize(373, 16777215))
        self.grp1.setStyleSheet("")
        self.grp1.setObjectName("grp1")
        self.gridLayout_6 = QtWidgets.QGridLayout(self.grp1)
        self.gridLayout_6.setObjectName("gridLayout_6")
        self.label = QtWidgets.QLabel(self.grp1)
        self.label.setObjectName("label")
        self.gridLayout_6.addWidget(self.label, 0, 0, 1, 1)
        self.cmbLandCover = QtWidgets.QComboBox(self.grp1)
        self.cmbLandCover.setObjectName("cmbLandCover")
        self.gridLayout_6.addWidget(self.cmbLandCover, 0, 1, 1, 1)
        self.btnVatLand = QtWidgets.QPushButton(self.grp1)
        self.btnVatLand.setObjectName("btnVatLand")
        self.gridLayout_6.addWidget(self.btnVatLand, 1, 0, 1, 1)
        self.txtLandCover = QtWidgets.QLineEdit(self.grp1)
        self.txtLandCover.setObjectName("txtLandCover")
        self.gridLayout_6.addWidget(self.txtLandCover, 1, 1, 1, 1)
        self.gridLayout_7.addWidget(self.grp1, 1, 0, 1, 2)
        self.grp_2 = QtWidgets.QGroupBox(self.groupBox)
        self.grp_2.setMinimumSize(QtCore.QSize(373, 0))
        self.grp_2.setMaximumSize(QtCore.QSize(373, 16777215))
        self.grp_2.setObjectName("grp_2")
        self.gridLayout_5 = QtWidgets.QGridLayout(self.grp_2)
        self.gridLayout_5.setObjectName("gridLayout_5")
        self.txtCoefficient = QtWidgets.QLineEdit(self.grp_2)
        self.txtCoefficient.setObjectName("txtCoefficient")
        self.gridLayout_5.addWidget(self.txtCoefficient, 0, 1, 1, 1)
        self.txtImpervious = QtWidgets.QLineEdit(self.grp_2)
        self.txtImpervious.setObjectName("txtImpervious")
        self.gridLayout_5.addWidget(self.txtImpervious, 3, 1, 1, 1)
        self.label_2 = QtWidgets.QLabel(self.grp_2)
        self.label_2.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_2.setObjectName("label_2")
        self.gridLayout_5.addWidget(self.label_2, 0, 0, 1, 1)
        self.label_3 = QtWidgets.QLabel(self.grp_2)
        self.label_3.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_3.setObjectName("label_3")
        self.gridLayout_5.addWidget(self.label_3, 3, 0, 1, 1)
        self.gridLayout_7.addWidget(self.grp_2, 2, 0, 1, 2)
        self.rbtUseLCLayer = QtWidgets.QRadioButton(self.groupBox)
        self.rbtUseLCLayer.setObjectName("rbtUseLCLayer")
        self.gridLayout_7.addWidget(self.rbtUseLCLayer, 0, 0, 1, 1)
        self.rbtUseConstLCAtt = QtWidgets.QRadioButton(self.groupBox)
        self.rbtUseConstLCAtt.setObjectName("rbtUseConstLCAtt")
        self.gridLayout_7.addWidget(self.rbtUseConstLCAtt, 0, 1, 1, 1)
        self.tlbLandCover = QtWidgets.QTableWidget(self.groupBox)
        self.tlbLandCover.setMinimumSize(QtCore.QSize(443, 0))
        self.tlbLandCover.setEditTriggers(
            QtWidgets.QAbstractItemView.AnyKeyPressed
            | QtWidgets.QAbstractItemView.DoubleClicked
            | QtWidgets.QAbstractItemView.EditKeyPressed
            | QtWidgets.QAbstractItemView.SelectedClicked
        )
        self.tlbLandCover.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
        self.tlbLandCover.setObjectName("tlbLandCover")
        self.tlbLandCover.setColumnCount(0)
        self.tlbLandCover.setRowCount(0)
        self.tlbLandCover.verticalHeader().setVisible(False)
        self.gridLayout_7.addWidget(self.tlbLandCover, 0, 2, 4, 1)
        self.groupBox_7 = QtWidgets.QGroupBox(self.groupBox)
        self.groupBox_7.setTitle("")
        self.groupBox_7.setObjectName("groupBox_7")
        self.gridLayout_12 = QtWidgets.QGridLayout(self.groupBox_7)
        self.gridLayout_12.setObjectName("gridLayout_12")
        self.path_blaney_criddle_coet = QtWidgets.QLineEdit(self.groupBox_7)
        self.path_blaney_criddle_coet.setReadOnly(False)
        self.path_blaney_criddle_coet.setObjectName("path_blaney_criddle_coet")
        self.gridLayout_12.addWidget(self.path_blaney_criddle_coet, 4, 1, 1, 1)
        self.path_LAI_file = QtWidgets.QLineEdit(self.groupBox_7)
        self.path_LAI_file.setReadOnly(False)
        self.path_LAI_file.setObjectName("path_LAI_file")
        self.gridLayout_12.addWidget(self.path_LAI_file, 0, 1, 1, 1)
        self.btn_LAI_file = QtWidgets.QPushButton(self.groupBox_7)
        self.btn_LAI_file.setObjectName("btn_LAI_file")
        self.gridLayout_12.addWidget(self.btn_LAI_file, 0, 0, 1, 1)
        self.btn_bianey_criddle_coet = QtWidgets.QPushButton(self.groupBox_7)
        self.btn_bianey_criddle_coet.setObjectName("btn_bianey_criddle_coet")
        self.gridLayout_12.addWidget(self.btn_bianey_criddle_coet, 4, 0, 1, 1)
        self.gridLayout_7.addWidget(self.groupBox_7, 3, 0, 1, 2)
        self.rbtUseLCLayer.raise_()
        self.rbtUseConstLCAtt.raise_()
        self.grp1.raise_()
        self.tlbLandCover.raise_()
        self.grp_2.raise_()
        self.groupBox_7.raise_()
        self.gridLayout_10.addWidget(self.groupBox, 0, 0, 1, 5)
        self.groupBox_2 = QtWidgets.QGroupBox(Dialog)
        self.groupBox_2.setObjectName("groupBox_2")
        self.gridLayout_8 = QtWidgets.QGridLayout(self.groupBox_2)
        self.gridLayout_8.setObjectName("gridLayout_8")
        self.rbtUseSoilTextureLayer = QtWidgets.QRadioButton(self.groupBox_2)
        self.rbtUseSoilTextureLayer.setMinimumSize(QtCore.QSize(168, 0))
        self.rbtUseSoilTextureLayer.setMaximumSize(QtCore.QSize(16777215, 16777215))
        self.rbtUseSoilTextureLayer.setObjectName("rbtUseSoilTextureLayer")
        self.gridLayout_8.addWidget(self.rbtUseSoilTextureLayer, 0, 0, 1, 1)
        self.tblGreenAmpt = QtWidgets.QTableWidget(self.groupBox_2)
        self.tblGreenAmpt.setMinimumSize(QtCore.QSize(443, 0))
        self.tblGreenAmpt.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
        self.tblGreenAmpt.setObjectName("tblGreenAmpt")
        self.tblGreenAmpt.setColumnCount(0)
        self.tblGreenAmpt.setRowCount(0)
        self.tblGreenAmpt.verticalHeader().setVisible(False)
        self.gridLayout_8.addWidget(self.tblGreenAmpt, 0, 2, 4, 1)
        self.rbtUseConstTextureAtt = QtWidgets.QRadioButton(self.groupBox_2)
        self.rbtUseConstTextureAtt.setMinimumSize(QtCore.QSize(168, 0))
        self.rbtUseConstTextureAtt.setObjectName("rbtUseConstTextureAtt")
        self.gridLayout_8.addWidget(self.rbtUseConstTextureAtt, 0, 1, 1, 1)
        self.groupBox_31 = QtWidgets.QGroupBox(self.groupBox_2)
        self.groupBox_31.setMinimumSize(QtCore.QSize(373, 0))
        self.groupBox_31.setMaximumSize(QtCore.QSize(373, 16777215))
        self.groupBox_31.setObjectName("groupBox_31")
        self.gridLayout_4 = QtWidgets.QGridLayout(self.groupBox_31)
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.label_4 = QtWidgets.QLabel(self.groupBox_31)
        self.label_4.setObjectName("label_4")
        self.gridLayout_4.addWidget(self.label_4, 0, 0, 1, 1)
        self.cmbSoilTexture = QtWidgets.QComboBox(self.groupBox_31)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.cmbSoilTexture.sizePolicy().hasHeightForWidth()
        )
        self.cmbSoilTexture.setSizePolicy(sizePolicy)
        self.cmbSoilTexture.setObjectName("cmbSoilTexture")
        self.gridLayout_4.addWidget(self.cmbSoilTexture, 0, 1, 1, 1)
        self.btnVatAmpt = QtWidgets.QPushButton(self.groupBox_31)
        self.btnVatAmpt.setObjectName("btnVatAmpt")
        self.gridLayout_4.addWidget(self.btnVatAmpt, 1, 0, 1, 1)
        self.txtSoilTexture = QtWidgets.QLineEdit(self.groupBox_31)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.txtSoilTexture.sizePolicy().hasHeightForWidth()
        )
        self.txtSoilTexture.setSizePolicy(sizePolicy)
        self.txtSoilTexture.setObjectName("txtSoilTexture")
        self.gridLayout_4.addWidget(self.txtSoilTexture, 1, 1, 1, 1)
        self.gridLayout_8.addWidget(self.groupBox_31, 2, 0, 1, 2)
        self.groupBox_4 = QtWidgets.QGroupBox(self.groupBox_2)
        self.groupBox_4.setMinimumSize(QtCore.QSize(373, 0))
        self.groupBox_4.setMaximumSize(QtCore.QSize(373, 16777215))
        self.groupBox_4.setObjectName("groupBox_4")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.groupBox_4)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.label_25 = QtWidgets.QLabel(self.groupBox_4)
        self.label_25.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_25.setObjectName("label_25")
        self.gridLayout_3.addWidget(self.label_25, 7, 0, 1, 1)
        self.txtSuction_head = QtWidgets.QLineEdit(self.groupBox_4)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.txtSuction_head.sizePolicy().hasHeightForWidth()
        )
        self.txtSuction_head.setSizePolicy(sizePolicy)
        self.txtSuction_head.setMaximumSize(QtCore.QSize(162, 16777215))
        self.txtSuction_head.setObjectName("txtSuction_head")
        self.gridLayout_3.addWidget(self.txtSuction_head, 6, 1, 1, 1)
        self.label_5 = QtWidgets.QLabel(self.groupBox_4)
        self.label_5.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_5.setObjectName("label_5")
        self.gridLayout_3.addWidget(self.label_5, 0, 0, 1, 1)
        self.label_24 = QtWidgets.QLabel(self.groupBox_4)
        self.label_24.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_24.setObjectName("label_24")
        self.gridLayout_3.addWidget(self.label_24, 6, 0, 1, 1)
        self.txtConductiovity = QtWidgets.QLineEdit(self.groupBox_4)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.txtConductiovity.sizePolicy().hasHeightForWidth()
        )
        self.txtConductiovity.setSizePolicy(sizePolicy)
        self.txtConductiovity.setMaximumSize(QtCore.QSize(162, 16777215))
        self.txtConductiovity.setObjectName("txtConductiovity")
        self.gridLayout_3.addWidget(self.txtConductiovity, 7, 1, 1, 1)
        self.label_6 = QtWidgets.QLabel(self.groupBox_4)
        self.label_6.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_6.setObjectName("label_6")
        self.gridLayout_3.addWidget(self.label_6, 3, 0, 1, 1)
        self.txtEffective_porosity = QtWidgets.QLineEdit(self.groupBox_4)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.txtEffective_porosity.sizePolicy().hasHeightForWidth()
        )
        self.txtEffective_porosity.setSizePolicy(sizePolicy)
        self.txtEffective_porosity.setMaximumSize(QtCore.QSize(162, 16777215))
        self.txtEffective_porosity.setObjectName("txtEffective_porosity")
        self.gridLayout_3.addWidget(self.txtEffective_porosity, 3, 1, 1, 1)
        self.txtPorosity = QtWidgets.QLineEdit(self.groupBox_4)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.txtPorosity.sizePolicy().hasHeightForWidth())
        self.txtPorosity.setSizePolicy(sizePolicy)
        self.txtPorosity.setMaximumSize(QtCore.QSize(162, 16777215))
        self.txtPorosity.setObjectName("txtPorosity")
        self.gridLayout_3.addWidget(self.txtPorosity, 0, 1, 1, 1)
        self.gridLayout_8.addWidget(self.groupBox_4, 3, 0, 1, 2)
        self.groupBox_3.raise_()
        self.rbtUseSoilTextureLayer.raise_()
        self.tblGreenAmpt.raise_()
        self.groupBox_4.raise_()
        self.rbtUseConstTextureAtt.raise_()
        self.gridLayout_10.addWidget(self.groupBox_2, 2, 0, 1, 5)

        self.retranslateUi(Dialog)
        QtCore.QMetaObject.connectSlotsByName(Dialog)

    def retranslateUi(self, Dialog):
        _translate = QtCore.QCoreApplication.translate
        Dialog.setWindowTitle(_translate("Dialog", "Land Cover / Soil"))
        self.label_7.setText(
            _translate("Dialog", "**The VAT files must be saved as UTF-8 format")
        )
        self.btnOK.setText(_translate("Dialog", "OK"))
        self.groupBox_3.setTitle(_translate("Dialog", "Soil depth"))
        self.rbtUseSoilDepthLayer.setText(_translate("Dialog", "Use soil depth layer"))
        self.rbtUseConstDepth.setText(_translate("Dialog", "Use constant value"))
        self.btnVatDepth.setText(_translate("Dialog", "VAT file"))
        self.label_23.setText(_translate("Dialog", "Soil depth:"))
        self.label_21.setText(_translate("Dialog", "Soil depth:"))
        self.groupBox.setTitle(_translate("Dialog", "Land cover parameters"))
        self.label.setText(_translate("Dialog", "Land cover:"))
        self.btnVatLand.setText(_translate("Dialog", "VAT file"))
        self.label_2.setText(_translate("Dialog", "Roughness Coefficient:"))
        self.label_3.setText(_translate("Dialog", "Impervious Raito:"))
        self.rbtUseLCLayer.setText(_translate("Dialog", "Use land cover layer"))
        self.rbtUseConstLCAtt.setText(_translate("Dialog", "Use constant value"))
        self.btn_LAI_file.setText(_translate("Dialog", "LAI File"))
        self.btn_bianey_criddle_coet.setText(
            _translate("Dialog", "Blaney Criddle Coef")
        )
        self.groupBox_2.setTitle(_translate("Dialog", "Green-Ampt parameters"))
        self.rbtUseSoilTextureLayer.setText(
            _translate("Dialog", "Use soil texture layer")
        )
        self.rbtUseConstTextureAtt.setText(_translate("Dialog", "Use constant value"))
        self.label_4.setText(_translate("Dialog", "Soil texture:"))
        self.btnVatAmpt.setText(_translate("Dialog", "VAT file"))
        self.label_25.setText(_translate("Dialog", "Hydraulic conductivity:"))
        self.label_5.setText(_translate("Dialog", "Porosity:"))
        self.label_24.setText(_translate("Dialog", "Wetting front suctiion head:"))
        self.label_6.setText(_translate("Dialog", "Effective porosity:"))
