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

# Form implementation generated from reading ui file 'C:\Users\esymons\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\tuflow\forms\TUFLOW_utilities.ui'
#
# Created by: PyQt5 UI code generator 5.15.4
#
# 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 qgis.PyQt import QtCore, QtGui, QtWidgets



from ..compatibility_routines import QT_SIZE_POLICY_MINIMUM_EXPANDING, QT_FORM_LAYOUT_FIELD_ROLE, QT_SIZE_POLICY_MAXIMUM, QT_FRAME_VLINE, QT_SIZE_POLICY_EXPANDING, QT_ABSTRACT_ITEM_VIEW_EXTENDED_SELECTION, QT_SIZE_POLICY_FIXED, QT_SIZE_POLICY_MINIMUM, QT_FORM_LAYOUT_LABEL_ROLE, QT_FRAME_SUNKEN


class Ui_utilitiesDialog(object):
    def setupUi(self, utilitiesDialog):
        utilitiesDialog.setObjectName("utilitiesDialog")
        utilitiesDialog.resize(677, 664)
        self.verticalLayout_9 = QtWidgets.QVBoxLayout(utilitiesDialog)
        self.verticalLayout_9.setObjectName("verticalLayout_9")
        self.scrollArea = QtWidgets.QScrollArea(utilitiesDialog)
        self.scrollArea.setWidgetResizable(True)
        self.scrollArea.setObjectName("scrollArea")
        self.scrollAreaWidgetContents = QtWidgets.QWidget()
        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, -50, 640, 1392))
        self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents")
        self.gridLayout_10 = QtWidgets.QGridLayout(self.scrollAreaWidgetContents)
        self.gridLayout_10.setObjectName("gridLayout_10")
        self.tabWidget = QtWidgets.QTabWidget(self.scrollAreaWidgetContents)
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.gridLayout_4 = QtWidgets.QGridLayout(self.tab)
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.rbCommonFunctions = QtWidgets.QRadioButton(self.tab)
        self.rbCommonFunctions.setChecked(True)
        self.rbCommonFunctions.setObjectName("rbCommonFunctions")
        self.verticalLayout_2.addWidget(self.rbCommonFunctions)
        self.verticalLayout_5 = QtWidgets.QVBoxLayout()
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.label_11 = QtWidgets.QLabel(self.tab)
        self.label_11.setObjectName("label_11")
        self.verticalLayout_5.addWidget(self.label_11)
        self.horizontalLayout_12 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_12.setObjectName("horizontalLayout_12")
        self.cboCommonUtility = QtWidgets.QComboBox(self.tab)
        self.cboCommonUtility.setMinimumSize(QtCore.QSize(200, 0))
        self.cboCommonUtility.setObjectName("cboCommonUtility")
        self.cboCommonUtility.addItem("")
        self.cboCommonUtility.addItem("")
        self.cboCommonUtility.addItem("")
        self.horizontalLayout_12.addWidget(self.cboCommonUtility)
        spacerItem = QtWidgets.QSpacerItem(40, 20, QT_SIZE_POLICY_EXPANDING, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_12.addItem(spacerItem)
        self.verticalLayout_5.addLayout(self.horizontalLayout_12)
        self.groupBox_6 = QtWidgets.QGroupBox(self.tab)
        self.groupBox_6.setObjectName("groupBox_6")
        self.verticalLayout_15 = QtWidgets.QVBoxLayout(self.groupBox_6)
        self.verticalLayout_15.setObjectName("verticalLayout_15")
        self.verticalLayout_14 = QtWidgets.QVBoxLayout()
        self.verticalLayout_14.setObjectName("verticalLayout_14")
        self.label_12 = QtWidgets.QLabel(self.groupBox_6)
        self.label_12.setObjectName("label_12")
        self.verticalLayout_14.addWidget(self.label_12)
        self.horizontalLayout_13 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_13.setObjectName("horizontalLayout_13")
        self.btnBrowseComOutputDir = QtWidgets.QToolButton(self.groupBox_6)
        self.btnBrowseComOutputDir.setObjectName("btnBrowseComOutputDir")
        self.horizontalLayout_13.addWidget(self.btnBrowseComOutputDir)
        self.leComOutputDir = QtWidgets.QLineEdit(self.groupBox_6)
        self.leComOutputDir.setObjectName("leComOutputDir")
        self.horizontalLayout_13.addWidget(self.leComOutputDir)
        self.verticalLayout_14.addLayout(self.horizontalLayout_13)
        self.label_17 = QtWidgets.QLabel(self.groupBox_6)
        self.label_17.setObjectName("label_17")
        self.verticalLayout_14.addWidget(self.label_17)
        self.leOutputName = QtWidgets.QLineEdit(self.groupBox_6)
        self.leOutputName.setObjectName("leOutputName")
        self.verticalLayout_14.addWidget(self.leOutputName)
        self.cbSaveBatComm = QtWidgets.QCheckBox(self.groupBox_6)
        self.cbSaveBatComm.setObjectName("cbSaveBatComm")
        self.verticalLayout_14.addWidget(self.cbSaveBatComm)
        self.verticalLayout_15.addLayout(self.verticalLayout_14)
        self.verticalLayout_5.addWidget(self.groupBox_6)
        self.verticalLayout_2.addLayout(self.verticalLayout_5)
        self.asc2Asc = QtWidgets.QWidget(self.tab)
        self.asc2Asc.setObjectName("asc2Asc")
        self.gridLayout_5 = QtWidgets.QGridLayout(self.asc2Asc)
        self.gridLayout_5.setObjectName("gridLayout_5")
        self.gridLayout_16 = QtWidgets.QGridLayout()
        self.gridLayout_16.setObjectName("gridLayout_16")
        self.label_13 = QtWidgets.QLabel(self.asc2Asc)
        self.label_13.setObjectName("label_13")
        self.gridLayout_16.addWidget(self.label_13, 0, 0, 1, 1)
        spacerItem1 = QtWidgets.QSpacerItem(20, 10, QT_SIZE_POLICY_MINIMUM, QT_SIZE_POLICY_FIXED)
        self.gridLayout_16.addItem(spacerItem1, 2, 0, 1, 1)
        self.groupBox_7 = QtWidgets.QGroupBox(self.asc2Asc)
        self.groupBox_7.setTitle("")
        self.groupBox_7.setObjectName("groupBox_7")
        self.gridLayout_19 = QtWidgets.QGridLayout(self.groupBox_7)
        self.gridLayout_19.setObjectName("gridLayout_19")
        self.gridLayout_18 = QtWidgets.QGridLayout()
        self.gridLayout_18.setObjectName("gridLayout_18")
        self.line = QtWidgets.QFrame(self.groupBox_7)
        self.line.setFrameShape(QT_FRAME_VLINE)
        self.line.setFrameShadow(QT_FRAME_SUNKEN)
        self.line.setObjectName("line")
        self.gridLayout_18.addWidget(self.line, 0, 0, 4, 1)
        self.groupBox_2 = QtWidgets.QGroupBox(self.groupBox_7)
        self.groupBox_2.setTitle("")
        self.groupBox_2.setObjectName("groupBox_2")
        self.gridLayout_9 = QtWidgets.QGridLayout(self.groupBox_2)
        self.gridLayout_9.setObjectName("gridLayout_9")
        self.gridLayout_23 = QtWidgets.QGridLayout()
        self.gridLayout_23.setObjectName("gridLayout_23")
        self.label_42 = QtWidgets.QLabel(self.groupBox_2)
        self.label_42.setObjectName("label_42")
        self.gridLayout_23.addWidget(self.label_42, 0, 1, 1, 1)
        self.horizontalLayout_29 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_29.setObjectName("horizontalLayout_29")
        self.btnBrowseBrkline_raster = QtWidgets.QToolButton(self.groupBox_2)
        self.btnBrowseBrkline_raster.setObjectName("btnBrowseBrkline_raster")
        self.horizontalLayout_29.addWidget(self.btnBrowseBrkline_raster)
        self.cboBrkline_raster = QtWidgets.QComboBox(self.groupBox_2)
        self.cboBrkline_raster.setEditable(True)
        self.cboBrkline_raster.setObjectName("cboBrkline_raster")
        self.horizontalLayout_29.addWidget(self.cboBrkline_raster)
        self.gridLayout_23.addLayout(self.horizontalLayout_29, 1, 2, 1, 1)
        self.horizontalLayout_32 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_32.setObjectName("horizontalLayout_32")
        self.btnBrowseBrkline_vector = QtWidgets.QToolButton(self.groupBox_2)
        self.btnBrowseBrkline_vector.setObjectName("btnBrowseBrkline_vector")
        self.horizontalLayout_32.addWidget(self.btnBrowseBrkline_vector)
        self.cboBrkline_vector = QtWidgets.QComboBox(self.groupBox_2)
        self.cboBrkline_vector.setEditable(True)
        self.cboBrkline_vector.setObjectName("cboBrkline_vector")
        self.horizontalLayout_32.addWidget(self.cboBrkline_vector)
        self.gridLayout_23.addLayout(self.horizontalLayout_32, 1, 1, 1, 1)
        self.label_43 = QtWidgets.QLabel(self.groupBox_2)
        self.label_43.setObjectName("label_43")
        self.gridLayout_23.addWidget(self.label_43, 0, 2, 1, 1)
        self.rbBrklineFunc = QtWidgets.QRadioButton(self.groupBox_2)
        self.rbBrklineFunc.setObjectName("rbBrklineFunc")
        self.buttonGroup = QtWidgets.QButtonGroup(utilitiesDialog)
        self.buttonGroup.setObjectName("buttonGroup")
        self.buttonGroup.addButton(self.rbBrklineFunc)
        self.gridLayout_23.addWidget(self.rbBrklineFunc, 1, 0, 1, 1)
        self.gridLayout_9.addLayout(self.gridLayout_23, 3, 0, 1, 1)
        self.gridLayout_8 = QtWidgets.QGridLayout()
        self.gridLayout_8.setObjectName("gridLayout_8")
        self.lwGrids = QtWidgets.QListWidget(self.groupBox_2)
        self.lwGrids.setSelectionMode(QT_ABSTRACT_ITEM_VIEW_EXTENDED_SELECTION)
        self.lwGrids.setObjectName("lwGrids")
        self.gridLayout_8.addWidget(self.lwGrids, 2, 1, 2, 2)
        self.horizontalLayout_16 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_16.setObjectName("horizontalLayout_16")
        self.btnBrowseGrid = QtWidgets.QToolButton(self.groupBox_2)
        self.btnBrowseGrid.setObjectName("btnBrowseGrid")
        self.horizontalLayout_16.addWidget(self.btnBrowseGrid)
        self.cboGrid = QtWidgets.QComboBox(self.groupBox_2)
        self.cboGrid.setEditable(True)
        self.cboGrid.setObjectName("cboGrid")
        self.horizontalLayout_16.addWidget(self.cboGrid)
        self.btnAddGrid = QtWidgets.QToolButton(self.groupBox_2)
        self.btnAddGrid.setObjectName("btnAddGrid")
        self.horizontalLayout_16.addWidget(self.btnAddGrid)
        self.btnRemoveGrid = QtWidgets.QToolButton(self.groupBox_2)
        self.btnRemoveGrid.setObjectName("btnRemoveGrid")
        self.horizontalLayout_16.addWidget(self.btnRemoveGrid)
        self.gridLayout_8.addLayout(self.horizontalLayout_16, 1, 1, 1, 2)
        self.verticalLayout_4 = QtWidgets.QVBoxLayout()
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.rbAscMax = QtWidgets.QRadioButton(self.groupBox_2)
        self.rbAscMax.setObjectName("rbAscMax")
        self.buttonGroup.addButton(self.rbAscMax)
        self.verticalLayout_4.addWidget(self.rbAscMax)
        spacerItem2 = QtWidgets.QSpacerItem(20, 5, QT_SIZE_POLICY_MINIMUM, QT_SIZE_POLICY_FIXED)
        self.verticalLayout_4.addItem(spacerItem2)
        self.rbAscStat = QtWidgets.QRadioButton(self.groupBox_2)
        self.rbAscStat.setObjectName("rbAscStat")
        self.buttonGroup.addButton(self.rbAscStat)
        self.verticalLayout_4.addWidget(self.rbAscStat)
        spacerItem3 = QtWidgets.QSpacerItem(20, 5, QT_SIZE_POLICY_MINIMUM, QT_SIZE_POLICY_FIXED)
        self.verticalLayout_4.addItem(spacerItem3)
        self.rbAscConv = QtWidgets.QRadioButton(self.groupBox_2)
        self.rbAscConv.setObjectName("rbAscConv")
        self.buttonGroup.addButton(self.rbAscConv)
        self.verticalLayout_4.addWidget(self.rbAscConv)
        spacerItem4 = QtWidgets.QSpacerItem(20, 40, QT_SIZE_POLICY_MINIMUM, QT_SIZE_POLICY_MINIMUM_EXPANDING)
        self.verticalLayout_4.addItem(spacerItem4)
        self.gridLayout_8.addLayout(self.verticalLayout_4, 1, 0, 3, 1)
        self.label_16 = QtWidgets.QLabel(self.groupBox_2)
        self.label_16.setObjectName("label_16")
        self.gridLayout_8.addWidget(self.label_16, 0, 1, 1, 1)
        self.gridLayout_9.addLayout(self.gridLayout_8, 1, 0, 1, 1)
        spacerItem5 = QtWidgets.QSpacerItem(20, 40, QT_SIZE_POLICY_MINIMUM, QT_SIZE_POLICY_EXPANDING)
        self.gridLayout_9.addItem(spacerItem5, 2, 0, 1, 1)
        self.gridLayout_18.addWidget(self.groupBox_2, 3, 1, 1, 1)
        self.groupBox = QtWidgets.QGroupBox(self.groupBox_7)
        self.groupBox.setTitle("")
        self.groupBox.setObjectName("groupBox")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.groupBox)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.gridLayout_6 = QtWidgets.QGridLayout()
        self.gridLayout_6.setObjectName("gridLayout_6")
        self.horizontalLayout_14 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_14.setObjectName("horizontalLayout_14")
        self.btnBrowseDiffGrid1 = QtWidgets.QToolButton(self.groupBox)
        self.btnBrowseDiffGrid1.setObjectName("btnBrowseDiffGrid1")
        self.horizontalLayout_14.addWidget(self.btnBrowseDiffGrid1)
        self.cboDiffGrid1 = QtWidgets.QComboBox(self.groupBox)
        self.cboDiffGrid1.setEditable(True)
        self.cboDiffGrid1.setObjectName("cboDiffGrid1")
        self.horizontalLayout_14.addWidget(self.cboDiffGrid1)
        self.gridLayout_6.addLayout(self.horizontalLayout_14, 1, 1, 1, 1)
        self.horizontalLayout_15 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_15.setObjectName("horizontalLayout_15")
        self.btnBrowseDiffGrid2 = QtWidgets.QToolButton(self.groupBox)
        self.btnBrowseDiffGrid2.setObjectName("btnBrowseDiffGrid2")
        self.horizontalLayout_15.addWidget(self.btnBrowseDiffGrid2)
        self.cboDiffGrid2 = QtWidgets.QComboBox(self.groupBox)
        self.cboDiffGrid2.setEditable(True)
        self.cboDiffGrid2.setObjectName("cboDiffGrid2")
        self.horizontalLayout_15.addWidget(self.cboDiffGrid2)
        self.gridLayout_6.addLayout(self.horizontalLayout_15, 1, 2, 1, 1)
        self.rbAscDiff = QtWidgets.QRadioButton(self.groupBox)
        self.rbAscDiff.setChecked(True)
        self.rbAscDiff.setObjectName("rbAscDiff")
        self.buttonGroup.addButton(self.rbAscDiff)
        self.gridLayout_6.addWidget(self.rbAscDiff, 1, 0, 1, 1)
        self.label_15 = QtWidgets.QLabel(self.groupBox)
        self.label_15.setObjectName("label_15")
        self.gridLayout_6.addWidget(self.label_15, 0, 2, 1, 1)
        self.label_14 = QtWidgets.QLabel(self.groupBox)
        self.label_14.setObjectName("label_14")
        self.gridLayout_6.addWidget(self.label_14, 0, 1, 1, 1)
        self.gridLayout_2.addLayout(self.gridLayout_6, 1, 0, 1, 1)
        self.horizontalLayout_20 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_20.setObjectName("horizontalLayout_20")
        self.label_29 = QtWidgets.QLabel(self.groupBox)
        self.label_29.setObjectName("label_29")
        self.horizontalLayout_20.addWidget(self.label_29)
        self.gridLayout_2.addLayout(self.horizontalLayout_20, 0, 0, 1, 1)
        self.gridLayout_18.addWidget(self.groupBox, 2, 1, 1, 1)
        self.horizontalLayout_27 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_27.setObjectName("horizontalLayout_27")
        spacerItem6 = QtWidgets.QSpacerItem(10, 0, QT_SIZE_POLICY_FIXED, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_27.addItem(spacerItem6)
        self.label_41 = QtWidgets.QLabel(self.groupBox_7)
        self.label_41.setObjectName("label_41")
        self.horizontalLayout_27.addWidget(self.label_41)
        self.cbo_output_format = QtWidgets.QComboBox(self.groupBox_7)
        self.cbo_output_format.setObjectName("cbo_output_format")
        self.cbo_output_format.addItem("")
        self.cbo_output_format.addItem("")
        self.cbo_output_format.addItem("")
        self.cbo_output_format.addItem("")
        self.cbo_output_format.addItem("")
        self.horizontalLayout_27.addWidget(self.cbo_output_format)
        spacerItem7 = QtWidgets.QSpacerItem(40, 0, QT_SIZE_POLICY_EXPANDING, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_27.addItem(spacerItem7)
        self.gridLayout_18.addLayout(self.horizontalLayout_27, 1, 1, 1, 1)
        self.gridLayout_19.addLayout(self.gridLayout_18, 1, 1, 1, 1)
        self.gridLayout_16.addWidget(self.groupBox_7, 1, 0, 1, 1)
        self.gridLayout_5.addLayout(self.gridLayout_16, 0, 0, 2, 1)
        self.verticalLayout_2.addWidget(self.asc2Asc)
        self.tuflow2Gis = QtWidgets.QWidget(self.tab)
        self.tuflow2Gis.setEnabled(True)
        self.tuflow2Gis.setObjectName("tuflow2Gis")
        self.gridLayout_7 = QtWidgets.QGridLayout(self.tuflow2Gis)
        self.gridLayout_7.setObjectName("gridLayout_7")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout()
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.label_18 = QtWidgets.QLabel(self.tuflow2Gis)
        self.label_18.setObjectName("label_18")
        self.verticalLayout_6.addWidget(self.label_18)
        self.horizontalLayout_19 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_19.setObjectName("horizontalLayout_19")
        spacerItem8 = QtWidgets.QSpacerItem(10, 20, QT_SIZE_POLICY_MAXIMUM, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_19.addItem(spacerItem8)
        self.label_19 = QtWidgets.QLabel(self.tuflow2Gis)
        self.label_19.setObjectName("label_19")
        self.horizontalLayout_19.addWidget(self.label_19)
        self.verticalLayout_6.addLayout(self.horizontalLayout_19)
        self.horizontalLayout_17 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_17.setObjectName("horizontalLayout_17")
        spacerItem9 = QtWidgets.QSpacerItem(10, 20, QT_SIZE_POLICY_MAXIMUM, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_17.addItem(spacerItem9)
        self.leMeshToGis = QtWidgets.QLineEdit(self.tuflow2Gis)
        self.leMeshToGis.setObjectName("leMeshToGis")
        self.horizontalLayout_17.addWidget(self.leMeshToGis)
        self.btnBrowseMeshToGis = QtWidgets.QToolButton(self.tuflow2Gis)
        self.btnBrowseMeshToGis.setObjectName("btnBrowseMeshToGis")
        self.horizontalLayout_17.addWidget(self.btnBrowseMeshToGis)
        self.verticalLayout_6.addLayout(self.horizontalLayout_17)
        self.horizontalLayout_26 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_26.setObjectName("horizontalLayout_26")
        spacerItem10 = QtWidgets.QSpacerItem(10, 20, QT_SIZE_POLICY_MAXIMUM, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_26.addItem(spacerItem10)
        self.pbLoadFromXmdfHeader = QtWidgets.QPushButton(self.tuflow2Gis)
        self.pbLoadFromXmdfHeader.setObjectName("pbLoadFromXmdfHeader")
        self.horizontalLayout_26.addWidget(self.pbLoadFromXmdfHeader)
        spacerItem11 = QtWidgets.QSpacerItem(40, 20, QT_SIZE_POLICY_EXPANDING, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_26.addItem(spacerItem11)
        self.verticalLayout_6.addLayout(self.horizontalLayout_26)
        self.horizontalLayout_18 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_18.setObjectName("horizontalLayout_18")
        spacerItem12 = QtWidgets.QSpacerItem(10, 20, QT_SIZE_POLICY_MAXIMUM, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_18.addItem(spacerItem12)
        self.label_20 = QtWidgets.QLabel(self.tuflow2Gis)
        self.label_20.setObjectName("label_20")
        self.horizontalLayout_18.addWidget(self.label_20)
        self.cboToGisMeshDataset = QtWidgets.QComboBox(self.tuflow2Gis)
        self.cboToGisMeshDataset.setEditable(True)
        self.cboToGisMeshDataset.setObjectName("cboToGisMeshDataset")
        self.cboToGisMeshDataset.addItem("")
        self.cboToGisMeshDataset.addItem("")
        self.cboToGisMeshDataset.addItem("")
        self.cboToGisMeshDataset.addItem("")
        self.horizontalLayout_18.addWidget(self.cboToGisMeshDataset)
        self.label_23 = QtWidgets.QLabel(self.tuflow2Gis)
        self.label_23.setObjectName("label_23")
        self.horizontalLayout_18.addWidget(self.label_23)
        spacerItem13 = QtWidgets.QSpacerItem(40, 20, QT_SIZE_POLICY_EXPANDING, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_18.addItem(spacerItem13)
        self.verticalLayout_6.addLayout(self.horizontalLayout_18)
        self.horizontalLayout_23 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_23.setObjectName("horizontalLayout_23")
        spacerItem14 = QtWidgets.QSpacerItem(10, 20, QT_SIZE_POLICY_FIXED, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_23.addItem(spacerItem14)
        self.label_21 = QtWidgets.QLabel(self.tuflow2Gis)
        self.label_21.setObjectName("label_21")
        self.horizontalLayout_23.addWidget(self.label_21)
        self.cboTimestep = QtWidgets.QComboBox(self.tuflow2Gis)
        self.cboTimestep.setMinimumSize(QtCore.QSize(100, 0))
        self.cboTimestep.setEditable(True)
        self.cboTimestep.setObjectName("cboTimestep")
        self.cboTimestep.addItem("")
        self.horizontalLayout_23.addWidget(self.cboTimestep)
        spacerItem15 = QtWidgets.QSpacerItem(40, 20, QT_SIZE_POLICY_EXPANDING, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_23.addItem(spacerItem15)
        self.verticalLayout_6.addLayout(self.horizontalLayout_23)
        self.groupBox_8 = QtWidgets.QGroupBox(self.tuflow2Gis)
        self.groupBox_8.setTitle("")
        self.groupBox_8.setObjectName("groupBox_8")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.groupBox_8)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.gridLayout_20 = QtWidgets.QGridLayout()
        self.gridLayout_20.setObjectName("gridLayout_20")
        self.horizontalLayout_24 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_24.setObjectName("horizontalLayout_24")
        spacerItem16 = QtWidgets.QSpacerItem(15, 20, QT_SIZE_POLICY_FIXED, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_24.addItem(spacerItem16)
        self.label_30 = QtWidgets.QLabel(self.groupBox_8)
        self.label_30.setObjectName("label_30")
        self.horizontalLayout_24.addWidget(self.label_30)
        self.gridLayout_20.addLayout(self.horizontalLayout_24, 0, 1, 1, 1)
        self.groupBox_3 = QtWidgets.QGroupBox(self.groupBox_8)
        self.groupBox_3.setTitle("")
        self.groupBox_3.setObjectName("groupBox_3")
        self.gridLayout_11 = QtWidgets.QGridLayout(self.groupBox_3)
        self.gridLayout_11.setObjectName("gridLayout_11")
        self.gridLayout_12 = QtWidgets.QGridLayout()
        self.gridLayout_12.setObjectName("gridLayout_12")
        self.rbMeshToGrid = QtWidgets.QRadioButton(self.groupBox_3)
        self.rbMeshToGrid.setChecked(True)
        self.rbMeshToGrid.setObjectName("rbMeshToGrid")
        self.buttonGroup_2 = QtWidgets.QButtonGroup(utilitiesDialog)
        self.buttonGroup_2.setObjectName("buttonGroup_2")
        self.buttonGroup_2.addButton(self.rbMeshToGrid)
        self.gridLayout_12.addWidget(self.rbMeshToGrid, 0, 0, 1, 1)
        self.rbMeshToPoints = QtWidgets.QRadioButton(self.groupBox_3)
        self.rbMeshToPoints.setObjectName("rbMeshToPoints")
        self.buttonGroup_2.addButton(self.rbMeshToPoints)
        self.gridLayout_12.addWidget(self.rbMeshToPoints, 1, 0, 1, 1)
        self.rbMeshToVectors = QtWidgets.QRadioButton(self.groupBox_3)
        self.rbMeshToVectors.setObjectName("rbMeshToVectors")
        self.buttonGroup_2.addButton(self.rbMeshToVectors)
        self.gridLayout_12.addWidget(self.rbMeshToVectors, 2, 0, 1, 1)
        self.gridLayout_11.addLayout(self.gridLayout_12, 1, 1, 1, 1)
        self.gridLayout_20.addWidget(self.groupBox_3, 1, 1, 1, 1)
        self.line_2 = QtWidgets.QFrame(self.groupBox_8)
        self.line_2.setFrameShape(QT_FRAME_VLINE)
        self.line_2.setFrameShadow(QT_FRAME_SUNKEN)
        self.line_2.setObjectName("line_2")
        self.gridLayout_20.addWidget(self.line_2, 0, 0, 2, 1)
        self.verticalLayout_3.addLayout(self.gridLayout_20)
        self.verticalLayout_6.addWidget(self.groupBox_8)
        self.gridLayout_7.addLayout(self.verticalLayout_6, 0, 0, 1, 1)
        self.verticalLayout_2.addWidget(self.tuflow2Gis)
        self.res2Res = QtWidgets.QWidget(self.tab)
        self.res2Res.setObjectName("res2Res")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.res2Res)
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.gridLayout_17 = QtWidgets.QGridLayout()
        self.gridLayout_17.setObjectName("gridLayout_17")
        self.horizontalLayout_21 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_21.setObjectName("horizontalLayout_21")
        spacerItem17 = QtWidgets.QSpacerItem(10, 20, QT_SIZE_POLICY_MAXIMUM, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_21.addItem(spacerItem17)
        self.label_24 = QtWidgets.QLabel(self.res2Res)
        self.label_24.setObjectName("label_24")
        self.horizontalLayout_21.addWidget(self.label_24)
        self.cboToResMeshDataset = QtWidgets.QComboBox(self.res2Res)
        self.cboToResMeshDataset.setEditable(True)
        self.cboToResMeshDataset.setObjectName("cboToResMeshDataset")
        self.cboToResMeshDataset.addItem("")
        self.cboToResMeshDataset.addItem("")
        self.cboToResMeshDataset.addItem("")
        self.cboToResMeshDataset.addItem("")
        self.horizontalLayout_21.addWidget(self.cboToResMeshDataset)
        self.label_25 = QtWidgets.QLabel(self.res2Res)
        self.label_25.setText("")
        self.label_25.setObjectName("label_25")
        self.horizontalLayout_21.addWidget(self.label_25)
        self.label_27 = QtWidgets.QLabel(self.res2Res)
        self.label_27.setObjectName("label_27")
        self.horizontalLayout_21.addWidget(self.label_27)
        spacerItem18 = QtWidgets.QSpacerItem(40, 20, QT_SIZE_POLICY_EXPANDING, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_21.addItem(spacerItem18)
        self.gridLayout_17.addLayout(self.horizontalLayout_21, 1, 1, 1, 1)
        self.label_22 = QtWidgets.QLabel(self.res2Res)
        self.label_22.setObjectName("label_22")
        self.gridLayout_17.addWidget(self.label_22, 0, 1, 1, 1)
        self.groupBox_9 = QtWidgets.QGroupBox(self.res2Res)
        self.groupBox_9.setTitle("")
        self.groupBox_9.setObjectName("groupBox_9")
        self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.groupBox_9)
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.gridLayout_21 = QtWidgets.QGridLayout()
        self.gridLayout_21.setObjectName("gridLayout_21")
        self.groupBox_4 = QtWidgets.QGroupBox(self.groupBox_9)
        self.groupBox_4.setTitle("")
        self.groupBox_4.setObjectName("groupBox_4")
        self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.groupBox_4)
        self.verticalLayout_10.setObjectName("verticalLayout_10")
        self.gridLayout_14 = QtWidgets.QGridLayout()
        self.gridLayout_14.setObjectName("gridLayout_14")
        self.verticalLayout_11 = QtWidgets.QVBoxLayout()
        self.verticalLayout_11.setObjectName("verticalLayout_11")
        self.rbMeshMaximum = QtWidgets.QRadioButton(self.groupBox_4)
        self.rbMeshMaximum.setObjectName("rbMeshMaximum")
        self.buttonGroup_3 = QtWidgets.QButtonGroup(utilitiesDialog)
        self.buttonGroup_3.setObjectName("buttonGroup_3")
        self.buttonGroup_3.addButton(self.rbMeshMaximum)
        self.verticalLayout_11.addWidget(self.rbMeshMaximum)
        spacerItem19 = QtWidgets.QSpacerItem(20, 5, QT_SIZE_POLICY_MINIMUM, QT_SIZE_POLICY_FIXED)
        self.verticalLayout_11.addItem(spacerItem19)
        self.rbMeshConcatenate = QtWidgets.QRadioButton(self.groupBox_4)
        self.rbMeshConcatenate.setObjectName("rbMeshConcatenate")
        self.buttonGroup_3.addButton(self.rbMeshConcatenate)
        self.verticalLayout_11.addWidget(self.rbMeshConcatenate)
        spacerItem20 = QtWidgets.QSpacerItem(20, 40, QT_SIZE_POLICY_MINIMUM, QT_SIZE_POLICY_EXPANDING)
        self.verticalLayout_11.addItem(spacerItem20)
        self.gridLayout_14.addLayout(self.verticalLayout_11, 2, 0, 1, 1)
        self.horizontalLayout_22 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_22.setObjectName("horizontalLayout_22")
        self.btnBrowseMeshMulti = QtWidgets.QToolButton(self.groupBox_4)
        self.btnBrowseMeshMulti.setObjectName("btnBrowseMeshMulti")
        self.horizontalLayout_22.addWidget(self.btnBrowseMeshMulti)
        self.leMeshMulti = QtWidgets.QLineEdit(self.groupBox_4)
        self.leMeshMulti.setObjectName("leMeshMulti")
        self.horizontalLayout_22.addWidget(self.leMeshMulti)
        self.btnAddMesh = QtWidgets.QToolButton(self.groupBox_4)
        self.btnAddMesh.setObjectName("btnAddMesh")
        self.horizontalLayout_22.addWidget(self.btnAddMesh)
        self.btnRemoveMesh = QtWidgets.QToolButton(self.groupBox_4)
        self.btnRemoveMesh.setObjectName("btnRemoveMesh")
        self.horizontalLayout_22.addWidget(self.btnRemoveMesh)
        self.gridLayout_14.addLayout(self.horizontalLayout_22, 1, 1, 1, 3)
        self.lwMeshes = QtWidgets.QListWidget(self.groupBox_4)
        self.lwMeshes.setObjectName("lwMeshes")
        self.gridLayout_14.addWidget(self.lwMeshes, 2, 1, 1, 3)
        self.label_26 = QtWidgets.QLabel(self.groupBox_4)
        self.label_26.setObjectName("label_26")
        self.gridLayout_14.addWidget(self.label_26, 0, 1, 1, 2)
        self.verticalLayout_10.addLayout(self.gridLayout_14)
        self.gridLayout_21.addWidget(self.groupBox_4, 2, 1, 1, 1)
        self.groupBox_5 = QtWidgets.QGroupBox(self.groupBox_9)
        self.groupBox_5.setTitle("")
        self.groupBox_5.setObjectName("groupBox_5")
        self.verticalLayout_12 = QtWidgets.QVBoxLayout(self.groupBox_5)
        self.verticalLayout_12.setObjectName("verticalLayout_12")
        self.gridLayout_13 = QtWidgets.QGridLayout()
        self.gridLayout_13.setObjectName("gridLayout_13")
        self.verticalLayout_13 = QtWidgets.QVBoxLayout()
        self.verticalLayout_13.setObjectName("verticalLayout_13")
        self.rbMeshInfo = QtWidgets.QRadioButton(self.groupBox_5)
        self.rbMeshInfo.setChecked(True)
        self.rbMeshInfo.setObjectName("rbMeshInfo")
        self.buttonGroup_3.addButton(self.rbMeshInfo)
        self.verticalLayout_13.addWidget(self.rbMeshInfo)
        spacerItem21 = QtWidgets.QSpacerItem(20, 5, QT_SIZE_POLICY_MINIMUM, QT_SIZE_POLICY_FIXED)
        self.verticalLayout_13.addItem(spacerItem21)
        self.rbMeshConvert = QtWidgets.QRadioButton(self.groupBox_5)
        self.rbMeshConvert.setObjectName("rbMeshConvert")
        self.buttonGroup_3.addButton(self.rbMeshConvert)
        self.verticalLayout_13.addWidget(self.rbMeshConvert)
        self.gridLayout_13.addLayout(self.verticalLayout_13, 2, 0, 1, 1)
        self.gridLayout_15 = QtWidgets.QGridLayout()
        self.gridLayout_15.setObjectName("gridLayout_15")
        self.btnBrowseMeshToRes = QtWidgets.QToolButton(self.groupBox_5)
        self.btnBrowseMeshToRes.setObjectName("btnBrowseMeshToRes")
        self.gridLayout_15.addWidget(self.btnBrowseMeshToRes, 1, 1, 1, 1)
        self.leMeshToRes = QtWidgets.QLineEdit(self.groupBox_5)
        self.leMeshToRes.setObjectName("leMeshToRes")
        self.gridLayout_15.addWidget(self.leMeshToRes, 1, 2, 1, 1)
        self.label_28 = QtWidgets.QLabel(self.groupBox_5)
        self.label_28.setObjectName("label_28")
        self.gridLayout_15.addWidget(self.label_28, 0, 1, 1, 2)
        spacerItem22 = QtWidgets.QSpacerItem(50, 20, QT_SIZE_POLICY_FIXED, QT_SIZE_POLICY_MINIMUM)
        self.gridLayout_15.addItem(spacerItem22, 0, 0, 2, 1)
        self.gridLayout_13.addLayout(self.gridLayout_15, 2, 2, 1, 1)
        self.verticalLayout_12.addLayout(self.gridLayout_13)
        self.gridLayout_21.addWidget(self.groupBox_5, 1, 1, 1, 1)
        self.horizontalLayout_25 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_25.setObjectName("horizontalLayout_25")
        spacerItem23 = QtWidgets.QSpacerItem(20, 20, QT_SIZE_POLICY_FIXED, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_25.addItem(spacerItem23)
        self.label_31 = QtWidgets.QLabel(self.groupBox_9)
        self.label_31.setObjectName("label_31")
        self.horizontalLayout_25.addWidget(self.label_31)
        self.gridLayout_21.addLayout(self.horizontalLayout_25, 0, 1, 1, 1)
        self.line_3 = QtWidgets.QFrame(self.groupBox_9)
        self.line_3.setFrameShape(QT_FRAME_VLINE)
        self.line_3.setFrameShadow(QT_FRAME_SUNKEN)
        self.line_3.setObjectName("line_3")
        self.gridLayout_21.addWidget(self.line_3, 0, 0, 3, 1)
        self.verticalLayout_7.addLayout(self.gridLayout_21)
        self.gridLayout_17.addWidget(self.groupBox_9, 2, 1, 1, 1)
        self.verticalLayout_8.addLayout(self.gridLayout_17)
        self.verticalLayout_2.addWidget(self.res2Res)
        self.gridLayout_4.addLayout(self.verticalLayout_2, 0, 0, 1, 1)
        spacerItem24 = QtWidgets.QSpacerItem(20, 40, QT_SIZE_POLICY_MINIMUM, QT_SIZE_POLICY_EXPANDING)
        self.gridLayout_4.addItem(spacerItem24, 1, 0, 1, 1)
        self.tabWidget.addTab(self.tab, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.tab_2)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.rbAdvanced = QtWidgets.QRadioButton(self.tab_2)
        self.rbAdvanced.setObjectName("rbAdvanced")
        self.verticalLayout.addWidget(self.rbAdvanced)
        self.label_10 = QtWidgets.QLabel(self.tab_2)
        self.label_10.setObjectName("label_10")
        self.verticalLayout.addWidget(self.label_10)
        self.horizontalLayout_11 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_11.setObjectName("horizontalLayout_11")
        self.cboAdvancedUtility = QtWidgets.QComboBox(self.tab_2)
        self.cboAdvancedUtility.setMinimumSize(QtCore.QSize(200, 0))
        self.cboAdvancedUtility.setObjectName("cboAdvancedUtility")
        self.cboAdvancedUtility.addItem("")
        self.cboAdvancedUtility.addItem("")
        self.cboAdvancedUtility.addItem("")
        self.cboAdvancedUtility.addItem("")
        self.cboAdvancedUtility.addItem("")
        self.cboAdvancedUtility.addItem("")
        self.cboAdvancedUtility.addItem("")
        self.horizontalLayout_11.addWidget(self.cboAdvancedUtility)
        spacerItem25 = QtWidgets.QSpacerItem(40, 20, QT_SIZE_POLICY_EXPANDING, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout_11.addItem(spacerItem25)
        self.verticalLayout.addLayout(self.horizontalLayout_11)
        self.label_8 = QtWidgets.QLabel(self.tab_2)
        self.label_8.setObjectName("label_8")
        self.verticalLayout.addWidget(self.label_8)
        self.horizontalLayout_10 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_10.setObjectName("horizontalLayout_10")
        self.btnBrowseAdvWorkingDir = QtWidgets.QToolButton(self.tab_2)
        self.btnBrowseAdvWorkingDir.setObjectName("btnBrowseAdvWorkingDir")
        self.horizontalLayout_10.addWidget(self.btnBrowseAdvWorkingDir)
        self.leAdvWorkingDir = QtWidgets.QLineEdit(self.tab_2)
        self.leAdvWorkingDir.setObjectName("leAdvWorkingDir")
        self.horizontalLayout_10.addWidget(self.leAdvWorkingDir)
        self.verticalLayout.addLayout(self.horizontalLayout_10)
        self.horizontalLayout_9 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_9.setObjectName("horizontalLayout_9")
        self.btnFindFile = QtWidgets.QToolButton(self.tab_2)
        self.btnFindFile.setObjectName("btnFindFile")
        self.horizontalLayout_9.addWidget(self.btnFindFile)
        self.label_39 = QtWidgets.QLabel(self.tab_2)
        self.label_39.setObjectName("label_39")
        self.horizontalLayout_9.addWidget(self.label_39)
        self.verticalLayout.addLayout(self.horizontalLayout_9)
        self.cbSaveBatAdv = QtWidgets.QCheckBox(self.tab_2)
        self.cbSaveBatAdv.setObjectName("cbSaveBatAdv")
        self.verticalLayout.addWidget(self.cbSaveBatAdv)
        self.label_9 = QtWidgets.QLabel(self.tab_2)
        self.label_9.setObjectName("label_9")
        self.verticalLayout.addWidget(self.label_9)
        self.teCommands = QtWidgets.QPlainTextEdit(self.tab_2)
        self.teCommands.setMaximumSize(QtCore.QSize(16777215, 200))
        font = QtGui.QFont()
        font.setFamily("Courier New")
        font.setPointSize(11)
        self.teCommands.setFont(font)
        self.teCommands.setPlainText("")
        self.teCommands.setObjectName("teCommands")
        self.verticalLayout.addWidget(self.teCommands)
        self.groupBox_10 = QtWidgets.QGroupBox(self.tab_2)
        self.groupBox_10.setObjectName("groupBox_10")
        self.verticalLayout_16 = QtWidgets.QVBoxLayout(self.groupBox_10)
        self.verticalLayout_16.setObjectName("verticalLayout_16")
        self.label_32 = QtWidgets.QLabel(self.groupBox_10)
        self.label_32.setOpenExternalLinks(True)
        self.label_32.setObjectName("label_32")
        self.verticalLayout_16.addWidget(self.label_32)
        self.label_33 = QtWidgets.QLabel(self.groupBox_10)
        self.label_33.setOpenExternalLinks(True)
        self.label_33.setObjectName("label_33")
        self.verticalLayout_16.addWidget(self.label_33)
        self.label_34 = QtWidgets.QLabel(self.groupBox_10)
        self.label_34.setOpenExternalLinks(True)
        self.label_34.setObjectName("label_34")
        self.verticalLayout_16.addWidget(self.label_34)
        self.label_35 = QtWidgets.QLabel(self.groupBox_10)
        self.label_35.setOpenExternalLinks(True)
        self.label_35.setObjectName("label_35")
        self.verticalLayout_16.addWidget(self.label_35)
        self.label_36 = QtWidgets.QLabel(self.groupBox_10)
        self.label_36.setOpenExternalLinks(True)
        self.label_36.setObjectName("label_36")
        self.verticalLayout_16.addWidget(self.label_36)
        self.label_37 = QtWidgets.QLabel(self.groupBox_10)
        self.label_37.setOpenExternalLinks(True)
        self.label_37.setObjectName("label_37")
        self.verticalLayout_16.addWidget(self.label_37)
        self.label_38 = QtWidgets.QLabel(self.groupBox_10)
        self.label_38.setOpenExternalLinks(True)
        self.label_38.setObjectName("label_38")
        self.verticalLayout_16.addWidget(self.label_38)
        self.verticalLayout.addWidget(self.groupBox_10)
        spacerItem26 = QtWidgets.QSpacerItem(20, 40, QT_SIZE_POLICY_MINIMUM, QT_SIZE_POLICY_EXPANDING)
        self.verticalLayout.addItem(spacerItem26)
        self.gridLayout_3.addLayout(self.verticalLayout, 0, 0, 1, 1)
        self.tabWidget.addTab(self.tab_2, "")
        self.tab_3 = QtWidgets.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.gridLayout = QtWidgets.QGridLayout(self.tab_3)
        self.gridLayout.setObjectName("gridLayout")
        self.formLayout = QtWidgets.QFormLayout()
        self.formLayout.setObjectName("formLayout")
        self.label = QtWidgets.QLabel(self.tab_3)
        self.label.setObjectName("label")
        self.formLayout.setWidget(0, QT_FORM_LAYOUT_LABEL_ROLE, self.label)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.btnBrowseAsc2Asc = QtWidgets.QToolButton(self.tab_3)
        self.btnBrowseAsc2Asc.setObjectName("btnBrowseAsc2Asc")
        self.horizontalLayout_2.addWidget(self.btnBrowseAsc2Asc)
        self.leAsc2Asc = QtWidgets.QLineEdit(self.tab_3)
        self.leAsc2Asc.setObjectName("leAsc2Asc")
        self.horizontalLayout_2.addWidget(self.leAsc2Asc)
        self.formLayout.setLayout(0, QT_FORM_LAYOUT_FIELD_ROLE, self.horizontalLayout_2)
        self.label_2 = QtWidgets.QLabel(self.tab_3)
        self.label_2.setObjectName("label_2")
        self.formLayout.setWidget(1, QT_FORM_LAYOUT_LABEL_ROLE, self.label_2)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.btnBrowseTUFLOW2GIS = QtWidgets.QToolButton(self.tab_3)
        self.btnBrowseTUFLOW2GIS.setObjectName("btnBrowseTUFLOW2GIS")
        self.horizontalLayout_3.addWidget(self.btnBrowseTUFLOW2GIS)
        self.leTUFLOW2GIS = QtWidgets.QLineEdit(self.tab_3)
        self.leTUFLOW2GIS.setObjectName("leTUFLOW2GIS")
        self.horizontalLayout_3.addWidget(self.leTUFLOW2GIS)
        self.formLayout.setLayout(1, QT_FORM_LAYOUT_FIELD_ROLE, self.horizontalLayout_3)
        self.label_3 = QtWidgets.QLabel(self.tab_3)
        self.label_3.setObjectName("label_3")
        self.formLayout.setWidget(2, QT_FORM_LAYOUT_LABEL_ROLE, self.label_3)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.btnBrowseRes2Res = QtWidgets.QToolButton(self.tab_3)
        self.btnBrowseRes2Res.setObjectName("btnBrowseRes2Res")
        self.horizontalLayout_4.addWidget(self.btnBrowseRes2Res)
        self.leRes2Res = QtWidgets.QLineEdit(self.tab_3)
        self.leRes2Res.setObjectName("leRes2Res")
        self.horizontalLayout_4.addWidget(self.leRes2Res)
        self.formLayout.setLayout(2, QT_FORM_LAYOUT_FIELD_ROLE, self.horizontalLayout_4)
        self.label_4 = QtWidgets.QLabel(self.tab_3)
        self.label_4.setObjectName("label_4")
        self.formLayout.setWidget(3, QT_FORM_LAYOUT_LABEL_ROLE, self.label_4)
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.btnBrowse12da2GIS = QtWidgets.QToolButton(self.tab_3)
        self.btnBrowse12da2GIS.setObjectName("btnBrowse12da2GIS")
        self.horizontalLayout_5.addWidget(self.btnBrowse12da2GIS)
        self.le12da2GIS = QtWidgets.QLineEdit(self.tab_3)
        self.le12da2GIS.setObjectName("le12da2GIS")
        self.horizontalLayout_5.addWidget(self.le12da2GIS)
        self.formLayout.setLayout(3, QT_FORM_LAYOUT_FIELD_ROLE, self.horizontalLayout_5)
        self.label_5 = QtWidgets.QLabel(self.tab_3)
        self.label_5.setObjectName("label_5")
        self.formLayout.setWidget(4, QT_FORM_LAYOUT_LABEL_ROLE, self.label_5)
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.btnBrowseConvert2TS1 = QtWidgets.QToolButton(self.tab_3)
        self.btnBrowseConvert2TS1.setObjectName("btnBrowseConvert2TS1")
        self.horizontalLayout_6.addWidget(self.btnBrowseConvert2TS1)
        self.leConvert2TS1 = QtWidgets.QLineEdit(self.tab_3)
        self.leConvert2TS1.setObjectName("leConvert2TS1")
        self.horizontalLayout_6.addWidget(self.leConvert2TS1)
        self.formLayout.setLayout(4, QT_FORM_LAYOUT_FIELD_ROLE, self.horizontalLayout_6)
        self.label_6 = QtWidgets.QLabel(self.tab_3)
        self.label_6.setObjectName("label_6")
        self.formLayout.setWidget(5, QT_FORM_LAYOUT_LABEL_ROLE, self.label_6)
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.btnBrowseTin2Tin = QtWidgets.QToolButton(self.tab_3)
        self.btnBrowseTin2Tin.setObjectName("btnBrowseTin2Tin")
        self.horizontalLayout_7.addWidget(self.btnBrowseTin2Tin)
        self.leTin2Tin = QtWidgets.QLineEdit(self.tab_3)
        self.leTin2Tin.setObjectName("leTin2Tin")
        self.horizontalLayout_7.addWidget(self.leTin2Tin)
        self.formLayout.setLayout(5, QT_FORM_LAYOUT_FIELD_ROLE, self.horizontalLayout_7)
        self.label_7 = QtWidgets.QLabel(self.tab_3)
        self.label_7.setObjectName("label_7")
        self.formLayout.setWidget(6, QT_FORM_LAYOUT_LABEL_ROLE, self.label_7)
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
        self.btnBrowseXSGenerator = QtWidgets.QToolButton(self.tab_3)
        self.btnBrowseXSGenerator.setObjectName("btnBrowseXSGenerator")
        self.horizontalLayout_8.addWidget(self.btnBrowseXSGenerator)
        self.leXSGenerator = QtWidgets.QLineEdit(self.tab_3)
        self.leXSGenerator.setObjectName("leXSGenerator")
        self.horizontalLayout_8.addWidget(self.leXSGenerator)
        self.formLayout.setLayout(6, QT_FORM_LAYOUT_FIELD_ROLE, self.horizontalLayout_8)
        self.pbDownloadExecutables = QtWidgets.QPushButton(self.tab_3)
        self.pbDownloadExecutables.setObjectName("pbDownloadExecutables")
        self.formLayout.setWidget(7, QT_FORM_LAYOUT_FIELD_ROLE, self.pbDownloadExecutables)
        self.gridLayout.addLayout(self.formLayout, 0, 0, 1, 1)
        self.tabWidget.addTab(self.tab_3, "")
        self.gridLayout_10.addWidget(self.tabWidget, 0, 0, 1, 1)
        self.scrollArea.setWidget(self.scrollAreaWidgetContents)
        self.verticalLayout_9.addWidget(self.scrollArea)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.pbAscToAsc_version = QtWidgets.QPushButton(utilitiesDialog)
        self.pbAscToAsc_version.setObjectName("pbAscToAsc_version")
        self.horizontalLayout.addWidget(self.pbAscToAsc_version)
        self.label_40 = QtWidgets.QLabel(utilitiesDialog)
        self.label_40.setObjectName("label_40")
        self.horizontalLayout.addWidget(self.label_40)
        spacerItem27 = QtWidgets.QSpacerItem(40, 20, QT_SIZE_POLICY_EXPANDING, QT_SIZE_POLICY_MINIMUM)
        self.horizontalLayout.addItem(spacerItem27)
        self.pbOK = QtWidgets.QPushButton(utilitiesDialog)
        self.pbOK.setObjectName("pbOK")
        self.horizontalLayout.addWidget(self.pbOK)
        self.pbCancel = QtWidgets.QPushButton(utilitiesDialog)
        self.pbCancel.setObjectName("pbCancel")
        self.horizontalLayout.addWidget(self.pbCancel)
        self.verticalLayout_9.addLayout(self.horizontalLayout)

        self.retranslateUi(utilitiesDialog)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(utilitiesDialog)

    def retranslateUi(self, utilitiesDialog):
        _translate = QtCore.QCoreApplication.translate
        utilitiesDialog.setWindowTitle(_translate("utilitiesDialog", "TUFLOW Utilities"))
        self.rbCommonFunctions.setText(_translate("utilitiesDialog", "Use Common Functions"))
        self.label_11.setText(_translate("utilitiesDialog", "Utility"))
        self.cboCommonUtility.setItemText(0, _translate("utilitiesDialog", "Asc_to_Asc"))
        self.cboCommonUtility.setItemText(1, _translate("utilitiesDialog", "TUFLOW_to_GIS"))
        self.cboCommonUtility.setItemText(2, _translate("utilitiesDialog", "Res_to_Res"))
        self.groupBox_6.setTitle(_translate("utilitiesDialog", "Output (optional)"))
        self.label_12.setText(_translate("utilitiesDialog", "Output Directory"))
        self.btnBrowseComOutputDir.setText(_translate("utilitiesDialog", "..."))
        self.label_17.setText(_translate("utilitiesDialog", "Output Name"))
        self.cbSaveBatComm.setText(_translate("utilitiesDialog", "Save batch file"))
        self.label_13.setText(_translate("utilitiesDialog", "ASC_to_ASC:"))
        self.label_42.setText(_translate("utilitiesDialog", "Input 2d_zsh"))
        self.btnBrowseBrkline_raster.setText(_translate("utilitiesDialog", "..."))
        self.btnBrowseBrkline_vector.setText(_translate("utilitiesDialog", "..."))
        self.label_43.setText(_translate("utilitiesDialog", "Input Grid"))
        self.rbBrklineFunc.setText(_translate("utilitiesDialog", "Breakline function"))
        self.btnBrowseGrid.setText(_translate("utilitiesDialog", "..."))
        self.btnAddGrid.setText(_translate("utilitiesDialog", "..."))
        self.btnRemoveGrid.setText(_translate("utilitiesDialog", "..."))
        self.rbAscMax.setText(_translate("utilitiesDialog", "Maximum (of grids listed -->)"))
        self.rbAscStat.setText(_translate("utilitiesDialog", "Statistics (of grids listed-->)"))
        self.rbAscConv.setText(_translate("utilitiesDialog", "Convert (all grids listed -->)"))
        self.label_16.setText(_translate("utilitiesDialog", "Add Grids to Function"))
        self.btnBrowseDiffGrid1.setText(_translate("utilitiesDialog", "..."))
        self.btnBrowseDiffGrid2.setText(_translate("utilitiesDialog", "..."))
        self.rbAscDiff.setText(_translate("utilitiesDialog", "Difference (Grid 1 minus Grid 2)"))
        self.label_15.setText(_translate("utilitiesDialog", "Grid 2"))
        self.label_14.setText(_translate("utilitiesDialog", "Grid 1"))
        self.label_29.setText(_translate("utilitiesDialog", "Available Functions:"))
        self.label_41.setText(_translate("utilitiesDialog", "Output Format"))
        self.cbo_output_format.setItemText(0, _translate("utilitiesDialog", "TIF"))
        self.cbo_output_format.setItemText(1, _translate("utilitiesDialog", "FLT"))
        self.cbo_output_format.setItemText(2, _translate("utilitiesDialog", "ASC"))
        self.cbo_output_format.setItemText(3, _translate("utilitiesDialog", "GPKG"))
        self.cbo_output_format.setItemText(4, _translate("utilitiesDialog", "NC"))
        self.label_18.setText(_translate("utilitiesDialog", "TUFLOW_to_GIS:"))
        self.label_19.setText(_translate("utilitiesDialog", "Input XMDF or DAT file"))
        self.btnBrowseMeshToGis.setText(_translate("utilitiesDialog", "..."))
        self.pbLoadFromXmdfHeader.setText(_translate("utilitiesDialog", "Load XMDF Information"))
        self.label_20.setText(_translate("utilitiesDialog", "Common types - OR - User Specified Type (e.g. ZUK1):"))
        self.cboToGisMeshDataset.setCurrentText(_translate("utilitiesDialog", "Depth"))
        self.cboToGisMeshDataset.setItemText(0, _translate("utilitiesDialog", "Depth"))
        self.cboToGisMeshDataset.setItemText(1, _translate("utilitiesDialog", "Water Level"))
        self.cboToGisMeshDataset.setItemText(2, _translate("utilitiesDialog", "Velocity"))
        self.cboToGisMeshDataset.setItemText(3, _translate("utilitiesDialog", "Z0"))
        self.label_23.setText(_translate("utilitiesDialog", "(for XMDF only)"))
        self.label_21.setText(_translate("utilitiesDialog", "Timestep (hrs):"))
        self.cboTimestep.setItemText(0, _translate("utilitiesDialog", "Max"))
        self.label_30.setText(_translate("utilitiesDialog", "Available Functions:"))
        self.rbMeshToGrid.setText(_translate("utilitiesDialog", "Convert to Grid (.asc)"))
        self.rbMeshToPoints.setText(_translate("utilitiesDialog", "Convert to Points (.shp)"))
        self.rbMeshToVectors.setText(_translate("utilitiesDialog", "Convert to Vectors (.shp)"))
        self.label_24.setText(_translate("utilitiesDialog", "Common types - OR - User Specified Type (e.g. ZUK1):"))
        self.cboToResMeshDataset.setCurrentText(_translate("utilitiesDialog", "Depth"))
        self.cboToResMeshDataset.setItemText(0, _translate("utilitiesDialog", "Depth"))
        self.cboToResMeshDataset.setItemText(1, _translate("utilitiesDialog", "Water Level"))
        self.cboToResMeshDataset.setItemText(2, _translate("utilitiesDialog", "Velocity"))
        self.cboToResMeshDataset.setItemText(3, _translate("utilitiesDialog", "Z0"))
        self.label_27.setText(_translate("utilitiesDialog", "(for XMDF only)"))
        self.label_22.setText(_translate("utilitiesDialog", "Res_to_Res:"))
        self.rbMeshMaximum.setText(_translate("utilitiesDialog", "Maximum (of all files listed -->)"))
        self.rbMeshConcatenate.setText(_translate("utilitiesDialog", "Concatenate (all files listed -->)"))
        self.btnBrowseMeshMulti.setText(_translate("utilitiesDialog", "..."))
        self.btnAddMesh.setText(_translate("utilitiesDialog", "..."))
        self.btnRemoveMesh.setText(_translate("utilitiesDialog", "..."))
        self.label_26.setText(_translate("utilitiesDialog", "Add XMDF or DAT to Function"))
        self.rbMeshInfo.setText(_translate("utilitiesDialog", "Info"))
        self.rbMeshConvert.setText(_translate("utilitiesDialog", "Convert"))
        self.btnBrowseMeshToRes.setText(_translate("utilitiesDialog", "..."))
        self.label_28.setText(_translate("utilitiesDialog", "XMDF or DAT file"))
        self.label_31.setText(_translate("utilitiesDialog", "Available Functions:"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("utilitiesDialog", "Common Functions"))
        self.rbAdvanced.setText(_translate("utilitiesDialog", "Use Advanced"))
        self.label_10.setText(_translate("utilitiesDialog", "Utility"))
        self.cboAdvancedUtility.setItemText(0, _translate("utilitiesDialog", "Asc_to_Asc"))
        self.cboAdvancedUtility.setItemText(1, _translate("utilitiesDialog", "TUFLOW_to_GIS"))
        self.cboAdvancedUtility.setItemText(2, _translate("utilitiesDialog", "Res_to_Res"))
        self.cboAdvancedUtility.setItemText(3, _translate("utilitiesDialog", "12da_to_from_GIS"))
        self.cboAdvancedUtility.setItemText(4, _translate("utilitiesDialog", "Convert_to_TS1"))
        self.cboAdvancedUtility.setItemText(5, _translate("utilitiesDialog", "Tin_to_Tin"))
        self.cboAdvancedUtility.setItemText(6, _translate("utilitiesDialog", "xsGenerator"))
        self.label_8.setText(_translate("utilitiesDialog", "Working Directory (directory containing result file(s))"))
        self.btnBrowseAdvWorkingDir.setText(_translate("utilitiesDialog", "..."))
        self.btnFindFile.setText(_translate("utilitiesDialog", "..."))
        self.label_39.setText(_translate("utilitiesDialog", "Find File"))
        self.cbSaveBatAdv.setText(_translate("utilitiesDialog", "Save batch file"))
        self.label_9.setText(_translate("utilitiesDialog", "-Flags and Values e.g. -dif result1.asc result2.asc"))
        self.groupBox_10.setTitle(_translate("utilitiesDialog", "Advanced Options and Documentation"))
        self.label_32.setText(_translate("utilitiesDialog", "<html><head/><body><p><a href=\"https://wiki.tuflow.com/index.php?title=ASC_to_ASC\"><span style=\" text-decoration: underline; color:#0000ff;\">ASC_to_ASC</span></a></p></body></html>"))
        self.label_33.setText(_translate("utilitiesDialog", "<html><head/><body><p><a href=\"https://wiki.tuflow.com/index.php?title=TUFLOW_to_GIS\"><span style=\" text-decoration: underline; color:#0000ff;\">TUFLOW_to_GIS</span></a></p></body></html>"))
        self.label_34.setText(_translate("utilitiesDialog", "<html><head/><body><p><a href=\"https://wiki.tuflow.com/index.php?title=RES_to_RES\"><span style=\" text-decoration: underline; color:#0000ff;\">RES_to_RES</span></a></p></body></html>"))
        self.label_35.setText(_translate("utilitiesDialog", "<html><head/><body><p><a href=\"https://wiki.tuflow.com/index.php?title=12da_to_from_GIS\"><span style=\" text-decoration: underline; color:#0000ff;\">12da_to_From_GIS</span></a></p></body></html>"))
        self.label_36.setText(_translate("utilitiesDialog", "<html><head/><body><p><a href=\"https://wiki.tuflow.com/index.php?title=Convert_to_TS1\"><span style=\" text-decoration: underline; color:#0000ff;\">Convert_to_TS1</span></a></p></body></html>"))
        self.label_37.setText(_translate("utilitiesDialog", "<html><head/><body><p><a href=\"https://wiki.tuflow.com/index.php?title=TIN_to_TIN\"><span style=\" text-decoration: underline; color:#0000ff;\">TIN_to_TIN</span></a></p></body></html>"))
        self.label_38.setText(_translate("utilitiesDialog", "<html><head/><body><p><a href=\"https://wiki.tuflow.com/index.php?title=XsGenerator\"><span style=\" text-decoration: underline; color:#0000ff;\">xsGenerator</span></a></p></body></html>"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("utilitiesDialog", "Advanced"))
        self.label.setText(_translate("utilitiesDialog", "Asc_to_Asc"))
        self.btnBrowseAsc2Asc.setText(_translate("utilitiesDialog", "..."))
        self.label_2.setText(_translate("utilitiesDialog", "TUFLOW_to_GIS"))
        self.btnBrowseTUFLOW2GIS.setText(_translate("utilitiesDialog", "..."))
        self.label_3.setText(_translate("utilitiesDialog", "Res_to_Res"))
        self.btnBrowseRes2Res.setText(_translate("utilitiesDialog", "..."))
        self.label_4.setText(_translate("utilitiesDialog", "12da_to_from_GIS"))
        self.btnBrowse12da2GIS.setText(_translate("utilitiesDialog", "..."))
        self.label_5.setText(_translate("utilitiesDialog", "Convert_to_TS1"))
        self.btnBrowseConvert2TS1.setText(_translate("utilitiesDialog", "..."))
        self.label_6.setText(_translate("utilitiesDialog", "Tin_to_Tin"))
        self.btnBrowseTin2Tin.setText(_translate("utilitiesDialog", "..."))
        self.label_7.setText(_translate("utilitiesDialog", "xsGenerator"))
        self.btnBrowseXSGenerator.setText(_translate("utilitiesDialog", "..."))
        self.pbDownloadExecutables.setText(_translate("utilitiesDialog", "Download Latest Utilities from tuflow.com and Populate Executables"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), _translate("utilitiesDialog", "Executables"))
        self.pbAscToAsc_version.setText(_translate("utilitiesDialog", "ASC_to_ASC Version"))
        self.label_40.setText(_translate("utilitiesDialog", "version label"))
        self.pbOK.setText(_translate("utilitiesDialog", "OK"))
        self.pbCancel.setText(_translate("utilitiesDialog", "Cancel"))
