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

# Form implementation generated from reading ui file 'HydraulicWidget.ui'
#
# Created by: PyQt5 UI code generator 5.15.10
#
# 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_HydraulicWidget(object):
    def setupUi(self, HydraulicWidget):
        HydraulicWidget.setObjectName("HydraulicWidget")
        HydraulicWidget.resize(450, 600)
        HydraulicWidget.setMinimumSize(QtCore.QSize(450, 450))
        HydraulicWidget.setLocale(QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates))
        HydraulicWidget.setFeatures(QtWidgets.QDockWidget.NoDockWidgetFeatures)
        self.dockWidgetContents = QtWidgets.QWidget()
        self.dockWidgetContents.setObjectName("dockWidgetContents")
        self.label = QtWidgets.QLabel(self.dockWidgetContents)
        self.label.setGeometry(QtCore.QRect(20, 50, 121, 27))
        self.label.setObjectName("label")
        self.lineEdit_outletDischarge = QtWidgets.QLineEdit(self.dockWidgetContents)
        self.lineEdit_outletDischarge.setGeometry(QtCore.QRect(220, 50, 161, 27))
        self.lineEdit_outletDischarge.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lineEdit_outletDischarge.setObjectName("lineEdit_outletDischarge")
        self.label_2 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_2.setGeometry(QtCore.QRect(400, 50, 41, 27))
        self.label_2.setObjectName("label_2")
        self.label_3 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_3.setGeometry(QtCore.QRect(20, 10, 191, 27))
        self.label_3.setObjectName("label_3")
        self.comboBox_dischargeMethod = QtWidgets.QComboBox(self.dockWidgetContents)
        self.comboBox_dischargeMethod.setGeometry(QtCore.QRect(220, 10, 221, 27))
        self.comboBox_dischargeMethod.setObjectName("comboBox_dischargeMethod")
        self.comboBox_dischargeMethod.addItem("")
        self.comboBox_dischargeMethod.addItem("")
        self.comboBox_dischargeMethod.addItem("")
        self.comboBox_dischargeMethod.addItem("")
        self.comboBox_dischargeMethod.addItem("")
        self.label_4 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_4.setGeometry(QtCore.QRect(169, 230, 41, 27))
        self.label_4.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.label_4.setObjectName("label_4")
        self.lineEdit_lateralStep = QtWidgets.QLineEdit(self.dockWidgetContents)
        self.lineEdit_lateralStep.setEnabled(False)
        self.lineEdit_lateralStep.setGeometry(QtCore.QRect(220, 230, 51, 27))
        self.lineEdit_lateralStep.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lineEdit_lateralStep.setObjectName("lineEdit_lateralStep")
        self.label_5 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_5.setGeometry(QtCore.QRect(280, 230, 41, 27))
        self.label_5.setObjectName("label_5")
        self.checkBox_levee = QtWidgets.QCheckBox(self.dockWidgetContents)
        self.checkBox_levee.setGeometry(QtCore.QRect(20, 270, 71, 27))
        self.checkBox_levee.setChecked(True)
        self.checkBox_levee.setObjectName("checkBox_levee")
        self.checkBox_hydraulicCurve = QtWidgets.QCheckBox(self.dockWidgetContents)
        self.checkBox_hydraulicCurve.setGeometry(QtCore.QRect(20, 310, 391, 27))
        self.checkBox_hydraulicCurve.setChecked(True)
        self.checkBox_hydraulicCurve.setObjectName("checkBox_hydraulicCurve")
        self.checkBox_createBanks = QtWidgets.QCheckBox(self.dockWidgetContents)
        self.checkBox_createBanks.setGeometry(QtCore.QRect(20, 380, 161, 27))
        self.checkBox_createBanks.setChecked(True)
        self.checkBox_createBanks.setObjectName("checkBox_createBanks")
        self.comboBox_createBanks = QtWidgets.QComboBox(self.dockWidgetContents)
        self.comboBox_createBanks.setGeometry(QtCore.QRect(200, 410, 161, 27))
        self.comboBox_createBanks.setObjectName("comboBox_createBanks")
        self.comboBox_createBanks.addItem("")
        self.comboBox_createBanks.addItem("")
        self.comboBox_createBanks.addItem("")
        self.comboBox_createBanks.addItem("")
        self.pushButton_compute = QtWidgets.QPushButton(self.dockWidgetContents)
        self.pushButton_compute.setGeometry(QtCore.QRect(350, 530, 80, 23))
        self.pushButton_compute.setObjectName("pushButton_compute")
        self.label_6 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_6.setGeometry(QtCore.QRect(90, 340, 41, 27))
        self.label_6.setObjectName("label_6")
        self.label_7 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_7.setGeometry(QtCore.QRect(230, 340, 41, 27))
        self.label_7.setObjectName("label_7")
        self.lineEdit_dz = QtWidgets.QLineEdit(self.dockWidgetContents)
        self.lineEdit_dz.setGeometry(QtCore.QRect(120, 340, 51, 27))
        self.lineEdit_dz.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lineEdit_dz.setObjectName("lineEdit_dz")
        self.lineEdit_hmax = QtWidgets.QLineEdit(self.dockWidgetContents)
        self.lineEdit_hmax.setGeometry(QtCore.QRect(270, 340, 51, 27))
        self.lineEdit_hmax.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lineEdit_hmax.setObjectName("lineEdit_hmax")
        self.label_8 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_8.setGeometry(QtCore.QRect(180, 340, 21, 27))
        self.label_8.setObjectName("label_8")
        self.label_9 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_9.setGeometry(QtCore.QRect(330, 340, 21, 27))
        self.label_9.setObjectName("label_9")
        self.checkBox_useFrictionMap = QtWidgets.QCheckBox(self.dockWidgetContents)
        self.checkBox_useFrictionMap.setEnabled(True)
        self.checkBox_useFrictionMap.setGeometry(QtCore.QRect(30, 180, 141, 27))
        self.checkBox_useFrictionMap.setChecked(False)
        self.checkBox_useFrictionMap.setObjectName("checkBox_useFrictionMap")
        self.mMapLayerComboBox = gui.QgsMapLayerComboBox(self.dockWidgetContents)
        self.mMapLayerComboBox.setEnabled(False)
        self.mMapLayerComboBox.setGeometry(QtCore.QRect(180, 180, 261, 27))
        self.mMapLayerComboBox.setObjectName("mMapLayerComboBox")
        self.label_10 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_10.setGeometry(QtCore.QRect(20, 140, 81, 27))
        self.label_10.setObjectName("label_10")
        self.comboBox_frictionLaw = QtWidgets.QComboBox(self.dockWidgetContents)
        self.comboBox_frictionLaw.setGeometry(QtCore.QRect(110, 140, 121, 27))
        self.comboBox_frictionLaw.setObjectName("comboBox_frictionLaw")
        self.comboBox_frictionLaw.addItem("")
        self.comboBox_frictionLaw.addItem("")
        self.comboBox_frictionLaw.addItem("")
        self.lineEdit_frictionValue = QtWidgets.QLineEdit(self.dockWidgetContents)
        self.lineEdit_frictionValue.setGeometry(QtCore.QRect(250, 140, 51, 27))
        self.lineEdit_frictionValue.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lineEdit_frictionValue.setObjectName("lineEdit_frictionValue")
        self.label_11 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_11.setGeometry(QtCore.QRect(60, 410, 111, 27))
        self.label_11.setObjectName("label_11")
        self.label_12 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_12.setGeometry(QtCore.QRect(60, 450, 131, 27))
        self.label_12.setObjectName("label_12")
        self.lineEdit_hWaterOutlet = QtWidgets.QLineEdit(self.dockWidgetContents)
        self.lineEdit_hWaterOutlet.setEnabled(False)
        self.lineEdit_hWaterOutlet.setGeometry(QtCore.QRect(200, 450, 51, 27))
        self.lineEdit_hWaterOutlet.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lineEdit_hWaterOutlet.setObjectName("lineEdit_hWaterOutlet")
        self.label_13 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_13.setGeometry(QtCore.QRect(260, 450, 21, 27))
        self.label_13.setObjectName("label_13")
        self.line = QtWidgets.QFrame(self.dockWidgetContents)
        self.line.setGeometry(QtCore.QRect(10, 120, 431, 16))
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.line_2 = QtWidgets.QFrame(self.dockWidgetContents)
        self.line_2.setGeometry(QtCore.QRect(10, 210, 431, 16))
        self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_2.setObjectName("line_2")
        self.label_14 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_14.setGeometry(QtCore.QRect(60, 490, 91, 27))
        self.label_14.setObjectName("label_14")
        self.comboBox_mappingMethod = QtWidgets.QComboBox(self.dockWidgetContents)
        self.comboBox_mappingMethod.setGeometry(QtCore.QRect(200, 490, 161, 27))
        self.comboBox_mappingMethod.setObjectName("comboBox_mappingMethod")
        self.comboBox_mappingMethod.addItem("")
        self.comboBox_mappingMethod.addItem("")
        self.comboBox_mappingMethod.addItem("")
        self.checkBox_lateralSubSection = QtWidgets.QCheckBox(self.dockWidgetContents)
        self.checkBox_lateralSubSection.setGeometry(QtCore.QRect(20, 230, 151, 27))
        self.checkBox_lateralSubSection.setChecked(False)
        self.checkBox_lateralSubSection.setObjectName("checkBox_lateralSubSection")
        self.label_16 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_16.setGeometry(QtCore.QRect(260, 530, 21, 27))
        self.label_16.setObjectName("label_16")
        self.lineEdit_outputResolution = QtWidgets.QLineEdit(self.dockWidgetContents)
        self.lineEdit_outputResolution.setGeometry(QtCore.QRect(200, 530, 51, 27))
        self.lineEdit_outputResolution.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lineEdit_outputResolution.setObjectName("lineEdit_outputResolution")
        self.label_15 = QtWidgets.QLabel(self.dockWidgetContents)
        self.label_15.setGeometry(QtCore.QRect(60, 530, 111, 27))
        self.label_15.setObjectName("label_15")
        self.checkBox_writeDischarge = QtWidgets.QCheckBox(self.dockWidgetContents)
        self.checkBox_writeDischarge.setGeometry(QtCore.QRect(20, 90, 171, 23))
        self.checkBox_writeDischarge.setObjectName("checkBox_writeDischarge")
        self.pushButton_reachList = QtWidgets.QPushButton(self.dockWidgetContents)
        self.pushButton_reachList.setEnabled(False)
        self.pushButton_reachList.setGeometry(QtCore.QRect(130, 50, 80, 27))
        self.pushButton_reachList.setObjectName("pushButton_reachList")
        HydraulicWidget.setWidget(self.dockWidgetContents)

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

    def retranslateUi(self, HydraulicWidget):
        _translate = QtCore.QCoreApplication.translate
        self.label.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label.setText(_translate("HydraulicWidget", "Outlet discharge"))
        self.lineEdit_outletDischarge.setText(_translate("HydraulicWidget", "100"))
        self.label_2.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_2.setText(_translate("HydraulicWidget", "m3/s"))
        self.label_3.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_3.setText(_translate("HydraulicWidget", "Discharge distribution method"))
        self.comboBox_dischargeMethod.setItemText(0, _translate("HydraulicWidget", "Uniform"))
        self.comboBox_dischargeMethod.setItemText(1, _translate("HydraulicWidget", "Uniform per reach"))
        self.comboBox_dischargeMethod.setItemText(2, _translate("HydraulicWidget", "Uniform per reach using accumulated area"))
        self.comboBox_dischargeMethod.setItemText(3, _translate("HydraulicWidget", "Uniform per reach using discharge shapefile"))
        self.comboBox_dischargeMethod.setItemText(4, _translate("HydraulicWidget", "Accumulated area"))
        self.label_4.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_4.setText(_translate("HydraulicWidget", "Step"))
        self.lineEdit_lateralStep.setText(_translate("HydraulicWidget", "5"))
        self.label_5.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_5.setText(_translate("HydraulicWidget", "m"))
        self.checkBox_levee.setText(_translate("HydraulicWidget", "Levee"))
        self.checkBox_hydraulicCurve.setText(_translate("HydraulicWidget", "Hydraulic curve A-D-W computation"))
        self.checkBox_createBanks.setText(_translate("HydraulicWidget", "Create water extent"))
        self.comboBox_createBanks.setItemText(0, _translate("HydraulicWidget", "Normal depth"))
        self.comboBox_createBanks.setItemText(1, _translate("HydraulicWidget", "1D backwater"))
        self.comboBox_createBanks.setItemText(2, _translate("HydraulicWidget", "Constant depth"))
        self.comboBox_createBanks.setItemText(3, _translate("HydraulicWidget", "From data"))
        self.pushButton_compute.setText(_translate("HydraulicWidget", "Compute"))
        self.label_6.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_6.setText(_translate("HydraulicWidget", "Dz"))
        self.label_7.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_7.setText(_translate("HydraulicWidget", "Hmax"))
        self.lineEdit_dz.setText(_translate("HydraulicWidget", "5"))
        self.lineEdit_hmax.setText(_translate("HydraulicWidget", "20"))
        self.label_8.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_8.setText(_translate("HydraulicWidget", "m"))
        self.label_9.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_9.setText(_translate("HydraulicWidget", "m"))
        self.checkBox_useFrictionMap.setText(_translate("HydraulicWidget", "Use friction map"))
        self.label_10.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_10.setText(_translate("HydraulicWidget", "Friction law"))
        self.comboBox_frictionLaw.setItemText(0, _translate("HydraulicWidget", "Manning"))
        self.comboBox_frictionLaw.setItemText(1, _translate("HydraulicWidget", "Limerinos"))
        self.comboBox_frictionLaw.setItemText(2, _translate("HydraulicWidget", "Nikuradse"))
        self.lineEdit_frictionValue.setText(_translate("HydraulicWidget", "0.03"))
        self.label_11.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_11.setText(_translate("HydraulicWidget", "Water elevation"))
        self.label_12.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_12.setText(_translate("HydraulicWidget", "Water depth at outlet"))
        self.lineEdit_hWaterOutlet.setText(_translate("HydraulicWidget", "5"))
        self.label_13.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_13.setText(_translate("HydraulicWidget", "m"))
        self.label_14.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_14.setText(_translate("HydraulicWidget", "2D Results"))
        self.comboBox_mappingMethod.setItemText(0, _translate("HydraulicWidget", "interpolation"))
        self.comboBox_mappingMethod.setItemText(1, _translate("HydraulicWidget", "by_polygon"))
        self.comboBox_mappingMethod.setItemText(2, _translate("HydraulicWidget", "selafin"))
        self.checkBox_lateralSubSection.setText(_translate("HydraulicWidget", "Lateral Sub-section"))
        self.label_16.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_16.setText(_translate("HydraulicWidget", "m"))
        self.lineEdit_outputResolution.setText(_translate("HydraulicWidget", "100"))
        self.label_15.setToolTip(_translate("HydraulicWidget", "résolution du raster agrégeant toutes les dalles d\'un même BV"))
        self.label_15.setText(_translate("HydraulicWidget", "Output resolution"))
        self.checkBox_writeDischarge.setText(_translate("HydraulicWidget", "Write discharge shapefile"))
        self.pushButton_reachList.setText(_translate("HydraulicWidget", "reach list"))
from qgis import gui
