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

# Form implementation generated from reading ui file 'kfrm_tool/kfrm_tool_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, QtGui, QtWidgets


class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1100, 957)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(9)
        MainWindow.setFont(font)
        MainWindow.setStyleSheet("")
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName("gridLayout")
        self.btn_version = QtWidgets.QPushButton(self.centralwidget)
        self.btn_version.setObjectName("btn_version")
        self.gridLayout.addWidget(self.btn_version, 3, 0, 1, 1)
        self.trw_menuList = QtWidgets.QTreeWidget(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Expanding
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.trw_menuList.sizePolicy().hasHeightForWidth())
        self.trw_menuList.setSizePolicy(sizePolicy)
        self.trw_menuList.setMaximumSize(QtCore.QSize(300, 16777215))
        font = QtGui.QFont()
        font.setFamily("Arial")
        self.trw_menuList.setFont(font)
        self.trw_menuList.setObjectName("trw_menuList")
        self.trw_menuList.headerItem().setText(0, "1")
        item_0 = QtWidgets.QTreeWidgetItem(self.trw_menuList)
        self.gridLayout.addWidget(self.trw_menuList, 1, 0, 2, 1)
        self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
        self.tabWidget.setObjectName("tabWidget")
        self.widget = QtWidgets.QWidget()
        self.widget.setObjectName("widget")
        self.gridLayout_8 = QtWidgets.QGridLayout(self.widget)
        self.gridLayout_8.setObjectName("gridLayout_8")
        self.lbl_title = QtWidgets.QLabel(self.widget)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(3)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.lbl_title.sizePolicy().hasHeightForWidth())
        self.lbl_title.setSizePolicy(sizePolicy)
        self.lbl_title.setText("")
        self.lbl_title.setObjectName("lbl_title")
        self.gridLayout_8.addWidget(self.lbl_title, 0, 0, 1, 1)
        self.stw_changePanel = QtWidgets.QStackedWidget(self.widget)
        self.stw_changePanel.setEnabled(True)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.stw_changePanel.sizePolicy().hasHeightForWidth()
        )
        self.stw_changePanel.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setStyleStrategy(QtGui.QFont.PreferDefault)
        self.stw_changePanel.setFont(font)
        self.stw_changePanel.setFrameShape(QtWidgets.QFrame.NoFrame)
        self.stw_changePanel.setFrameShadow(QtWidgets.QFrame.Plain)
        self.stw_changePanel.setObjectName("stw_changePanel")
        self.page = QtWidgets.QWidget()
        self.page.setObjectName("page")
        self.gridLayout_15 = QtWidgets.QGridLayout(self.page)
        self.gridLayout_15.setObjectName("gridLayout_15")
        self.lbl_explanation = QtWidgets.QLabel(self.page)
        self.lbl_explanation.setText("")
        self.lbl_explanation.setAlignment(
            QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter
        )
        self.lbl_explanation.setObjectName("lbl_explanation")
        self.gridLayout_15.addWidget(self.lbl_explanation, 0, 0, 1, 1)
        self.stw_changePanel.addWidget(self.page)
        self.UserData = QtWidgets.QWidget()
        self.UserData.setObjectName("UserData")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.UserData)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.label_2 = QtWidgets.QLabel(self.UserData)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(1)
        sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth())
        self.label_2.setSizePolicy(sizePolicy)
        self.label_2.setText("")
        self.label_2.setObjectName("label_2")
        self.gridLayout_2.addWidget(self.label_2, 9, 0, 1, 2)
        self.rdo_vecFile = QtWidgets.QRadioButton(self.UserData)
        self.rdo_vecFile.setObjectName("rdo_vecFile")
        self.buttonGroup = QtWidgets.QButtonGroup(MainWindow)
        self.buttonGroup.setObjectName("buttonGroup")
        self.buttonGroup.addButton(self.rdo_vecFile)
        self.gridLayout_2.addWidget(self.rdo_vecFile, 7, 0, 1, 1)
        self.label_35 = QtWidgets.QLabel(self.UserData)
        self.label_35.setText("")
        self.label_35.setObjectName("label_35")
        self.gridLayout_2.addWidget(self.label_35, 6, 0, 1, 2)
        self.rdo_ascFile = QtWidgets.QRadioButton(self.UserData)
        self.rdo_ascFile.setObjectName("rdo_ascFile")
        self.buttonGroup.addButton(self.rdo_ascFile)
        self.gridLayout_2.addWidget(self.rdo_ascFile, 4, 0, 1, 1)
        self.grb_raster = QtWidgets.QGroupBox(self.UserData)
        self.grb_raster.setTitle("")
        self.grb_raster.setObjectName("grb_raster")
        self.gridLayout_28 = QtWidgets.QGridLayout(self.grb_raster)
        self.gridLayout_28.setObjectName("gridLayout_28")
        self.label = QtWidgets.QLabel(self.grb_raster)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth())
        self.label.setSizePolicy(sizePolicy)
        self.label.setObjectName("label")
        self.gridLayout_28.addWidget(self.label, 0, 0, 1, 1)
        self.txt_rasUserData = QtWidgets.QLineEdit(self.grb_raster)
        self.txt_rasUserData.setObjectName("txt_rasUserData")
        self.gridLayout_28.addWidget(self.txt_rasUserData, 0, 1, 1, 2)
        self.btn_rasUserData = QtWidgets.QPushButton(self.grb_raster)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_rasUserData.sizePolicy().hasHeightForWidth()
        )
        self.btn_rasUserData.setSizePolicy(sizePolicy)
        self.btn_rasUserData.setObjectName("btn_rasUserData")
        self.gridLayout_28.addWidget(self.btn_rasUserData, 0, 3, 1, 1)
        self.label_36 = QtWidgets.QLabel(self.grb_raster)
        self.label_36.setText("")
        self.label_36.setObjectName("label_36")
        self.gridLayout_28.addWidget(self.label_36, 1, 0, 1, 4)
        self.tbl_rasFloodList = QtWidgets.QTableWidget(self.grb_raster)
        self.tbl_rasFloodList.setBaseSize(QtCore.QSize(531, 192))
        font = QtGui.QFont()
        font.setFamily("맑은 고딕")
        self.tbl_rasFloodList.setFont(font)
        self.tbl_rasFloodList.setObjectName("tbl_rasFloodList")
        self.tbl_rasFloodList.setColumnCount(0)
        self.tbl_rasFloodList.setRowCount(0)
        self.gridLayout_28.addWidget(self.tbl_rasFloodList, 3, 0, 1, 4)
        self.btn_loadRasUserData = QtWidgets.QPushButton(self.grb_raster)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_loadRasUserData.sizePolicy().hasHeightForWidth()
        )
        self.btn_loadRasUserData.setSizePolicy(sizePolicy)
        self.btn_loadRasUserData.setObjectName("btn_loadRasUserData")
        self.gridLayout_28.addWidget(self.btn_loadRasUserData, 4, 2, 1, 1)
        self.btn_cancelRaster = QtWidgets.QPushButton(self.grb_raster)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_cancelRaster.sizePolicy().hasHeightForWidth()
        )
        self.btn_cancelRaster.setSizePolicy(sizePolicy)
        self.btn_cancelRaster.setObjectName("btn_cancelRaster")
        self.gridLayout_28.addWidget(self.btn_cancelRaster, 4, 3, 1, 1)
        self.label_13 = QtWidgets.QLabel(self.grb_raster)
        self.label_13.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_13.setObjectName("label_13")
        self.gridLayout_28.addWidget(self.label_13, 2, 2, 1, 2)
        self.gridLayout_2.addWidget(self.grb_raster, 5, 0, 1, 2)
        self.grb_vector = QtWidgets.QGroupBox(self.UserData)
        self.grb_vector.setTitle("")
        self.grb_vector.setObjectName("grb_vector")
        self.gridLayout_29 = QtWidgets.QGridLayout(self.grb_vector)
        self.gridLayout_29.setObjectName("gridLayout_29")
        self.btn_vecUserData = QtWidgets.QPushButton(self.grb_vector)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_vecUserData.sizePolicy().hasHeightForWidth()
        )
        self.btn_vecUserData.setSizePolicy(sizePolicy)
        self.btn_vecUserData.setObjectName("btn_vecUserData")
        self.gridLayout_29.addWidget(self.btn_vecUserData, 0, 6, 1, 1)
        self.label_4 = QtWidgets.QLabel(self.grb_vector)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_4.sizePolicy().hasHeightForWidth())
        self.label_4.setSizePolicy(sizePolicy)
        self.label_4.setObjectName("label_4")
        self.gridLayout_29.addWidget(self.label_4, 0, 0, 1, 1)
        self.btn_cancelVector = QtWidgets.QPushButton(self.grb_vector)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_cancelVector.sizePolicy().hasHeightForWidth()
        )
        self.btn_cancelVector.setSizePolicy(sizePolicy)
        self.btn_cancelVector.setObjectName("btn_cancelVector")
        self.gridLayout_29.addWidget(self.btn_cancelVector, 7, 6, 1, 1)
        self.tbl_vecFloodList = QtWidgets.QTableWidget(self.grb_vector)
        self.tbl_vecFloodList.setBaseSize(QtCore.QSize(531, 192))
        self.tbl_vecFloodList.setObjectName("tbl_vecFloodList")
        self.tbl_vecFloodList.setColumnCount(0)
        self.tbl_vecFloodList.setRowCount(0)
        self.gridLayout_29.addWidget(self.tbl_vecFloodList, 5, 0, 1, 7)
        self.label_66 = QtWidgets.QLabel(self.grb_vector)
        self.label_66.setAlignment(
            QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter
        )
        self.label_66.setObjectName("label_66")
        self.gridLayout_29.addWidget(self.label_66, 1, 0, 1, 1)
        self.grb_reclass = QtWidgets.QGroupBox(self.grb_vector)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.grb_reclass.sizePolicy().hasHeightForWidth())
        self.grb_reclass.setSizePolicy(sizePolicy)
        self.grb_reclass.setObjectName("grb_reclass")
        self.gridLayout_48 = QtWidgets.QGridLayout(self.grb_reclass)
        self.gridLayout_48.setObjectName("gridLayout_48")
        self.btn_reclassSave = QtWidgets.QPushButton(self.grb_reclass)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_reclassSave.sizePolicy().hasHeightForWidth()
        )
        self.btn_reclassSave.setSizePolicy(sizePolicy)
        self.btn_reclassSave.setObjectName("btn_reclassSave")
        self.gridLayout_48.addWidget(self.btn_reclassSave, 1, 2, 1, 1)
        self.tbl_reclass = QtWidgets.QTableWidget(self.grb_reclass)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.tbl_reclass.sizePolicy().hasHeightForWidth())
        self.tbl_reclass.setSizePolicy(sizePolicy)
        self.tbl_reclass.setMinimumSize(QtCore.QSize(0, 180))
        self.tbl_reclass.setObjectName("tbl_reclass")
        self.tbl_reclass.setColumnCount(0)
        self.tbl_reclass.setRowCount(0)
        self.gridLayout_48.addWidget(self.tbl_reclass, 0, 0, 1, 3)
        self.btn_reclassLoad = QtWidgets.QPushButton(self.grb_reclass)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_reclassLoad.sizePolicy().hasHeightForWidth()
        )
        self.btn_reclassLoad.setSizePolicy(sizePolicy)
        self.btn_reclassLoad.setObjectName("btn_reclassLoad")
        self.gridLayout_48.addWidget(self.btn_reclassLoad, 1, 1, 1, 1)
        self.gridLayout_29.addWidget(self.grb_reclass, 3, 0, 1, 7)
        self.btn_loadVecUserData = QtWidgets.QPushButton(self.grb_vector)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_loadVecUserData.sizePolicy().hasHeightForWidth()
        )
        self.btn_loadVecUserData.setSizePolicy(sizePolicy)
        self.btn_loadVecUserData.setObjectName("btn_loadVecUserData")
        self.gridLayout_29.addWidget(self.btn_loadVecUserData, 7, 5, 1, 1)
        self.txt_vecUserData = QtWidgets.QLineEdit(self.grb_vector)
        self.txt_vecUserData.setObjectName("txt_vecUserData")
        self.gridLayout_29.addWidget(self.txt_vecUserData, 0, 1, 1, 5)
        self.rdo_depth = QtWidgets.QRadioButton(self.grb_vector)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.rdo_depth.sizePolicy().hasHeightForWidth())
        self.rdo_depth.setSizePolicy(sizePolicy)
        self.rdo_depth.setObjectName("rdo_depth")
        self.gridLayout_29.addWidget(self.rdo_depth, 1, 3, 1, 1)
        self.cmb_floodField = QtWidgets.QComboBox(self.grb_vector)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.cmb_floodField.sizePolicy().hasHeightForWidth()
        )
        self.cmb_floodField.setSizePolicy(sizePolicy)
        self.cmb_floodField.setObjectName("cmb_floodField")
        self.gridLayout_29.addWidget(self.cmb_floodField, 1, 1, 1, 2)
        self.rdo_code = QtWidgets.QRadioButton(self.grb_vector)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.rdo_code.sizePolicy().hasHeightForWidth())
        self.rdo_code.setSizePolicy(sizePolicy)
        self.rdo_code.setObjectName("rdo_code")
        self.gridLayout_29.addWidget(self.rdo_code, 1, 4, 1, 1)
        self.gridLayout_2.addWidget(self.grb_vector, 8, 0, 1, 2)
        self.stw_changePanel.addWidget(self.UserData)
        self.QuickAnalysis = QtWidgets.QWidget()
        self.QuickAnalysis.setObjectName("QuickAnalysis")
        self.gridLayout_58 = QtWidgets.QGridLayout(self.QuickAnalysis)
        self.gridLayout_58.setObjectName("gridLayout_58")
        self.label_91 = QtWidgets.QLabel(self.QuickAnalysis)
        self.label_91.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_91.setObjectName("label_91")
        self.gridLayout_58.addWidget(self.label_91, 1, 0, 1, 1)
        self.label_90 = QtWidgets.QLabel(self.QuickAnalysis)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_90.sizePolicy().hasHeightForWidth())
        self.label_90.setSizePolicy(sizePolicy)
        self.label_90.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_90.setObjectName("label_90")
        self.gridLayout_58.addWidget(self.label_90, 0, 0, 1, 1)
        self.btn_lineCsv = QtWidgets.QPushButton(self.QuickAnalysis)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.btn_lineCsv.sizePolicy().hasHeightForWidth())
        self.btn_lineCsv.setSizePolicy(sizePolicy)
        self.btn_lineCsv.setObjectName("btn_lineCsv")
        self.gridLayout_58.addWidget(self.btn_lineCsv, 1, 4, 1, 1)
        self.label_84 = QtWidgets.QLabel(self.QuickAnalysis)
        self.label_84.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_84.setObjectName("label_84")
        self.gridLayout_58.addWidget(self.label_84, 4, 0, 1, 1)
        self.label_92 = QtWidgets.QLabel(self.QuickAnalysis)
        self.label_92.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_92.setObjectName("label_92")
        self.gridLayout_58.addWidget(self.label_92, 5, 0, 1, 1)
        self.btn_lpCancel = QtWidgets.QPushButton(self.QuickAnalysis)
        self.btn_lpCancel.setObjectName("btn_lpCancel")
        self.gridLayout_58.addWidget(self.btn_lpCancel, 6, 4, 1, 1)
        self.label_89 = QtWidgets.QLabel(self.QuickAnalysis)
        self.label_89.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_89.setObjectName("label_89")
        self.gridLayout_58.addWidget(self.label_89, 2, 0, 1, 1)
        self.btn_lpEpWater = QtWidgets.QPushButton(self.QuickAnalysis)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_lpEpWater.sizePolicy().hasHeightForWidth()
        )
        self.btn_lpEpWater.setSizePolicy(sizePolicy)
        self.btn_lpEpWater.setObjectName("btn_lpEpWater")
        self.gridLayout_58.addWidget(self.btn_lpEpWater, 4, 4, 1, 1)
        self.btn_lpEpDepth = QtWidgets.QPushButton(self.QuickAnalysis)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_lpEpDepth.sizePolicy().hasHeightForWidth()
        )
        self.btn_lpEpDepth.setSizePolicy(sizePolicy)
        self.btn_lpEpDepth.setObjectName("btn_lpEpDepth")
        self.gridLayout_58.addWidget(self.btn_lpEpDepth, 5, 4, 1, 1)
        self.btn_dem = QtWidgets.QPushButton(self.QuickAnalysis)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.btn_dem.sizePolicy().hasHeightForWidth())
        self.btn_dem.setSizePolicy(sizePolicy)
        self.btn_dem.setObjectName("btn_dem")
        self.gridLayout_58.addWidget(self.btn_dem, 2, 4, 1, 1)
        self.btn_lineShp = QtWidgets.QPushButton(self.QuickAnalysis)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.btn_lineShp.sizePolicy().hasHeightForWidth())
        self.btn_lineShp.setSizePolicy(sizePolicy)
        self.btn_lineShp.setObjectName("btn_lineShp")
        self.gridLayout_58.addWidget(self.btn_lineShp, 0, 4, 1, 1)
        self.label_93 = QtWidgets.QLabel(self.QuickAnalysis)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_93.sizePolicy().hasHeightForWidth())
        self.label_93.setSizePolicy(sizePolicy)
        self.label_93.setAlignment(
            QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop
        )
        self.label_93.setObjectName("label_93")
        self.gridLayout_58.addWidget(self.label_93, 7, 0, 1, 5)
        self.btn_lpRun = QtWidgets.QPushButton(self.QuickAnalysis)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.btn_lpRun.sizePolicy().hasHeightForWidth())
        self.btn_lpRun.setSizePolicy(sizePolicy)
        self.btn_lpRun.setObjectName("btn_lpRun")
        self.gridLayout_58.addWidget(self.btn_lpRun, 6, 3, 1, 1)
        self.txt_lpEpDepth = QtWidgets.QLineEdit(self.QuickAnalysis)
        self.txt_lpEpDepth.setObjectName("txt_lpEpDepth")
        self.gridLayout_58.addWidget(self.txt_lpEpDepth, 5, 1, 1, 3)
        self.txt_lineCsv = QtWidgets.QLineEdit(self.QuickAnalysis)
        self.txt_lineCsv.setObjectName("txt_lineCsv")
        self.gridLayout_58.addWidget(self.txt_lineCsv, 1, 1, 1, 3)
        self.grb_levelPoolExtent = QtWidgets.QGroupBox(self.QuickAnalysis)
        self.grb_levelPoolExtent.setTitle("")
        self.grb_levelPoolExtent.setObjectName("grb_levelPoolExtent")
        self.gridLayout_57 = QtWidgets.QGridLayout(self.grb_levelPoolExtent)
        self.gridLayout_57.setObjectName("gridLayout_57")
        self.rdo_extVec = QtWidgets.QRadioButton(self.grb_levelPoolExtent)
        self.rdo_extVec.setObjectName("rdo_extVec")
        self.gridLayout_57.addWidget(self.rdo_extVec, 0, 0, 1, 1)
        self.rdo_extVecBuf = QtWidgets.QRadioButton(self.grb_levelPoolExtent)
        self.rdo_extVecBuf.setObjectName("rdo_extVecBuf")
        self.gridLayout_57.addWidget(self.rdo_extVecBuf, 0, 1, 1, 1)
        self.rdo_extDem = QtWidgets.QRadioButton(self.grb_levelPoolExtent)
        self.rdo_extDem.setObjectName("rdo_extDem")
        self.gridLayout_57.addWidget(self.rdo_extDem, 0, 2, 1, 1)
        self.gridLayout_58.addWidget(self.grb_levelPoolExtent, 3, 1, 1, 3)
        self.txt_lpEpWater = QtWidgets.QLineEdit(self.QuickAnalysis)
        self.txt_lpEpWater.setObjectName("txt_lpEpWater")
        self.gridLayout_58.addWidget(self.txt_lpEpWater, 4, 1, 1, 3)
        self.txt_dem = QtWidgets.QLineEdit(self.QuickAnalysis)
        self.txt_dem.setObjectName("txt_dem")
        self.gridLayout_58.addWidget(self.txt_dem, 2, 1, 1, 3)
        self.txt_lineShp = QtWidgets.QLineEdit(self.QuickAnalysis)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.txt_lineShp.sizePolicy().hasHeightForWidth())
        self.txt_lineShp.setSizePolicy(sizePolicy)
        self.txt_lineShp.setObjectName("txt_lineShp")
        self.gridLayout_58.addWidget(self.txt_lineShp, 0, 1, 1, 3)
        self.label_94 = QtWidgets.QLabel(self.QuickAnalysis)
        self.label_94.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_94.setObjectName("label_94")
        self.gridLayout_58.addWidget(self.label_94, 3, 0, 1, 1)
        self.stw_changePanel.addWidget(self.QuickAnalysis)
        self.AddMapPro = QtWidgets.QWidget()
        self.AddMapPro.setObjectName("AddMapPro")
        self.gridLayout_9 = QtWidgets.QGridLayout(self.AddMapPro)
        self.gridLayout_9.setObjectName("gridLayout_9")
        self.label_14 = QtWidgets.QLabel(self.AddMapPro)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_14.sizePolicy().hasHeightForWidth())
        self.label_14.setSizePolicy(sizePolicy)
        self.label_14.setAlignment(
            QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter
        )
        self.label_14.setObjectName("label_14")
        self.gridLayout_9.addWidget(self.label_14, 0, 0, 1, 1)
        self.btn_proLoadMap = QtWidgets.QPushButton(self.AddMapPro)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_proLoadMap.sizePolicy().hasHeightForWidth()
        )
        self.btn_proLoadMap.setSizePolicy(sizePolicy)
        self.btn_proLoadMap.setObjectName("btn_proLoadMap")
        self.gridLayout_9.addWidget(self.btn_proLoadMap, 0, 3, 1, 1)
        self.label_15 = QtWidgets.QLabel(self.AddMapPro)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(2)
        sizePolicy.setHeightForWidth(self.label_15.sizePolicy().hasHeightForWidth())
        self.label_15.setSizePolicy(sizePolicy)
        self.label_15.setText("")
        self.label_15.setObjectName("label_15")
        self.gridLayout_9.addWidget(self.label_15, 2, 0, 1, 3)
        self.cmb_mapYear = QtWidgets.QComboBox(self.AddMapPro)
        self.cmb_mapYear.setObjectName("cmb_mapYear")
        self.gridLayout_9.addWidget(self.cmb_mapYear, 0, 1, 1, 2)
        self.stw_changePanel.addWidget(self.AddMapPro)
        self.AddMapGeneral = QtWidgets.QWidget()
        self.AddMapGeneral.setObjectName("AddMapGeneral")
        self.gridLayout_54 = QtWidgets.QGridLayout(self.AddMapGeneral)
        self.gridLayout_54.setObjectName("gridLayout_54")
        self.label_74 = QtWidgets.QLabel(self.AddMapGeneral)
        self.label_74.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_74.setObjectName("label_74")
        self.gridLayout_54.addWidget(self.label_74, 0, 0, 1, 1)
        self.spb_mapYear = QtWidgets.QSpinBox(self.AddMapGeneral)
        self.spb_mapYear.setObjectName("spb_mapYear")
        self.gridLayout_54.addWidget(self.spb_mapYear, 0, 1, 1, 1)
        self.label_57 = QtWidgets.QLabel(self.AddMapGeneral)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_57.sizePolicy().hasHeightForWidth())
        self.label_57.setSizePolicy(sizePolicy)
        self.label_57.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_57.setObjectName("label_57")
        self.gridLayout_54.addWidget(self.label_57, 1, 0, 1, 1)
        self.lbl_inputBuilding = QtWidgets.QLineEdit(self.AddMapGeneral)
        self.lbl_inputBuilding.setObjectName("lbl_inputBuilding")
        self.gridLayout_54.addWidget(self.lbl_inputBuilding, 1, 1, 1, 1)
        self.btn_inputBuilding = QtWidgets.QPushButton(self.AddMapGeneral)
        self.btn_inputBuilding.setObjectName("btn_inputBuilding")
        self.gridLayout_54.addWidget(self.btn_inputBuilding, 1, 2, 1, 1)
        self.label_56 = QtWidgets.QLabel(self.AddMapGeneral)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_56.sizePolicy().hasHeightForWidth())
        self.label_56.setSizePolicy(sizePolicy)
        self.label_56.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_56.setObjectName("label_56")
        self.gridLayout_54.addWidget(self.label_56, 2, 0, 1, 1)
        self.lbl_inputPopu = QtWidgets.QLineEdit(self.AddMapGeneral)
        self.lbl_inputPopu.setObjectName("lbl_inputPopu")
        self.gridLayout_54.addWidget(self.lbl_inputPopu, 2, 1, 1, 1)
        self.btn_inputPopu = QtWidgets.QPushButton(self.AddMapGeneral)
        self.btn_inputPopu.setObjectName("btn_inputPopu")
        self.gridLayout_54.addWidget(self.btn_inputPopu, 2, 2, 1, 1)
        self.label_75 = QtWidgets.QLabel(self.AddMapGeneral)
        self.label_75.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_75.setObjectName("label_75")
        self.gridLayout_54.addWidget(self.label_75, 3, 0, 1, 1)
        self.lbl_inputCar = QtWidgets.QLineEdit(self.AddMapGeneral)
        self.lbl_inputCar.setObjectName("lbl_inputCar")
        self.gridLayout_54.addWidget(self.lbl_inputCar, 3, 1, 1, 1)
        self.btn_inputCar = QtWidgets.QPushButton(self.AddMapGeneral)
        self.btn_inputCar.setObjectName("btn_inputCar")
        self.gridLayout_54.addWidget(self.btn_inputCar, 3, 2, 1, 1)
        self.label_73 = QtWidgets.QLabel(self.AddMapGeneral)
        self.label_73.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_73.setObjectName("label_73")
        self.gridLayout_54.addWidget(self.label_73, 4, 0, 1, 1)
        self.lbl_inputFarm = QtWidgets.QLineEdit(self.AddMapGeneral)
        self.lbl_inputFarm.setObjectName("lbl_inputFarm")
        self.gridLayout_54.addWidget(self.lbl_inputFarm, 4, 1, 1, 1)
        self.btn_inputFarm = QtWidgets.QPushButton(self.AddMapGeneral)
        self.btn_inputFarm.setObjectName("btn_inputFarm")
        self.gridLayout_54.addWidget(self.btn_inputFarm, 4, 2, 1, 1)
        self.btn_genLoadMap = QtWidgets.QPushButton(self.AddMapGeneral)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_genLoadMap.sizePolicy().hasHeightForWidth()
        )
        self.btn_genLoadMap.setSizePolicy(sizePolicy)
        self.btn_genLoadMap.setObjectName("btn_genLoadMap")
        self.gridLayout_54.addWidget(self.btn_genLoadMap, 5, 2, 1, 1)
        self.label_72 = QtWidgets.QLabel(self.AddMapGeneral)
        self.label_72.setText("")
        self.label_72.setObjectName("label_72")
        self.gridLayout_54.addWidget(self.label_72, 6, 0, 1, 3)
        self.stw_changePanel.addWidget(self.AddMapGeneral)
        self.BuildingValuation = QtWidgets.QWidget()
        self.BuildingValuation.setObjectName("BuildingValuation")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.BuildingValuation)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.btn_buildParamSave = QtWidgets.QPushButton(self.BuildingValuation)
        self.btn_buildParamSave.setObjectName("btn_buildParamSave")
        self.gridLayout_3.addWidget(self.btn_buildParamSave, 2, 9, 1, 1)
        self.btn_buildParamModify = QtWidgets.QPushButton(self.BuildingValuation)
        self.btn_buildParamModify.setObjectName("btn_buildParamModify")
        self.gridLayout_3.addWidget(self.btn_buildParamModify, 2, 8, 1, 1)
        self.btn_buildParamExport = QtWidgets.QPushButton(self.BuildingValuation)
        self.btn_buildParamExport.setObjectName("btn_buildParamExport")
        self.gridLayout_3.addWidget(self.btn_buildParamExport, 2, 1, 1, 1)
        self.tab_buildingValue = QtWidgets.QTabWidget(self.BuildingValuation)
        self.tab_buildingValue.setObjectName("tab_buildingValue")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.gridLayout_5 = QtWidgets.QGridLayout(self.tab)
        self.gridLayout_5.setObjectName("gridLayout_5")
        self.label_11 = QtWidgets.QLabel(self.tab)
        self.label_11.setObjectName("label_11")
        self.gridLayout_5.addWidget(self.label_11, 0, 0, 1, 8)
        self.tbl_costs = QtWidgets.QTableWidget(self.tab)
        self.tbl_costs.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_costs.setObjectName("tbl_costs")
        self.tbl_costs.setColumnCount(0)
        self.tbl_costs.setRowCount(0)
        self.gridLayout_5.addWidget(self.tbl_costs, 2, 0, 1, 8)
        self.label_12 = QtWidgets.QLabel(self.tab)
        self.label_12.setText("")
        self.label_12.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_12.setObjectName("label_12")
        self.gridLayout_5.addWidget(self.label_12, 1, 4, 1, 4)
        self.cmb_costs = QtWidgets.QComboBox(self.tab)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.cmb_costs.sizePolicy().hasHeightForWidth())
        self.cmb_costs.setSizePolicy(sizePolicy)
        self.cmb_costs.setMinimumSize(QtCore.QSize(250, 0))
        self.cmb_costs.setObjectName("cmb_costs")
        self.gridLayout_5.addWidget(self.cmb_costs, 1, 0, 1, 2)
        self.tab_buildingValue.addTab(self.tab, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.gridLayout_6 = QtWidgets.QGridLayout(self.tab_2)
        self.gridLayout_6.setObjectName("gridLayout_6")
        self.tbl_csvr = QtWidgets.QTableWidget(self.tab_2)
        self.tbl_csvr.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_csvr.setObjectName("tbl_csvr")
        self.tbl_csvr.setColumnCount(0)
        self.tbl_csvr.setRowCount(0)
        self.gridLayout_6.addWidget(self.tbl_csvr, 2, 0, 1, 4)
        self.label_9 = QtWidgets.QLabel(self.tab_2)
        self.label_9.setObjectName("label_9")
        self.gridLayout_6.addWidget(self.label_9, 0, 0, 1, 4)
        self.label_10 = QtWidgets.QLabel(self.tab_2)
        self.label_10.setText("")
        self.label_10.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_10.setObjectName("label_10")
        self.gridLayout_6.addWidget(self.label_10, 1, 2, 1, 2)
        self.cmb_csvr = QtWidgets.QComboBox(self.tab_2)
        self.cmb_csvr.setMinimumSize(QtCore.QSize(250, 0))
        self.cmb_csvr.setObjectName("cmb_csvr")
        self.gridLayout_6.addWidget(self.cmb_csvr, 1, 0, 1, 1)
        self.tab_buildingValue.addTab(self.tab_2, "")
        self.tab_3 = QtWidgets.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.gridLayout_7 = QtWidgets.QGridLayout(self.tab_3)
        self.gridLayout_7.setObjectName("gridLayout_7")
        self.label_7 = QtWidgets.QLabel(self.tab_3)
        self.label_7.setObjectName("label_7")
        self.gridLayout_7.addWidget(self.label_7, 0, 0, 1, 4)
        self.tbl_depreciation = QtWidgets.QTableWidget(self.tab_3)
        self.tbl_depreciation.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_depreciation.setObjectName("tbl_depreciation")
        self.tbl_depreciation.setColumnCount(0)
        self.tbl_depreciation.setRowCount(0)
        self.gridLayout_7.addWidget(self.tbl_depreciation, 2, 0, 1, 4)
        self.label_8 = QtWidgets.QLabel(self.tab_3)
        self.label_8.setText("")
        self.label_8.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_8.setObjectName("label_8")
        self.gridLayout_7.addWidget(self.label_8, 1, 2, 1, 2)
        self.cmb_depreciation = QtWidgets.QComboBox(self.tab_3)
        self.cmb_depreciation.setMinimumSize(QtCore.QSize(250, 0))
        self.cmb_depreciation.setObjectName("cmb_depreciation")
        self.gridLayout_7.addWidget(self.cmb_depreciation, 1, 0, 1, 1)
        self.tab_buildingValue.addTab(self.tab_3, "")
        self.tab_4 = QtWidgets.QWidget()
        self.tab_4.setObjectName("tab_4")
        self.gridLayout_4 = QtWidgets.QGridLayout(self.tab_4)
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.label_5 = QtWidgets.QLabel(self.tab_4)
        self.label_5.setObjectName("label_5")
        self.gridLayout_4.addWidget(self.label_5, 0, 0, 1, 4)
        self.label_6 = QtWidgets.QLabel(self.tab_4)
        self.label_6.setText("")
        self.label_6.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_6.setObjectName("label_6")
        self.gridLayout_4.addWidget(self.label_6, 1, 2, 1, 2)
        self.tbl_entrance = QtWidgets.QTableWidget(self.tab_4)
        self.tbl_entrance.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_entrance.setObjectName("tbl_entrance")
        self.tbl_entrance.setColumnCount(0)
        self.tbl_entrance.setRowCount(0)
        self.gridLayout_4.addWidget(self.tbl_entrance, 2, 0, 1, 4)
        self.cmb_entrance = QtWidgets.QComboBox(self.tab_4)
        self.cmb_entrance.setMinimumSize(QtCore.QSize(250, 0))
        self.cmb_entrance.setObjectName("cmb_entrance")
        self.gridLayout_4.addWidget(self.cmb_entrance, 1, 0, 1, 1)
        self.tab_buildingValue.addTab(self.tab_4, "")
        self.gridLayout_3.addWidget(self.tab_buildingValue, 0, 1, 1, 9)
        self.btn_buildParamImport = QtWidgets.QPushButton(self.BuildingValuation)
        self.btn_buildParamImport.setObjectName("btn_buildParamImport")
        self.gridLayout_3.addWidget(self.btn_buildParamImport, 2, 2, 1, 1)
        self.stw_changePanel.addWidget(self.BuildingValuation)
        self.BuildingEvalueation = QtWidgets.QWidget()
        self.BuildingEvalueation.setObjectName("BuildingEvalueation")
        self.gridLayout_10 = QtWidgets.QGridLayout(self.BuildingEvalueation)
        self.gridLayout_10.setObjectName("gridLayout_10")
        self.tab_buildingEvalSum = QtWidgets.QTabWidget(self.BuildingEvalueation)
        self.tab_buildingEvalSum.setObjectName("tab_buildingEvalSum")
        self.tab_5 = QtWidgets.QWidget()
        self.tab_5.setObjectName("tab_5")
        self.gridLayout_11 = QtWidgets.QGridLayout(self.tab_5)
        self.gridLayout_11.setObjectName("gridLayout_11")
        self.groupBox = QtWidgets.QGroupBox(self.tab_5)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.groupBox.sizePolicy().hasHeightForWidth())
        self.groupBox.setSizePolicy(sizePolicy)
        self.groupBox.setObjectName("groupBox")
        self.gridLayout_13 = QtWidgets.QGridLayout(self.groupBox)
        self.gridLayout_13.setObjectName("gridLayout_13")
        self.btn_buildEvalRun = QtWidgets.QPushButton(self.groupBox)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_buildEvalRun.sizePolicy().hasHeightForWidth()
        )
        self.btn_buildEvalRun.setSizePolicy(sizePolicy)
        self.btn_buildEvalRun.setObjectName("btn_buildEvalRun")
        self.gridLayout_13.addWidget(self.btn_buildEvalRun, 1, 1, 1, 1)
        self.tbl_buildParamCfm = QtWidgets.QTableWidget(self.groupBox)
        self.tbl_buildParamCfm.setMaximumSize(QtCore.QSize(16777215, 90))
        self.tbl_buildParamCfm.setBaseSize(QtCore.QSize(787, 90))
        self.tbl_buildParamCfm.setObjectName("tbl_buildParamCfm")
        self.tbl_buildParamCfm.setColumnCount(0)
        self.tbl_buildParamCfm.setRowCount(0)
        self.gridLayout_13.addWidget(self.tbl_buildParamCfm, 0, 0, 1, 2)
        self.gridLayout_11.addWidget(self.groupBox, 0, 0, 1, 4)
        self.groupBox_2 = QtWidgets.QGroupBox(self.tab_5)
        self.groupBox_2.setBaseSize(QtCore.QSize(807, 0))
        self.groupBox_2.setObjectName("groupBox_2")
        self.gridLayout_14 = QtWidgets.QGridLayout(self.groupBox_2)
        self.gridLayout_14.setObjectName("gridLayout_14")
        self.label_20 = QtWidgets.QLabel(self.groupBox_2)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_20.sizePolicy().hasHeightForWidth())
        self.label_20.setSizePolicy(sizePolicy)
        self.label_20.setObjectName("label_20")
        self.gridLayout_14.addWidget(self.label_20, 1, 0, 1, 1)
        self.cmb_buildEvalArea = QtWidgets.QComboBox(self.groupBox_2)
        self.cmb_buildEvalArea.setObjectName("cmb_buildEvalArea")
        self.gridLayout_14.addWidget(self.cmb_buildEvalArea, 1, 1, 1, 1)
        self.tbl_buildEvalResult = QtWidgets.QTableView(self.groupBox_2)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.tbl_buildEvalResult.sizePolicy().hasHeightForWidth()
        )
        self.tbl_buildEvalResult.setSizePolicy(sizePolicy)
        self.tbl_buildEvalResult.setMinimumSize(QtCore.QSize(0, 0))
        self.tbl_buildEvalResult.setBaseSize(QtCore.QSize(787, 345))
        self.tbl_buildEvalResult.setObjectName("tbl_buildEvalResult")
        self.gridLayout_14.addWidget(self.tbl_buildEvalResult, 3, 0, 1, 5)
        self.gridLayout_11.addWidget(self.groupBox_2, 2, 0, 1, 4)
        self.tab_buildingEvalSum.addTab(self.tab_5, "")
        self.tab_6 = QtWidgets.QWidget()
        self.tab_6.setObjectName("tab_6")
        self.gridLayout_16 = QtWidgets.QGridLayout(self.tab_6)
        self.gridLayout_16.setObjectName("gridLayout_16")
        self.btn_buildSumExports = QtWidgets.QPushButton(self.tab_6)
        self.btn_buildSumExports.setObjectName("btn_buildSumExports")
        self.gridLayout_16.addWidget(self.btn_buildSumExports, 3, 6, 1, 1)
        self.label_3 = QtWidgets.QLabel(self.tab_6)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_3.sizePolicy().hasHeightForWidth())
        self.label_3.setSizePolicy(sizePolicy)
        self.label_3.setObjectName("label_3")
        self.gridLayout_16.addWidget(self.label_3, 0, 0, 1, 1)
        self.tbl_buildSumResult = QtWidgets.QTableWidget(self.tab_6)
        self.tbl_buildSumResult.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_buildSumResult.setObjectName("tbl_buildSumResult")
        self.tbl_buildSumResult.setColumnCount(0)
        self.tbl_buildSumResult.setRowCount(0)
        self.gridLayout_16.addWidget(self.tbl_buildSumResult, 2, 0, 1, 7)
        self.label_17 = QtWidgets.QLabel(self.tab_6)
        self.label_17.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_17.setObjectName("label_17")
        self.gridLayout_16.addWidget(self.label_17, 1, 6, 1, 1)
        self.cmb_buildSumType = QtWidgets.QComboBox(self.tab_6)
        self.cmb_buildSumType.setMinimumSize(QtCore.QSize(200, 0))
        self.cmb_buildSumType.setObjectName("cmb_buildSumType")
        self.gridLayout_16.addWidget(self.cmb_buildSumType, 1, 0, 1, 2)
        self.tab_buildingEvalSum.addTab(self.tab_6, "")
        self.gridLayout_10.addWidget(self.tab_buildingEvalSum, 0, 0, 1, 1)
        self.stw_changePanel.addWidget(self.BuildingEvalueation)
        self.VehicleValuation = QtWidgets.QWidget()
        self.VehicleValuation.setObjectName("VehicleValuation")
        self.gridLayout_53 = QtWidgets.QGridLayout(self.VehicleValuation)
        self.gridLayout_53.setObjectName("gridLayout_53")
        self.btn_vehiParamSave = QtWidgets.QPushButton(self.VehicleValuation)
        self.btn_vehiParamSave.setObjectName("btn_vehiParamSave")
        self.gridLayout_53.addWidget(self.btn_vehiParamSave, 1, 8, 1, 1)
        self.btn_vehiParamModify = QtWidgets.QPushButton(self.VehicleValuation)
        self.btn_vehiParamModify.setObjectName("btn_vehiParamModify")
        self.gridLayout_53.addWidget(self.btn_vehiParamModify, 1, 7, 1, 1)
        self.tab_vehiValue = QtWidgets.QTabWidget(self.VehicleValuation)
        self.tab_vehiValue.setObjectName("tab_vehiValue")
        self.tab_23 = QtWidgets.QWidget()
        self.tab_23.setObjectName("tab_23")
        self.gridLayout_49 = QtWidgets.QGridLayout(self.tab_23)
        self.gridLayout_49.setObjectName("gridLayout_49")
        self.label_67 = QtWidgets.QLabel(self.tab_23)
        self.label_67.setObjectName("label_67")
        self.gridLayout_49.addWidget(self.label_67, 0, 0, 1, 8)
        self.label_69 = QtWidgets.QLabel(self.tab_23)
        self.label_69.setText("")
        self.label_69.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_69.setObjectName("label_69")
        self.gridLayout_49.addWidget(self.label_69, 1, 4, 1, 4)
        self.tbl_vehiCosts = QtWidgets.QTableWidget(self.tab_23)
        self.tbl_vehiCosts.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_vehiCosts.setObjectName("tbl_vehiCosts")
        self.tbl_vehiCosts.setColumnCount(0)
        self.tbl_vehiCosts.setRowCount(0)
        self.gridLayout_49.addWidget(self.tbl_vehiCosts, 2, 0, 1, 8)
        self.cmb_vehiCosts = QtWidgets.QComboBox(self.tab_23)
        self.cmb_vehiCosts.setMinimumSize(QtCore.QSize(250, 0))
        self.cmb_vehiCosts.setObjectName("cmb_vehiCosts")
        self.gridLayout_49.addWidget(self.cmb_vehiCosts, 1, 0, 1, 2)
        self.tab_vehiValue.addTab(self.tab_23, "")
        self.tab_24 = QtWidgets.QWidget()
        self.tab_24.setObjectName("tab_24")
        self.gridLayout_50 = QtWidgets.QGridLayout(self.tab_24)
        self.gridLayout_50.setObjectName("gridLayout_50")
        self.tbl_salvage = QtWidgets.QTableWidget(self.tab_24)
        self.tbl_salvage.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_salvage.setObjectName("tbl_salvage")
        self.tbl_salvage.setColumnCount(0)
        self.tbl_salvage.setRowCount(0)
        self.gridLayout_50.addWidget(self.tbl_salvage, 2, 0, 1, 4)
        self.label_71 = QtWidgets.QLabel(self.tab_24)
        self.label_71.setObjectName("label_71")
        self.gridLayout_50.addWidget(self.label_71, 0, 0, 1, 4)
        self.label_70 = QtWidgets.QLabel(self.tab_24)
        self.label_70.setText("")
        self.label_70.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_70.setObjectName("label_70")
        self.gridLayout_50.addWidget(self.label_70, 1, 2, 1, 2)
        self.cmb_salvage = QtWidgets.QComboBox(self.tab_24)
        self.cmb_salvage.setMinimumSize(QtCore.QSize(250, 0))
        self.cmb_salvage.setObjectName("cmb_salvage")
        self.gridLayout_50.addWidget(self.cmb_salvage, 1, 0, 1, 1)
        self.tab_vehiValue.addTab(self.tab_24, "")
        self.gridLayout_53.addWidget(self.tab_vehiValue, 0, 0, 1, 9)
        self.btn_vehiParamExport = QtWidgets.QPushButton(self.VehicleValuation)
        self.btn_vehiParamExport.setObjectName("btn_vehiParamExport")
        self.gridLayout_53.addWidget(self.btn_vehiParamExport, 1, 0, 1, 1)
        self.btn_vehiParamImport = QtWidgets.QPushButton(self.VehicleValuation)
        self.btn_vehiParamImport.setObjectName("btn_vehiParamImport")
        self.gridLayout_53.addWidget(self.btn_vehiParamImport, 1, 1, 1, 1)
        self.stw_changePanel.addWidget(self.VehicleValuation)
        self.VehicleEvaluation = QtWidgets.QWidget()
        self.VehicleEvaluation.setObjectName("VehicleEvaluation")
        self.gridLayout_45 = QtWidgets.QGridLayout(self.VehicleEvaluation)
        self.gridLayout_45.setObjectName("gridLayout_45")
        self.tab_vehiViewEvalSum = QtWidgets.QTabWidget(self.VehicleEvaluation)
        self.tab_vehiViewEvalSum.setObjectName("tab_vehiViewEvalSum")
        self.tab_18 = QtWidgets.QWidget()
        self.tab_18.setObjectName("tab_18")
        self.gridLayout_52 = QtWidgets.QGridLayout(self.tab_18)
        self.gridLayout_52.setObjectName("gridLayout_52")
        self.groupBox_9 = QtWidgets.QGroupBox(self.tab_18)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.groupBox_9.sizePolicy().hasHeightForWidth())
        self.groupBox_9.setSizePolicy(sizePolicy)
        self.groupBox_9.setObjectName("groupBox_9")
        self.gridLayout_51 = QtWidgets.QGridLayout(self.groupBox_9)
        self.gridLayout_51.setObjectName("gridLayout_51")
        self.btn_vehiEvalRun = QtWidgets.QPushButton(self.groupBox_9)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_vehiEvalRun.sizePolicy().hasHeightForWidth()
        )
        self.btn_vehiEvalRun.setSizePolicy(sizePolicy)
        self.btn_vehiEvalRun.setObjectName("btn_vehiEvalRun")
        self.gridLayout_51.addWidget(self.btn_vehiEvalRun, 1, 1, 1, 1)
        self.tbl_vehiParamCfm = QtWidgets.QTableWidget(self.groupBox_9)
        self.tbl_vehiParamCfm.setMaximumSize(QtCore.QSize(16777215, 90))
        self.tbl_vehiParamCfm.setBaseSize(QtCore.QSize(787, 90))
        self.tbl_vehiParamCfm.setObjectName("tbl_vehiParamCfm")
        self.tbl_vehiParamCfm.setColumnCount(0)
        self.tbl_vehiParamCfm.setRowCount(0)
        self.gridLayout_51.addWidget(self.tbl_vehiParamCfm, 0, 0, 1, 2)
        self.gridLayout_52.addWidget(self.groupBox_9, 0, 0, 1, 1)
        self.groupBox_8 = QtWidgets.QGroupBox(self.tab_18)
        self.groupBox_8.setBaseSize(QtCore.QSize(807, 0))
        self.groupBox_8.setObjectName("groupBox_8")
        self.gridLayout_42 = QtWidgets.QGridLayout(self.groupBox_8)
        self.gridLayout_42.setObjectName("gridLayout_42")
        self.label_55 = QtWidgets.QLabel(self.groupBox_8)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_55.sizePolicy().hasHeightForWidth())
        self.label_55.setSizePolicy(sizePolicy)
        self.label_55.setObjectName("label_55")
        self.gridLayout_42.addWidget(self.label_55, 1, 0, 1, 1)
        self.cmb_vehiEvalArea = QtWidgets.QComboBox(self.groupBox_8)
        self.cmb_vehiEvalArea.setObjectName("cmb_vehiEvalArea")
        self.gridLayout_42.addWidget(self.cmb_vehiEvalArea, 1, 1, 1, 1)
        self.tbl_vehiEvalResult = QtWidgets.QTableView(self.groupBox_8)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.tbl_vehiEvalResult.sizePolicy().hasHeightForWidth()
        )
        self.tbl_vehiEvalResult.setSizePolicy(sizePolicy)
        self.tbl_vehiEvalResult.setMinimumSize(QtCore.QSize(0, 0))
        self.tbl_vehiEvalResult.setBaseSize(QtCore.QSize(787, 345))
        self.tbl_vehiEvalResult.setObjectName("tbl_vehiEvalResult")
        self.gridLayout_42.addWidget(self.tbl_vehiEvalResult, 3, 0, 1, 5)
        self.gridLayout_52.addWidget(self.groupBox_8, 1, 0, 1, 1)
        self.tab_vehiViewEvalSum.addTab(self.tab_18, "")
        self.tab_19 = QtWidgets.QWidget()
        self.tab_19.setObjectName("tab_19")
        self.gridLayout_43 = QtWidgets.QGridLayout(self.tab_19)
        self.gridLayout_43.setObjectName("gridLayout_43")
        self.tbl_vehiSumResult = QtWidgets.QTableWidget(self.tab_19)
        self.tbl_vehiSumResult.setObjectName("tbl_vehiSumResult")
        self.tbl_vehiSumResult.setColumnCount(0)
        self.tbl_vehiSumResult.setRowCount(0)
        self.gridLayout_43.addWidget(self.tbl_vehiSumResult, 2, 0, 1, 7)
        self.btn_vehiSumExport = QtWidgets.QPushButton(self.tab_19)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_vehiSumExport.sizePolicy().hasHeightForWidth()
        )
        self.btn_vehiSumExport.setSizePolicy(sizePolicy)
        self.btn_vehiSumExport.setObjectName("btn_vehiSumExport")
        self.gridLayout_43.addWidget(self.btn_vehiSumExport, 3, 6, 1, 1)
        self.cmb_vehiSumType = QtWidgets.QComboBox(self.tab_19)
        self.cmb_vehiSumType.setObjectName("cmb_vehiSumType")
        self.gridLayout_43.addWidget(self.cmb_vehiSumType, 1, 0, 1, 3)
        self.label_53 = QtWidgets.QLabel(self.tab_19)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_53.sizePolicy().hasHeightForWidth())
        self.label_53.setSizePolicy(sizePolicy)
        self.label_53.setObjectName("label_53")
        self.gridLayout_43.addWidget(self.label_53, 0, 0, 1, 4)
        self.tab_vehiViewEvalSum.addTab(self.tab_19, "")
        self.gridLayout_45.addWidget(self.tab_vehiViewEvalSum, 0, 0, 1, 1)
        self.stw_changePanel.addWidget(self.VehicleEvaluation)
        self.PopulationView = QtWidgets.QWidget()
        self.PopulationView.setObjectName("PopulationView")
        self.gridLayout_25 = QtWidgets.QGridLayout(self.PopulationView)
        self.gridLayout_25.setObjectName("gridLayout_25")
        self.tab_popuView = QtWidgets.QTabWidget(self.PopulationView)
        self.tab_popuView.setObjectName("tab_popuView")
        self.tab_12 = QtWidgets.QWidget()
        self.tab_12.setObjectName("tab_12")
        self.gridLayout_26 = QtWidgets.QGridLayout(self.tab_12)
        self.gridLayout_26.setObjectName("gridLayout_26")
        self.cmb_popuParamSgg = QtWidgets.QComboBox(self.tab_12)
        self.cmb_popuParamSgg.setObjectName("cmb_popuParamSgg")
        self.gridLayout_26.addWidget(self.cmb_popuParamSgg, 1, 0, 1, 1)
        self.tbl_popuParam = QtWidgets.QTableWidget(self.tab_12)
        self.tbl_popuParam.setBaseSize(QtCore.QSize(807, 0))
        self.tbl_popuParam.setObjectName("tbl_popuParam")
        self.tbl_popuParam.setColumnCount(0)
        self.tbl_popuParam.setRowCount(0)
        self.gridLayout_26.addWidget(self.tbl_popuParam, 2, 0, 1, 5)
        self.label_32 = QtWidgets.QLabel(self.tab_12)
        self.label_32.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_32.setObjectName("label_32")
        self.gridLayout_26.addWidget(self.label_32, 1, 4, 1, 1)
        self.cmb_popuParamEmd = QtWidgets.QComboBox(self.tab_12)
        self.cmb_popuParamEmd.setObjectName("cmb_popuParamEmd")
        self.gridLayout_26.addWidget(self.cmb_popuParamEmd, 1, 1, 1, 1)
        self.label_31 = QtWidgets.QLabel(self.tab_12)
        self.label_31.setObjectName("label_31")
        self.gridLayout_26.addWidget(self.label_31, 3, 0, 1, 5)
        self.label_30 = QtWidgets.QLabel(self.tab_12)
        self.label_30.setObjectName("label_30")
        self.gridLayout_26.addWidget(self.label_30, 0, 0, 1, 1)
        self.tab_popuView.addTab(self.tab_12, "")
        self.tab_13 = QtWidgets.QWidget()
        self.tab_13.setObjectName("tab_13")
        self.gridLayout_27 = QtWidgets.QGridLayout(self.tab_13)
        self.gridLayout_27.setObjectName("gridLayout_27")
        self.cmb_popuSum = QtWidgets.QComboBox(self.tab_13)
        self.cmb_popuSum.setObjectName("cmb_popuSum")
        self.gridLayout_27.addWidget(self.cmb_popuSum, 1, 0, 1, 2)
        self.tbl_popuSum = QtWidgets.QTableWidget(self.tab_13)
        self.tbl_popuSum.setBaseSize(QtCore.QSize(807, 0))
        self.tbl_popuSum.setObjectName("tbl_popuSum")
        self.tbl_popuSum.setColumnCount(0)
        self.tbl_popuSum.setRowCount(0)
        self.gridLayout_27.addWidget(self.tbl_popuSum, 2, 0, 1, 5)
        self.label_33 = QtWidgets.QLabel(self.tab_13)
        self.label_33.setObjectName("label_33")
        self.gridLayout_27.addWidget(self.label_33, 0, 0, 1, 1)
        self.label_34 = QtWidgets.QLabel(self.tab_13)
        self.label_34.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_34.setObjectName("label_34")
        self.gridLayout_27.addWidget(self.label_34, 1, 4, 1, 1)
        self.tab_popuView.addTab(self.tab_13, "")
        self.tab_17 = QtWidgets.QWidget()
        self.tab_17.setObjectName("tab_17")
        self.gridLayout_39 = QtWidgets.QGridLayout(self.tab_17)
        self.gridLayout_39.setObjectName("gridLayout_39")
        self.cmb_popuDmgUnitYear = QtWidgets.QComboBox(self.tab_17)
        self.cmb_popuDmgUnitYear.setMinimumSize(QtCore.QSize(250, 0))
        self.cmb_popuDmgUnitYear.setObjectName("cmb_popuDmgUnitYear")
        self.gridLayout_39.addWidget(self.cmb_popuDmgUnitYear, 1, 0, 1, 1)
        self.spb_popuVictimLoss = QtWidgets.QDoubleSpinBox(self.tab_17)
        self.spb_popuVictimLoss.setLocale(
            QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates)
        )
        self.spb_popuVictimLoss.setProperty("showGroupSeparator", True)
        self.spb_popuVictimLoss.setDecimals(2)
        self.spb_popuVictimLoss.setMinimum(-9999999999999.0)
        self.spb_popuVictimLoss.setMaximum(9999999999999.0)
        self.spb_popuVictimLoss.setObjectName("spb_popuVictimLoss")
        self.gridLayout_39.addWidget(self.spb_popuVictimLoss, 5, 1, 1, 2)
        self.spb_popuLifeLoss = QtWidgets.QDoubleSpinBox(self.tab_17)
        self.spb_popuLifeLoss.setLocale(
            QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates)
        )
        self.spb_popuLifeLoss.setProperty("showGroupSeparator", True)
        self.spb_popuLifeLoss.setDecimals(2)
        self.spb_popuLifeLoss.setMinimum(-9999999999999.0)
        self.spb_popuLifeLoss.setMaximum(9999999999999.0)
        self.spb_popuLifeLoss.setObjectName("spb_popuLifeLoss")
        self.gridLayout_39.addWidget(self.spb_popuLifeLoss, 3, 1, 1, 2)
        self.label_47 = QtWidgets.QLabel(self.tab_17)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_47.sizePolicy().hasHeightForWidth())
        self.label_47.setSizePolicy(sizePolicy)
        self.label_47.setObjectName("label_47")
        self.gridLayout_39.addWidget(self.label_47, 5, 0, 1, 1)
        self.label_43 = QtWidgets.QLabel(self.tab_17)
        self.label_43.setText("")
        self.label_43.setObjectName("label_43")
        self.gridLayout_39.addWidget(self.label_43, 7, 0, 1, 3)
        self.btn_popuDamageUnit = QtWidgets.QPushButton(self.tab_17)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_popuDamageUnit.sizePolicy().hasHeightForWidth()
        )
        self.btn_popuDamageUnit.setSizePolicy(sizePolicy)
        self.btn_popuDamageUnit.setObjectName("btn_popuDamageUnit")
        self.gridLayout_39.addWidget(self.btn_popuDamageUnit, 6, 2, 1, 1)
        self.label_46 = QtWidgets.QLabel(self.tab_17)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_46.sizePolicy().hasHeightForWidth())
        self.label_46.setSizePolicy(sizePolicy)
        self.label_46.setObjectName("label_46")
        self.gridLayout_39.addWidget(self.label_46, 3, 0, 1, 1)
        self.label_50 = QtWidgets.QLabel(self.tab_17)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_50.sizePolicy().hasHeightForWidth())
        self.label_50.setSizePolicy(sizePolicy)
        self.label_50.setObjectName("label_50")
        self.gridLayout_39.addWidget(self.label_50, 0, 0, 1, 3)
        self.label_51 = QtWidgets.QLabel(self.tab_17)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_51.sizePolicy().hasHeightForWidth())
        self.label_51.setSizePolicy(sizePolicy)
        self.label_51.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_51.setObjectName("label_51")
        self.gridLayout_39.addWidget(self.label_51, 2, 0, 1, 3)
        self.tab_popuView.addTab(self.tab_17, "")
        self.gridLayout_25.addWidget(self.tab_popuView, 0, 0, 1, 1)
        self.stw_changePanel.addWidget(self.PopulationView)
        self.AgricultureValuation = QtWidgets.QWidget()
        self.AgricultureValuation.setObjectName("AgricultureValuation")
        self.gridLayout_34 = QtWidgets.QGridLayout(self.AgricultureValuation)
        self.gridLayout_34.setObjectName("gridLayout_34")
        self.btn_agriParamModify = QtWidgets.QPushButton(self.AgricultureValuation)
        self.btn_agriParamModify.setObjectName("btn_agriParamModify")
        self.gridLayout_34.addWidget(self.btn_agriParamModify, 1, 7, 1, 1)
        self.btn_agriParamSave = QtWidgets.QPushButton(self.AgricultureValuation)
        self.btn_agriParamSave.setObjectName("btn_agriParamSave")
        self.gridLayout_34.addWidget(self.btn_agriParamSave, 1, 8, 1, 1)
        self.btn_agriParamImport = QtWidgets.QPushButton(self.AgricultureValuation)
        self.btn_agriParamImport.setObjectName("btn_agriParamImport")
        self.gridLayout_34.addWidget(self.btn_agriParamImport, 1, 1, 1, 1)
        self.btn_agriParamExport = QtWidgets.QPushButton(self.AgricultureValuation)
        self.btn_agriParamExport.setObjectName("btn_agriParamExport")
        self.gridLayout_34.addWidget(self.btn_agriParamExport, 1, 0, 1, 1)
        self.tab_agriValuation = QtWidgets.QTabWidget(self.AgricultureValuation)
        self.tab_agriValuation.setObjectName("tab_agriValuation")
        self.tab_11 = QtWidgets.QWidget()
        self.tab_11.setObjectName("tab_11")
        self.gridLayout_31 = QtWidgets.QGridLayout(self.tab_11)
        self.gridLayout_31.setObjectName("gridLayout_31")
        self.tbl_stanPriceFlow = QtWidgets.QTableWidget(self.tab_11)
        self.tbl_stanPriceFlow.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_stanPriceFlow.setObjectName("tbl_stanPriceFlow")
        self.tbl_stanPriceFlow.setColumnCount(0)
        self.tbl_stanPriceFlow.setRowCount(0)
        self.gridLayout_31.addWidget(self.tbl_stanPriceFlow, 2, 0, 1, 4)
        self.label_39 = QtWidgets.QLabel(self.tab_11)
        self.label_39.setObjectName("label_39")
        self.gridLayout_31.addWidget(self.label_39, 0, 0, 1, 2)
        self.label_38 = QtWidgets.QLabel(self.tab_11)
        self.label_38.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_38.setObjectName("label_38")
        self.gridLayout_31.addWidget(self.label_38, 1, 2, 1, 2)
        self.cmb_stanPriceFlow = QtWidgets.QComboBox(self.tab_11)
        self.cmb_stanPriceFlow.setMinimumSize(QtCore.QSize(250, 0))
        self.cmb_stanPriceFlow.setObjectName("cmb_stanPriceFlow")
        self.gridLayout_31.addWidget(self.cmb_stanPriceFlow, 1, 0, 1, 1)
        self.tab_agriValuation.addTab(self.tab_11, "")
        self.tab_16 = QtWidgets.QWidget()
        self.tab_16.setObjectName("tab_16")
        self.gridLayout_38 = QtWidgets.QGridLayout(self.tab_16)
        self.gridLayout_38.setObjectName("gridLayout_38")
        self.label_52 = QtWidgets.QLabel(self.tab_16)
        self.label_52.setObjectName("label_52")
        self.gridLayout_38.addWidget(self.label_52, 0, 0, 1, 12)
        self.cmb_agriDmgUnitYear = QtWidgets.QComboBox(self.tab_16)
        self.cmb_agriDmgUnitYear.setMinimumSize(QtCore.QSize(250, 0))
        self.cmb_agriDmgUnitYear.setObjectName("cmb_agriDmgUnitYear")
        self.gridLayout_38.addWidget(self.cmb_agriDmgUnitYear, 1, 0, 1, 2)
        self.btn_agriDamageUnit = QtWidgets.QPushButton(self.tab_16)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_agriDamageUnit.sizePolicy().hasHeightForWidth()
        )
        self.btn_agriDamageUnit.setSizePolicy(sizePolicy)
        self.btn_agriDamageUnit.setObjectName("btn_agriDamageUnit")
        self.gridLayout_38.addWidget(self.btn_agriDamageUnit, 4, 11, 1, 1)
        self.spb_agriDamageUnit = QtWidgets.QDoubleSpinBox(self.tab_16)
        self.spb_agriDamageUnit.setLocale(
            QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates)
        )
        self.spb_agriDamageUnit.setProperty("showGroupSeparator", True)
        self.spb_agriDamageUnit.setDecimals(2)
        self.spb_agriDamageUnit.setMinimum(-9999999999999.0)
        self.spb_agriDamageUnit.setMaximum(9999999999999.0)
        self.spb_agriDamageUnit.setObjectName("spb_agriDamageUnit")
        self.gridLayout_38.addWidget(self.spb_agriDamageUnit, 3, 1, 1, 11)
        self.label_49 = QtWidgets.QLabel(self.tab_16)
        self.label_49.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_49.setObjectName("label_49")
        self.gridLayout_38.addWidget(self.label_49, 2, 0, 1, 12)
        self.label_45 = QtWidgets.QLabel(self.tab_16)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_45.sizePolicy().hasHeightForWidth())
        self.label_45.setSizePolicy(sizePolicy)
        self.label_45.setText("")
        self.label_45.setObjectName("label_45")
        self.gridLayout_38.addWidget(self.label_45, 5, 0, 1, 12)
        self.label_44 = QtWidgets.QLabel(self.tab_16)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_44.sizePolicy().hasHeightForWidth())
        self.label_44.setSizePolicy(sizePolicy)
        self.label_44.setObjectName("label_44")
        self.gridLayout_38.addWidget(self.label_44, 3, 0, 1, 1)
        self.tab_agriValuation.addTab(self.tab_16, "")
        self.gridLayout_34.addWidget(self.tab_agriValuation, 0, 0, 1, 9)
        self.stw_changePanel.addWidget(self.AgricultureValuation)
        self.AgricultureEvaluation = QtWidgets.QWidget()
        self.AgricultureEvaluation.setObjectName("AgricultureEvaluation")
        self.gridLayout_37 = QtWidgets.QGridLayout(self.AgricultureEvaluation)
        self.gridLayout_37.setObjectName("gridLayout_37")
        self.tab_agricultureEvalSum = QtWidgets.QTabWidget(self.AgricultureEvaluation)
        self.tab_agricultureEvalSum.setObjectName("tab_agricultureEvalSum")
        self.tab_14 = QtWidgets.QWidget()
        self.tab_14.setObjectName("tab_14")
        self.gridLayout_32 = QtWidgets.QGridLayout(self.tab_14)
        self.gridLayout_32.setObjectName("gridLayout_32")
        self.groupBox_6 = QtWidgets.QGroupBox(self.tab_14)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.groupBox_6.sizePolicy().hasHeightForWidth())
        self.groupBox_6.setSizePolicy(sizePolicy)
        self.groupBox_6.setObjectName("groupBox_6")
        self.gridLayout_33 = QtWidgets.QGridLayout(self.groupBox_6)
        self.gridLayout_33.setObjectName("gridLayout_33")
        self.btn_agriEvalRun = QtWidgets.QPushButton(self.groupBox_6)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_agriEvalRun.sizePolicy().hasHeightForWidth()
        )
        self.btn_agriEvalRun.setSizePolicy(sizePolicy)
        self.btn_agriEvalRun.setObjectName("btn_agriEvalRun")
        self.gridLayout_33.addWidget(self.btn_agriEvalRun, 1, 1, 1, 1)
        self.tbl_agriParamCfm = QtWidgets.QTableWidget(self.groupBox_6)
        self.tbl_agriParamCfm.setMaximumSize(QtCore.QSize(16777215, 90))
        self.tbl_agriParamCfm.setBaseSize(QtCore.QSize(787, 90))
        self.tbl_agriParamCfm.setObjectName("tbl_agriParamCfm")
        self.tbl_agriParamCfm.setColumnCount(0)
        self.tbl_agriParamCfm.setRowCount(0)
        self.gridLayout_33.addWidget(self.tbl_agriParamCfm, 0, 0, 1, 2)
        self.gridLayout_32.addWidget(self.groupBox_6, 0, 0, 1, 4)
        self.groupBox_7 = QtWidgets.QGroupBox(self.tab_14)
        self.groupBox_7.setBaseSize(QtCore.QSize(807, 0))
        self.groupBox_7.setObjectName("groupBox_7")
        self.gridLayout_35 = QtWidgets.QGridLayout(self.groupBox_7)
        self.gridLayout_35.setObjectName("gridLayout_35")
        self.label_40 = QtWidgets.QLabel(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_40.sizePolicy().hasHeightForWidth())
        self.label_40.setSizePolicy(sizePolicy)
        self.label_40.setObjectName("label_40")
        self.gridLayout_35.addWidget(self.label_40, 1, 0, 1, 1)
        self.cmb_agriEvalArea = QtWidgets.QComboBox(self.groupBox_7)
        self.cmb_agriEvalArea.setObjectName("cmb_agriEvalArea")
        self.gridLayout_35.addWidget(self.cmb_agriEvalArea, 1, 1, 1, 1)
        self.tbl_agriEvalResult = QtWidgets.QTableView(self.groupBox_7)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.tbl_agriEvalResult.sizePolicy().hasHeightForWidth()
        )
        self.tbl_agriEvalResult.setSizePolicy(sizePolicy)
        self.tbl_agriEvalResult.setMinimumSize(QtCore.QSize(0, 0))
        self.tbl_agriEvalResult.setBaseSize(QtCore.QSize(787, 345))
        self.tbl_agriEvalResult.setObjectName("tbl_agriEvalResult")
        self.gridLayout_35.addWidget(self.tbl_agriEvalResult, 3, 0, 1, 5)
        self.gridLayout_32.addWidget(self.groupBox_7, 2, 0, 1, 4)
        self.tab_agricultureEvalSum.addTab(self.tab_14, "")
        self.tab_15 = QtWidgets.QWidget()
        self.tab_15.setObjectName("tab_15")
        self.gridLayout_36 = QtWidgets.QGridLayout(self.tab_15)
        self.gridLayout_36.setObjectName("gridLayout_36")
        self.btn_agriSumExports = QtWidgets.QPushButton(self.tab_15)
        self.btn_agriSumExports.setObjectName("btn_agriSumExports")
        self.gridLayout_36.addWidget(self.btn_agriSumExports, 3, 6, 1, 1)
        self.label_41 = QtWidgets.QLabel(self.tab_15)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_41.sizePolicy().hasHeightForWidth())
        self.label_41.setSizePolicy(sizePolicy)
        self.label_41.setObjectName("label_41")
        self.gridLayout_36.addWidget(self.label_41, 0, 0, 1, 1)
        self.tbl_agriSumResult = QtWidgets.QTableWidget(self.tab_15)
        self.tbl_agriSumResult.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_agriSumResult.setObjectName("tbl_agriSumResult")
        self.tbl_agriSumResult.setColumnCount(0)
        self.tbl_agriSumResult.setRowCount(0)
        self.gridLayout_36.addWidget(self.tbl_agriSumResult, 2, 0, 1, 7)
        self.cmb_agriSumType = QtWidgets.QComboBox(self.tab_15)
        self.cmb_agriSumType.setObjectName("cmb_agriSumType")
        self.gridLayout_36.addWidget(self.cmb_agriSumType, 1, 0, 1, 3)
        self.label_42 = QtWidgets.QLabel(self.tab_15)
        self.label_42.setText("")
        self.label_42.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_42.setObjectName("label_42")
        self.gridLayout_36.addWidget(self.label_42, 1, 6, 1, 1)
        self.tab_agricultureEvalSum.addTab(self.tab_15, "")
        self.gridLayout_37.addWidget(self.tab_agricultureEvalSum, 0, 0, 1, 1)
        self.stw_changePanel.addWidget(self.AgricultureEvaluation)
        self.BuildingVulnerability = QtWidgets.QWidget()
        self.BuildingVulnerability.setObjectName("BuildingVulnerability")
        self.gridLayout_17 = QtWidgets.QGridLayout(self.BuildingVulnerability)
        self.gridLayout_17.setObjectName("gridLayout_17")
        self.btn_buildVulModify = QtWidgets.QPushButton(self.BuildingVulnerability)
        self.btn_buildVulModify.setObjectName("btn_buildVulModify")
        self.gridLayout_17.addWidget(self.btn_buildVulModify, 1, 7, 1, 1)
        self.btn_buildVulExport = QtWidgets.QPushButton(self.BuildingVulnerability)
        self.btn_buildVulExport.setObjectName("btn_buildVulExport")
        self.gridLayout_17.addWidget(self.btn_buildVulExport, 1, 0, 1, 1)
        self.tab_buildVulnerability = QtWidgets.QTabWidget(self.BuildingVulnerability)
        self.tab_buildVulnerability.setObjectName("tab_buildVulnerability")
        self.tab_7 = QtWidgets.QWidget()
        self.tab_7.setObjectName("tab_7")
        self.gridLayout_18 = QtWidgets.QGridLayout(self.tab_7)
        self.gridLayout_18.setObjectName("gridLayout_18")
        self.label_22 = QtWidgets.QLabel(self.tab_7)
        self.label_22.setObjectName("label_22")
        self.gridLayout_18.addWidget(self.label_22, 0, 0, 1, 1)
        self.cmb_structure = QtWidgets.QComboBox(self.tab_7)
        self.cmb_structure.setObjectName("cmb_structure")
        self.gridLayout_18.addWidget(self.cmb_structure, 1, 0, 1, 1)
        self.tbl_buildVulStructure = QtWidgets.QTableWidget(self.tab_7)
        self.tbl_buildVulStructure.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_buildVulStructure.setObjectName("tbl_buildVulStructure")
        self.tbl_buildVulStructure.setColumnCount(0)
        self.tbl_buildVulStructure.setRowCount(0)
        self.gridLayout_18.addWidget(self.tbl_buildVulStructure, 2, 0, 1, 3)
        self.label_21 = QtWidgets.QLabel(self.tab_7)
        self.label_21.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_21.setObjectName("label_21")
        self.gridLayout_18.addWidget(self.label_21, 1, 2, 1, 1)
        self.tab_buildVulnerability.addTab(self.tab_7, "")
        self.tab_9 = QtWidgets.QWidget()
        self.tab_9.setObjectName("tab_9")
        self.gridLayout_19 = QtWidgets.QGridLayout(self.tab_9)
        self.gridLayout_19.setObjectName("gridLayout_19")
        self.cmb_innerContents = QtWidgets.QComboBox(self.tab_9)
        self.cmb_innerContents.setObjectName("cmb_innerContents")
        self.gridLayout_19.addWidget(self.cmb_innerContents, 1, 0, 1, 1)
        self.label_24 = QtWidgets.QLabel(self.tab_9)
        self.label_24.setObjectName("label_24")
        self.gridLayout_19.addWidget(self.label_24, 0, 0, 1, 1)
        self.tbl_buildVulContetns = QtWidgets.QTableWidget(self.tab_9)
        self.tbl_buildVulContetns.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_buildVulContetns.setObjectName("tbl_buildVulContetns")
        self.tbl_buildVulContetns.setColumnCount(0)
        self.tbl_buildVulContetns.setRowCount(0)
        self.gridLayout_19.addWidget(self.tbl_buildVulContetns, 2, 0, 1, 3)
        self.label_23 = QtWidgets.QLabel(self.tab_9)
        self.label_23.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_23.setObjectName("label_23")
        self.gridLayout_19.addWidget(self.label_23, 1, 2, 1, 1)
        self.tab_buildVulnerability.addTab(self.tab_9, "")
        self.gridLayout_17.addWidget(self.tab_buildVulnerability, 0, 0, 1, 9)
        self.btn_buildVulImport = QtWidgets.QPushButton(self.BuildingVulnerability)
        self.btn_buildVulImport.setObjectName("btn_buildVulImport")
        self.gridLayout_17.addWidget(self.btn_buildVulImport, 1, 1, 1, 1)
        self.btn_buildVulSave = QtWidgets.QPushButton(self.BuildingVulnerability)
        self.btn_buildVulSave.setObjectName("btn_buildVulSave")
        self.gridLayout_17.addWidget(self.btn_buildVulSave, 1, 8, 1, 1)
        self.stw_changePanel.addWidget(self.BuildingVulnerability)
        self.vehicleVulnerability = QtWidgets.QWidget()
        self.vehicleVulnerability.setObjectName("vehicleVulnerability")
        self.gridLayout_44 = QtWidgets.QGridLayout(self.vehicleVulnerability)
        self.gridLayout_44.setObjectName("gridLayout_44")
        self.btn_vehiVulImport = QtWidgets.QPushButton(self.vehicleVulnerability)
        self.btn_vehiVulImport.setObjectName("btn_vehiVulImport")
        self.gridLayout_44.addWidget(self.btn_vehiVulImport, 1, 1, 1, 1)
        self.btn_vehiVulModify = QtWidgets.QPushButton(self.vehicleVulnerability)
        self.btn_vehiVulModify.setObjectName("btn_vehiVulModify")
        self.gridLayout_44.addWidget(self.btn_vehiVulModify, 1, 7, 1, 1)
        self.btn_vehiVulSave = QtWidgets.QPushButton(self.vehicleVulnerability)
        self.btn_vehiVulSave.setObjectName("btn_vehiVulSave")
        self.gridLayout_44.addWidget(self.btn_vehiVulSave, 1, 8, 1, 1)
        self.tab_vehiVulnerability = QtWidgets.QTabWidget(self.vehicleVulnerability)
        self.tab_vehiVulnerability.setObjectName("tab_vehiVulnerability")
        self.tab_22 = QtWidgets.QWidget()
        self.tab_22.setObjectName("tab_22")
        self.gridLayout_46 = QtWidgets.QGridLayout(self.tab_22)
        self.gridLayout_46.setObjectName("gridLayout_46")
        self.tbl_vehiVul = QtWidgets.QTableWidget(self.tab_22)
        self.tbl_vehiVul.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_vehiVul.setObjectName("tbl_vehiVul")
        self.tbl_vehiVul.setColumnCount(0)
        self.tbl_vehiVul.setRowCount(0)
        self.gridLayout_46.addWidget(self.tbl_vehiVul, 2, 0, 1, 10)
        self.label_54 = QtWidgets.QLabel(self.tab_22)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_54.sizePolicy().hasHeightForWidth())
        self.label_54.setSizePolicy(sizePolicy)
        self.label_54.setObjectName("label_54")
        self.gridLayout_46.addWidget(self.label_54, 0, 0, 1, 10)
        self.label_16 = QtWidgets.QLabel(self.tab_22)
        self.label_16.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_16.setObjectName("label_16")
        self.gridLayout_46.addWidget(self.label_16, 1, 8, 1, 2)
        self.cmb_vehiVul = QtWidgets.QComboBox(self.tab_22)
        self.cmb_vehiVul.setObjectName("cmb_vehiVul")
        self.gridLayout_46.addWidget(self.cmb_vehiVul, 1, 0, 1, 4)
        self.tab_vehiVulnerability.addTab(self.tab_22, "")
        self.gridLayout_44.addWidget(self.tab_vehiVulnerability, 0, 0, 1, 9)
        self.btn_vehiVulExport = QtWidgets.QPushButton(self.vehicleVulnerability)
        self.btn_vehiVulExport.setObjectName("btn_vehiVulExport")
        self.gridLayout_44.addWidget(self.btn_vehiVulExport, 1, 0, 1, 1)
        self.stw_changePanel.addWidget(self.vehicleVulnerability)
        self.PopulationVulnerability = QtWidgets.QWidget()
        self.PopulationVulnerability.setObjectName("PopulationVulnerability")
        self.gridLayout_24 = QtWidgets.QGridLayout(self.PopulationVulnerability)
        self.gridLayout_24.setObjectName("gridLayout_24")
        self.btn_popuVulSave = QtWidgets.QPushButton(self.PopulationVulnerability)
        self.btn_popuVulSave.setObjectName("btn_popuVulSave")
        self.gridLayout_24.addWidget(self.btn_popuVulSave, 1, 8, 1, 1)
        self.btn_popuVulImport = QtWidgets.QPushButton(self.PopulationVulnerability)
        self.btn_popuVulImport.setObjectName("btn_popuVulImport")
        self.gridLayout_24.addWidget(self.btn_popuVulImport, 1, 1, 1, 1)
        self.btn_popuVulExport = QtWidgets.QPushButton(self.PopulationVulnerability)
        self.btn_popuVulExport.setObjectName("btn_popuVulExport")
        self.gridLayout_24.addWidget(self.btn_popuVulExport, 1, 0, 1, 1)
        self.btn_popuVulModify = QtWidgets.QPushButton(self.PopulationVulnerability)
        self.btn_popuVulModify.setObjectName("btn_popuVulModify")
        self.gridLayout_24.addWidget(self.btn_popuVulModify, 1, 7, 1, 1)
        self.tab_popuVulnerability = QtWidgets.QTabWidget(self.PopulationVulnerability)
        self.tab_popuVulnerability.setObjectName("tab_popuVulnerability")
        self.tab_20 = QtWidgets.QWidget()
        self.tab_20.setObjectName("tab_20")
        self.gridLayout_40 = QtWidgets.QGridLayout(self.tab_20)
        self.gridLayout_40.setObjectName("gridLayout_40")
        self.cmb_popuLifeVul = QtWidgets.QComboBox(self.tab_20)
        self.cmb_popuLifeVul.setObjectName("cmb_popuLifeVul")
        self.gridLayout_40.addWidget(self.cmb_popuLifeVul, 1, 0, 1, 3)
        self.tbl_popuLifeVul = QtWidgets.QTableWidget(self.tab_20)
        self.tbl_popuLifeVul.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_popuLifeVul.setObjectName("tbl_popuLifeVul")
        self.tbl_popuLifeVul.setColumnCount(0)
        self.tbl_popuLifeVul.setRowCount(0)
        self.gridLayout_40.addWidget(self.tbl_popuLifeVul, 2, 0, 1, 9)
        self.label_29 = QtWidgets.QLabel(self.tab_20)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_29.sizePolicy().hasHeightForWidth())
        self.label_29.setSizePolicy(sizePolicy)
        self.label_29.setObjectName("label_29")
        self.gridLayout_40.addWidget(self.label_29, 0, 0, 1, 9)
        self.label_68 = QtWidgets.QLabel(self.tab_20)
        self.label_68.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_68.setObjectName("label_68")
        self.gridLayout_40.addWidget(self.label_68, 1, 7, 1, 2)
        self.tab_popuVulnerability.addTab(self.tab_20, "")
        self.tab_21 = QtWidgets.QWidget()
        self.tab_21.setObjectName("tab_21")
        self.gridLayout_41 = QtWidgets.QGridLayout(self.tab_21)
        self.gridLayout_41.setObjectName("gridLayout_41")
        self.cmb_popuVictimVul = QtWidgets.QComboBox(self.tab_21)
        self.cmb_popuVictimVul.setObjectName("cmb_popuVictimVul")
        self.gridLayout_41.addWidget(self.cmb_popuVictimVul, 1, 0, 1, 3)
        self.tbl_popuVictimVul = QtWidgets.QTableWidget(self.tab_21)
        self.tbl_popuVictimVul.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_popuVictimVul.setObjectName("tbl_popuVictimVul")
        self.tbl_popuVictimVul.setColumnCount(0)
        self.tbl_popuVictimVul.setRowCount(0)
        self.gridLayout_41.addWidget(self.tbl_popuVictimVul, 2, 0, 1, 9)
        self.label_48 = QtWidgets.QLabel(self.tab_21)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_48.sizePolicy().hasHeightForWidth())
        self.label_48.setSizePolicy(sizePolicy)
        self.label_48.setObjectName("label_48")
        self.gridLayout_41.addWidget(self.label_48, 0, 0, 1, 9)
        self.label_76 = QtWidgets.QLabel(self.tab_21)
        self.label_76.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_76.setObjectName("label_76")
        self.gridLayout_41.addWidget(self.label_76, 1, 7, 1, 2)
        self.tab_popuVulnerability.addTab(self.tab_21, "")
        self.gridLayout_24.addWidget(self.tab_popuVulnerability, 0, 0, 1, 9)
        self.stw_changePanel.addWidget(self.PopulationVulnerability)
        self.AgricultureVulnerability = QtWidgets.QWidget()
        self.AgricultureVulnerability.setObjectName("AgricultureVulnerability")
        self.gridLayout_74 = QtWidgets.QGridLayout(self.AgricultureVulnerability)
        self.gridLayout_74.setObjectName("gridLayout_74")
        self.btn_agriVulSave = QtWidgets.QPushButton(self.AgricultureVulnerability)
        self.btn_agriVulSave.setObjectName("btn_agriVulSave")
        self.gridLayout_74.addWidget(self.btn_agriVulSave, 1, 8, 1, 1)
        self.tab_agriVulnerability = QtWidgets.QTabWidget(self.AgricultureVulnerability)
        self.tab_agriVulnerability.setObjectName("tab_agriVulnerability")
        self.tab_30 = QtWidgets.QWidget()
        self.tab_30.setObjectName("tab_30")
        self.gridLayout_72 = QtWidgets.QGridLayout(self.tab_30)
        self.gridLayout_72.setObjectName("gridLayout_72")
        self.tbl_agriVulCrops = QtWidgets.QTableWidget(self.tab_30)
        self.tbl_agriVulCrops.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_agriVulCrops.setObjectName("tbl_agriVulCrops")
        self.tbl_agriVulCrops.setColumnCount(0)
        self.tbl_agriVulCrops.setRowCount(0)
        self.gridLayout_72.addWidget(self.tbl_agriVulCrops, 2, 0, 1, 4)
        self.cmb_crops = QtWidgets.QComboBox(self.tab_30)
        self.cmb_crops.setObjectName("cmb_crops")
        self.gridLayout_72.addWidget(self.cmb_crops, 1, 0, 1, 1)
        self.label_86 = QtWidgets.QLabel(self.tab_30)
        self.label_86.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_86.setObjectName("label_86")
        self.gridLayout_72.addWidget(self.label_86, 1, 3, 1, 1)
        self.cmb_cropsFloodPeriod = QtWidgets.QComboBox(self.tab_30)
        self.cmb_cropsFloodPeriod.setObjectName("cmb_cropsFloodPeriod")
        self.gridLayout_72.addWidget(self.cmb_cropsFloodPeriod, 1, 1, 1, 1)
        self.label_85 = QtWidgets.QLabel(self.tab_30)
        self.label_85.setObjectName("label_85")
        self.gridLayout_72.addWidget(self.label_85, 0, 0, 1, 4)
        self.tab_agriVulnerability.addTab(self.tab_30, "")
        self.tab_31 = QtWidgets.QWidget()
        self.tab_31.setObjectName("tab_31")
        self.gridLayout_73 = QtWidgets.QGridLayout(self.tab_31)
        self.gridLayout_73.setObjectName("gridLayout_73")
        self.cmb_farmland = QtWidgets.QComboBox(self.tab_31)
        self.cmb_farmland.setObjectName("cmb_farmland")
        self.gridLayout_73.addWidget(self.cmb_farmland, 1, 0, 1, 1)
        self.label_87 = QtWidgets.QLabel(self.tab_31)
        self.label_87.setObjectName("label_87")
        self.gridLayout_73.addWidget(self.label_87, 0, 0, 1, 1)
        self.tbl_agriVulFarmland = QtWidgets.QTableWidget(self.tab_31)
        self.tbl_agriVulFarmland.setBaseSize(QtCore.QSize(807, 488))
        self.tbl_agriVulFarmland.setObjectName("tbl_agriVulFarmland")
        self.tbl_agriVulFarmland.setColumnCount(0)
        self.tbl_agriVulFarmland.setRowCount(0)
        self.gridLayout_73.addWidget(self.tbl_agriVulFarmland, 2, 0, 1, 3)
        self.label_88 = QtWidgets.QLabel(self.tab_31)
        self.label_88.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_88.setObjectName("label_88")
        self.gridLayout_73.addWidget(self.label_88, 1, 2, 1, 1)
        self.tab_agriVulnerability.addTab(self.tab_31, "")
        self.gridLayout_74.addWidget(self.tab_agriVulnerability, 0, 0, 1, 9)
        self.btn_agriVulImport = QtWidgets.QPushButton(self.AgricultureVulnerability)
        self.btn_agriVulImport.setObjectName("btn_agriVulImport")
        self.gridLayout_74.addWidget(self.btn_agriVulImport, 1, 1, 1, 1)
        self.btn_agriVulExport = QtWidgets.QPushButton(self.AgricultureVulnerability)
        self.btn_agriVulExport.setObjectName("btn_agriVulExport")
        self.gridLayout_74.addWidget(self.btn_agriVulExport, 1, 0, 1, 1)
        self.btn_agriVulModify = QtWidgets.QPushButton(self.AgricultureVulnerability)
        self.btn_agriVulModify.setObjectName("btn_agriVulModify")
        self.gridLayout_74.addWidget(self.btn_agriVulModify, 1, 7, 1, 1)
        self.stw_changePanel.addWidget(self.AgricultureVulnerability)
        self.LossRun = QtWidgets.QWidget()
        self.LossRun.setObjectName("LossRun")
        self.gridLayout_23 = QtWidgets.QGridLayout(self.LossRun)
        self.gridLayout_23.setObjectName("gridLayout_23")
        self.groupBox_3 = QtWidgets.QGroupBox(self.LossRun)
        self.groupBox_3.setObjectName("groupBox_3")
        self.gridLayout_22 = QtWidgets.QGridLayout(self.groupBox_3)
        self.gridLayout_22.setObjectName("gridLayout_22")
        self.btn_lossRun = QtWidgets.QPushButton(self.groupBox_3)
        self.btn_lossRun.setObjectName("btn_lossRun")
        self.gridLayout_22.addWidget(self.btn_lossRun, 1, 7, 1, 1)
        self.btn_gridRun = QtWidgets.QPushButton(self.groupBox_3)
        self.btn_gridRun.setObjectName("btn_gridRun")
        self.gridLayout_22.addWidget(self.btn_gridRun, 1, 8, 1, 1)
        self.tbl_lossView = QtWidgets.QTableWidget(self.groupBox_3)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.tbl_lossView.sizePolicy().hasHeightForWidth())
        self.tbl_lossView.setSizePolicy(sizePolicy)
        self.tbl_lossView.setMaximumSize(QtCore.QSize(16777215, 70))
        self.tbl_lossView.setBaseSize(QtCore.QSize(811, 70))
        self.tbl_lossView.setObjectName("tbl_lossView")
        self.tbl_lossView.setColumnCount(0)
        self.tbl_lossView.setRowCount(0)
        self.gridLayout_22.addWidget(self.tbl_lossView, 0, 0, 1, 9)
        self.gridLayout_23.addWidget(self.groupBox_3, 1, 1, 1, 1)
        self.groupBox_4 = QtWidgets.QGroupBox(self.LossRun)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(3)
        sizePolicy.setHeightForWidth(self.groupBox_4.sizePolicy().hasHeightForWidth())
        self.groupBox_4.setSizePolicy(sizePolicy)
        self.groupBox_4.setObjectName("groupBox_4")
        self.gridLayout_21 = QtWidgets.QGridLayout(self.groupBox_4)
        self.gridLayout_21.setObjectName("gridLayout_21")
        self.cmb_agriType = QtWidgets.QComboBox(self.groupBox_4)
        self.cmb_agriType.setObjectName("cmb_agriType")
        self.gridLayout_21.addWidget(self.cmb_agriType, 1, 3, 1, 1)
        self.tbl_lossResultView = QtWidgets.QTableWidget(self.groupBox_4)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.tbl_lossResultView.sizePolicy().hasHeightForWidth()
        )
        self.tbl_lossResultView.setSizePolicy(sizePolicy)
        self.tbl_lossResultView.setBaseSize(QtCore.QSize(811, 305))
        self.tbl_lossResultView.setObjectName("tbl_lossResultView")
        self.tbl_lossResultView.setColumnCount(0)
        self.tbl_lossResultView.setRowCount(0)
        self.gridLayout_21.addWidget(self.tbl_lossResultView, 4, 0, 1, 5)
        self.label_28 = QtWidgets.QLabel(self.groupBox_4)
        self.label_28.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_28.setObjectName("label_28")
        self.gridLayout_21.addWidget(self.label_28, 1, 4, 1, 1)
        self.cmb_lossLayer = QtWidgets.QComboBox(self.groupBox_4)
        self.cmb_lossLayer.setObjectName("cmb_lossLayer")
        self.gridLayout_21.addWidget(self.cmb_lossLayer, 1, 0, 1, 1)
        self.cmb_lossType = QtWidgets.QComboBox(self.groupBox_4)
        self.cmb_lossType.setObjectName("cmb_lossType")
        self.gridLayout_21.addWidget(self.cmb_lossType, 1, 2, 1, 1)
        self.cmb_lossInven = QtWidgets.QComboBox(self.groupBox_4)
        self.cmb_lossInven.setObjectName("cmb_lossInven")
        self.gridLayout_21.addWidget(self.cmb_lossInven, 1, 1, 1, 1)
        self.gridLayout_23.addWidget(self.groupBox_4, 2, 1, 1, 1)
        self.groupBox_5 = QtWidgets.QGroupBox(self.LossRun)
        self.groupBox_5.setTitle("")
        self.groupBox_5.setObjectName("groupBox_5")
        self.gridLayout_20 = QtWidgets.QGridLayout(self.groupBox_5)
        self.gridLayout_20.setObjectName("gridLayout_20")
        self.chk_lossTypeXls = QtWidgets.QCheckBox(self.groupBox_5)
        self.chk_lossTypeXls.setChecked(True)
        self.chk_lossTypeXls.setObjectName("chk_lossTypeXls")
        self.gridLayout_20.addWidget(self.chk_lossTypeXls, 0, 2, 1, 1)
        self.btn_lossDownload = QtWidgets.QPushButton(self.groupBox_5)
        self.btn_lossDownload.setEnabled(False)
        self.btn_lossDownload.setObjectName("btn_lossDownload")
        self.gridLayout_20.addWidget(self.btn_lossDownload, 2, 10, 1, 1)
        self.label_26 = QtWidgets.QLabel(self.groupBox_5)
        self.label_26.setObjectName("label_26")
        self.gridLayout_20.addWidget(self.label_26, 0, 0, 1, 1)
        self.label_27 = QtWidgets.QLabel(self.groupBox_5)
        self.label_27.setObjectName("label_27")
        self.gridLayout_20.addWidget(self.label_27, 2, 0, 1, 1)
        self.btn_lossPath = QtWidgets.QPushButton(self.groupBox_5)
        self.btn_lossPath.setObjectName("btn_lossPath")
        self.gridLayout_20.addWidget(self.btn_lossPath, 2, 9, 1, 1)
        self.chk_lossTypeShp = QtWidgets.QCheckBox(self.groupBox_5)
        self.chk_lossTypeShp.setChecked(True)
        self.chk_lossTypeShp.setObjectName("chk_lossTypeShp")
        self.gridLayout_20.addWidget(self.chk_lossTypeShp, 0, 1, 1, 1)
        self.txt_lossPath = QtWidgets.QLineEdit(self.groupBox_5)
        self.txt_lossPath.setObjectName("txt_lossPath")
        self.gridLayout_20.addWidget(self.txt_lossPath, 2, 1, 1, 8)
        self.chk_lossTypeSummary = QtWidgets.QCheckBox(self.groupBox_5)
        self.chk_lossTypeSummary.setChecked(True)
        self.chk_lossTypeSummary.setObjectName("chk_lossTypeSummary")
        self.gridLayout_20.addWidget(self.chk_lossTypeSummary, 0, 3, 1, 2)
        self.gridLayout_23.addWidget(self.groupBox_5, 4, 1, 1, 1)
        self.groupBox_10 = QtWidgets.QGroupBox(self.LossRun)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(1)
        sizePolicy.setHeightForWidth(self.groupBox_10.sizePolicy().hasHeightForWidth())
        self.groupBox_10.setSizePolicy(sizePolicy)
        self.groupBox_10.setObjectName("groupBox_10")
        self.gridLayout_30 = QtWidgets.QGridLayout(self.groupBox_10)
        self.gridLayout_30.setObjectName("gridLayout_30")
        self.tbl_totalResult = QtWidgets.QTableWidget(self.groupBox_10)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.tbl_totalResult.sizePolicy().hasHeightForWidth()
        )
        self.tbl_totalResult.setSizePolicy(sizePolicy)
        self.tbl_totalResult.setBaseSize(QtCore.QSize(811, 305))
        self.tbl_totalResult.setObjectName("tbl_totalResult")
        self.tbl_totalResult.setColumnCount(0)
        self.tbl_totalResult.setRowCount(0)
        self.gridLayout_30.addWidget(self.tbl_totalResult, 0, 0, 1, 1)
        self.gridLayout_23.addWidget(self.groupBox_10, 3, 1, 1, 1)
        self.stw_changePanel.addWidget(self.LossRun)
        self.LossInfrastructure = QtWidgets.QWidget()
        self.LossInfrastructure.setObjectName("LossInfrastructure")
        self.gridLayout_47 = QtWidgets.QGridLayout(self.LossInfrastructure)
        self.gridLayout_47.setObjectName("gridLayout_47")
        self.label_62 = QtWidgets.QLabel(self.LossInfrastructure)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_62.sizePolicy().hasHeightForWidth())
        self.label_62.setSizePolicy(sizePolicy)
        self.label_62.setAlignment(
            QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter
        )
        self.label_62.setObjectName("label_62")
        self.gridLayout_47.addWidget(self.label_62, 4, 4, 1, 1)
        self.spb_LossInfraDmg = QtWidgets.QDoubleSpinBox(self.LossInfrastructure)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.spb_LossInfraDmg.sizePolicy().hasHeightForWidth()
        )
        self.spb_LossInfraDmg.setSizePolicy(sizePolicy)
        self.spb_LossInfraDmg.setDecimals(3)
        self.spb_LossInfraDmg.setMinimum(-9999999999999.0)
        self.spb_LossInfraDmg.setMaximum(9999999999999.0)
        self.spb_LossInfraDmg.setProperty("value", 0.865)
        self.spb_LossInfraDmg.setObjectName("spb_LossInfraDmg")
        self.gridLayout_47.addWidget(self.spb_LossInfraDmg, 1, 1, 1, 4)
        self.label_65 = QtWidgets.QLabel(self.LossInfrastructure)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_65.sizePolicy().hasHeightForWidth())
        self.label_65.setSizePolicy(sizePolicy)
        self.label_65.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_65.setObjectName("label_65")
        self.gridLayout_47.addWidget(self.label_65, 3, 0, 1, 1)
        self.cmb_LossInfraFlood = QtWidgets.QComboBox(self.LossInfrastructure)
        self.cmb_LossInfraFlood.setObjectName("cmb_LossInfraFlood")
        self.gridLayout_47.addWidget(self.cmb_LossInfraFlood, 3, 1, 1, 1)
        self.label_61 = QtWidgets.QLabel(self.LossInfrastructure)
        self.label_61.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_61.setObjectName("label_61")
        self.gridLayout_47.addWidget(self.label_61, 4, 0, 1, 1)
        self.label_60 = QtWidgets.QLabel(self.LossInfrastructure)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_60.sizePolicy().hasHeightForWidth())
        self.label_60.setSizePolicy(sizePolicy)
        self.label_60.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.label_60.setObjectName("label_60")
        self.gridLayout_47.addWidget(self.label_60, 1, 0, 1, 1)
        self.spb_LossInfra = QtWidgets.QDoubleSpinBox(self.LossInfrastructure)
        self.spb_LossInfra.setLocale(
            QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates)
        )
        self.spb_LossInfra.setProperty("showGroupSeparator", True)
        self.spb_LossInfra.setDecimals(1)
        self.spb_LossInfra.setMinimum(-9999999999999.0)
        self.spb_LossInfra.setMaximum(9999999999999.0)
        self.spb_LossInfra.setObjectName("spb_LossInfra")
        self.gridLayout_47.addWidget(self.spb_LossInfra, 4, 1, 1, 3)
        self.label_64 = QtWidgets.QLabel(self.LossInfrastructure)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(1)
        sizePolicy.setHeightForWidth(self.label_64.sizePolicy().hasHeightForWidth())
        self.label_64.setSizePolicy(sizePolicy)
        self.label_64.setText("")
        self.label_64.setObjectName("label_64")
        self.gridLayout_47.addWidget(self.label_64, 7, 0, 1, 5)
        self.label_58 = QtWidgets.QLabel(self.LossInfrastructure)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(4)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_58.sizePolicy().hasHeightForWidth())
        self.label_58.setSizePolicy(sizePolicy)
        self.label_58.setText("")
        self.label_58.setObjectName("label_58")
        self.gridLayout_47.addWidget(self.label_58, 2, 0, 1, 2)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.btn_lossinfraApply = QtWidgets.QPushButton(self.LossInfrastructure)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_lossinfraApply.sizePolicy().hasHeightForWidth()
        )
        self.btn_lossinfraApply.setSizePolicy(sizePolicy)
        self.btn_lossinfraApply.setObjectName("btn_lossinfraApply")
        self.horizontalLayout_2.addWidget(self.btn_lossinfraApply)
        self.btn_lossinfraCalc = QtWidgets.QPushButton(self.LossInfrastructure)
        self.btn_lossinfraCalc.setEnabled(True)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btn_lossinfraCalc.sizePolicy().hasHeightForWidth()
        )
        self.btn_lossinfraCalc.setSizePolicy(sizePolicy)
        self.btn_lossinfraCalc.setObjectName("btn_lossinfraCalc")
        self.horizontalLayout_2.addWidget(self.btn_lossinfraCalc)
        self.gridLayout_47.addLayout(self.horizontalLayout_2, 2, 2, 1, 3)
        self.stw_changePanel.addWidget(self.LossInfrastructure)
        self.LossAnnualized = QtWidgets.QWidget()
        self.LossAnnualized.setObjectName("LossAnnualized")
        self.gridLayout_55 = QtWidgets.QGridLayout(self.LossAnnualized)
        self.gridLayout_55.setObjectName("gridLayout_55")
        self.tbl_annuResult = QtWidgets.QTableWidget(self.LossAnnualized)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.tbl_annuResult.sizePolicy().hasHeightForWidth()
        )
        self.tbl_annuResult.setSizePolicy(sizePolicy)
        self.tbl_annuResult.setObjectName("tbl_annuResult")
        self.tbl_annuResult.setColumnCount(0)
        self.tbl_annuResult.setRowCount(0)
        self.gridLayout_55.addWidget(self.tbl_annuResult, 6, 0, 1, 3)
        self.label_37 = QtWidgets.QLabel(self.LossAnnualized)
        self.label_37.setText("")
        self.label_37.setObjectName("label_37")
        self.gridLayout_55.addWidget(self.label_37, 5, 0, 1, 3)
        self.btn_annuCalc = QtWidgets.QPushButton(self.LossAnnualized)
        self.btn_annuCalc.setObjectName("btn_annuCalc")
        self.gridLayout_55.addWidget(self.btn_annuCalc, 4, 2, 1, 1)
        self.label_18 = QtWidgets.QLabel(self.LossAnnualized)
        self.label_18.setObjectName("label_18")
        self.gridLayout_55.addWidget(self.label_18, 0, 0, 1, 3)
        self.tbl_annualized = QtWidgets.QTableWidget(self.LossAnnualized)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.tbl_annualized.sizePolicy().hasHeightForWidth()
        )
        self.tbl_annualized.setSizePolicy(sizePolicy)
        self.tbl_annualized.setObjectName("tbl_annualized")
        self.tbl_annualized.setColumnCount(0)
        self.tbl_annualized.setRowCount(0)
        self.gridLayout_55.addWidget(self.tbl_annualized, 1, 0, 1, 3)
        self.label_19 = QtWidgets.QLabel(self.LossAnnualized)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(15)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_19.sizePolicy().hasHeightForWidth())
        self.label_19.setSizePolicy(sizePolicy)
        self.label_19.setText("")
        self.label_19.setObjectName("label_19")
        self.gridLayout_55.addWidget(self.label_19, 4, 0, 1, 1)
        self.label_25 = QtWidgets.QLabel(self.LossAnnualized)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding
        )
        sizePolicy.setHorizontalStretch(3)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_25.sizePolicy().hasHeightForWidth())
        self.label_25.setSizePolicy(sizePolicy)
        self.label_25.setText("")
        self.label_25.setObjectName("label_25")
        self.gridLayout_55.addWidget(self.label_25, 7, 0, 1, 3)
        self.btn_annuApply = QtWidgets.QPushButton(self.LossAnnualized)
        self.btn_annuApply.setObjectName("btn_annuApply")
        self.gridLayout_55.addWidget(self.btn_annuApply, 4, 1, 1, 1)
        self.stw_changePanel.addWidget(self.LossAnnualized)
        self.gridLayout_8.addWidget(self.stw_changePanel, 2, 0, 1, 1)
        self.tabWidget.addTab(self.widget, "")
        self.tab_8 = QtWidgets.QWidget()
        self.tab_8.setObjectName("tab_8")
        self.gridLayout_12 = QtWidgets.QGridLayout(self.tab_8)
        self.gridLayout_12.setObjectName("gridLayout_12")
        self.btn_extent = QtWidgets.QPushButton(self.tab_8)
        self.btn_extent.setMaximumSize(QtCore.QSize(50, 16777215))
        self.btn_extent.setObjectName("btn_extent")
        self.gridLayout_12.addWidget(self.btn_extent, 1, 2, 1, 1)
        self.btn_pan = QtWidgets.QPushButton(self.tab_8)
        self.btn_pan.setMaximumSize(QtCore.QSize(50, 16777215))
        self.btn_pan.setObjectName("btn_pan")
        self.gridLayout_12.addWidget(self.btn_pan, 1, 1, 1, 1)
        self.lbl_mapYear = QtWidgets.QLabel(self.tab_8)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed
        )
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.lbl_mapYear.sizePolicy().hasHeightForWidth())
        self.lbl_mapYear.setSizePolicy(sizePolicy)
        self.lbl_mapYear.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.lbl_mapYear.setAlignment(
            QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter
        )
        self.lbl_mapYear.setObjectName("lbl_mapYear")
        self.gridLayout_12.addWidget(self.lbl_mapYear, 1, 5, 1, 1)
        self.btn_identify = QtWidgets.QPushButton(self.tab_8)
        self.btn_identify.setMaximumSize(QtCore.QSize(50, 16777215))
        self.btn_identify.setObjectName("btn_identify")
        self.gridLayout_12.addWidget(self.btn_identify, 1, 3, 1, 1)
        self.lbl_sizeController = QtWidgets.QLabel(self.tab_8)
        self.lbl_sizeController.setMinimumSize(QtCore.QSize(0, 0))
        self.lbl_sizeController.setStyleSheet("")
        self.lbl_sizeController.setText("")
        self.lbl_sizeController.setObjectName("lbl_sizeController")
        self.gridLayout_12.addWidget(self.lbl_sizeController, 3, 4, 2, 1)
        self.wig_mapCanvas = QgsMapCanvas(self.tab_8)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred
        )
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.wig_mapCanvas.sizePolicy().hasHeightForWidth()
        )
        self.wig_mapCanvas.setSizePolicy(sizePolicy)
        self.wig_mapCanvas.setObjectName("wig_mapCanvas")
        self.gridLayout_12.addWidget(self.wig_mapCanvas, 3, 5, 2, 1)
        self.tabWidget.addTab(self.tab_8, "")
        self.gridLayout.addWidget(self.tabWidget, 1, 1, 3, 1)
        MainWindow.setCentralWidget(self.centralwidget)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)
        self.tabWidget.setCurrentIndex(0)
        self.stw_changePanel.setCurrentIndex(0)
        self.tab_buildingValue.setCurrentIndex(3)
        self.tab_buildingEvalSum.setCurrentIndex(0)
        self.tab_vehiValue.setCurrentIndex(0)
        self.tab_vehiViewEvalSum.setCurrentIndex(1)
        self.tab_popuView.setCurrentIndex(2)
        self.tab_agriValuation.setCurrentIndex(1)
        self.tab_agricultureEvalSum.setCurrentIndex(0)
        self.tab_buildVulnerability.setCurrentIndex(0)
        self.tab_vehiVulnerability.setCurrentIndex(0)
        self.tab_popuVulnerability.setCurrentIndex(0)
        self.tab_agriVulnerability.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
        self.btn_version.setText(_translate("MainWindow", "Reset && Restart"))
        __sortingEnabled = self.trw_menuList.isSortingEnabled()
        self.trw_menuList.setSortingEnabled(False)
        self.trw_menuList.topLevelItem(0).setText(
            0, _translate("MainWindow", "새 항목")
        )
        self.trw_menuList.setSortingEnabled(__sortingEnabled)
        self.rdo_vecFile.setText(_translate("MainWindow", "Select Features (shp)"))
        self.rdo_ascFile.setText(_translate("MainWindow", "Select Rasters (asc, tif)"))
        self.label.setText(_translate("MainWindow", "Flood Map (Folder) : "))
        self.btn_rasUserData.setText(_translate("MainWindow", "..."))
        self.btn_loadRasUserData.setText(_translate("MainWindow", "Apply"))
        self.btn_cancelRaster.setText(_translate("MainWindow", "Cancel"))
        self.label_13.setText(_translate("MainWindow", "Depth(m)"))
        self.btn_vecUserData.setText(_translate("MainWindow", "..."))
        self.label_4.setText(_translate("MainWindow", "Flood Map (Folder) : "))
        self.btn_cancelVector.setText(_translate("MainWindow", "Cancel"))
        self.label_66.setText(_translate("MainWindow", "Select Flood Depth Field : "))
        self.grb_reclass.setTitle(_translate("MainWindow", "Reclassify Value"))
        self.btn_reclassSave.setText(_translate("MainWindow", "Save"))
        self.btn_reclassLoad.setText(_translate("MainWindow", "Load"))
        self.btn_loadVecUserData.setText(_translate("MainWindow", "Apply"))
        self.rdo_depth.setText(_translate("MainWindow", "Depth(m)"))
        self.rdo_code.setText(_translate("MainWindow", "CODE"))
        self.label_91.setText(_translate("MainWindow", "측선수위(CSV) : "))
        self.label_90.setText(_translate("MainWindow", "측선 : "))
        self.btn_lineCsv.setText(_translate("MainWindow", "..."))
        self.label_84.setText(_translate("MainWindow", "수위 격자 : "))
        self.label_92.setText(_translate("MainWindow", "수심 격자 : "))
        self.btn_lpCancel.setText(_translate("MainWindow", "Cancel"))
        self.label_89.setText(_translate("MainWindow", "DEM : "))
        self.btn_lpEpWater.setText(_translate("MainWindow", "..."))
        self.btn_lpEpDepth.setText(_translate("MainWindow", "..."))
        self.btn_dem.setText(_translate("MainWindow", "..."))
        self.btn_lineShp.setText(_translate("MainWindow", "..."))
        self.label_93.setText(
            _translate(
                "MainWindow",
                "* 지정된 측선 Layer에는 No 필드(정수형 type)에 측점 정보가 구비되어 있어야 합니다.\n"
                "* 측선 수위 (CSV) 파일에서는 측점 번호와 수위 값이 쉼표로 구분되어 있어야 합니다.\n"
                "",
            )
        )
        self.btn_lpRun.setText(_translate("MainWindow", "OK"))
        self.rdo_extVec.setText(_translate("MainWindow", "측선 영역"))
        self.rdo_extVecBuf.setText(_translate("MainWindow", "측선 영역 (100m buffer)"))
        self.rdo_extDem.setText(_translate("MainWindow", "DEM"))
        self.label_94.setText(_translate("MainWindow", "결과물 범위 : "))
        self.label_14.setText(_translate("MainWindow", "Base Year : "))
        self.btn_proLoadMap.setText(_translate("MainWindow", "Load"))
        self.label_74.setText(_translate("MainWindow", "Map year : "))
        self.label_57.setText(_translate("MainWindow", "Building inventory : "))
        self.btn_inputBuilding.setText(_translate("MainWindow", "..."))
        self.label_56.setText(_translate("MainWindow", "Population inventory : "))
        self.btn_inputPopu.setText(_translate("MainWindow", "..."))
        self.label_75.setText(_translate("MainWindow", "Vehicle inventory : "))
        self.btn_inputCar.setText(_translate("MainWindow", "..."))
        self.label_73.setText(_translate("MainWindow", "Agriculture inventory : "))
        self.btn_inputFarm.setText(_translate("MainWindow", "..."))
        self.btn_genLoadMap.setText(_translate("MainWindow", "Load"))
        self.btn_buildParamSave.setText(_translate("MainWindow", "Apply"))
        self.btn_buildParamModify.setText(_translate("MainWindow", "Modify"))
        self.btn_buildParamExport.setText(_translate("MainWindow", "Export"))
        self.label_11.setText(_translate("MainWindow", "Select Replacement Costs"))
        self.tab_buildingValue.setTabText(
            self.tab_buildingValue.indexOf(self.tab),
            _translate("MainWindow", "Building Structure"),
        )
        self.label_9.setText(
            _translate("MainWindow", "Select CSVR(Content to Structure Value Ratios)")
        )
        self.tab_buildingValue.setTabText(
            self.tab_buildingValue.indexOf(self.tab_2),
            _translate("MainWindow", "Building Contents"),
        )
        self.label_7.setText(_translate("MainWindow", "Select Depreciation Parameter"))
        self.tab_buildingValue.setTabText(
            self.tab_buildingValue.indexOf(self.tab_3),
            _translate("MainWindow", "Depreciation Parameter"),
        )
        self.label_5.setText(_translate("MainWindow", "Select First Floor Elevation"))
        self.tab_buildingValue.setTabText(
            self.tab_buildingValue.indexOf(self.tab_4),
            _translate("MainWindow", "First Floor Height"),
        )
        self.btn_buildParamImport.setText(_translate("MainWindow", "Import"))
        self.groupBox.setTitle(_translate("MainWindow", "Data info"))
        self.btn_buildEvalRun.setText(_translate("MainWindow", "Run"))
        self.groupBox_2.setTitle(_translate("MainWindow", "Result"))
        self.label_20.setText(_translate("MainWindow", "Select area : "))
        self.tab_buildingEvalSum.setTabText(
            self.tab_buildingEvalSum.indexOf(self.tab_5),
            _translate("MainWindow", "Evaluation"),
        )
        self.btn_buildSumExports.setText(_translate("MainWindow", "Export"))
        self.label_3.setText(_translate("MainWindow", "Select area type "))
        self.label_17.setText(_translate("MainWindow", "(Unit : 1,000 KW)"))
        self.tab_buildingEvalSum.setTabText(
            self.tab_buildingEvalSum.indexOf(self.tab_6),
            _translate("MainWindow", "Summarize"),
        )
        self.btn_vehiParamSave.setText(_translate("MainWindow", "Apply"))
        self.btn_vehiParamModify.setText(_translate("MainWindow", "Modify"))
        self.label_67.setText(
            _translate("MainWindow", "Select Vehicle Replacement Costs")
        )
        self.tab_vehiValue.setTabText(
            self.tab_vehiValue.indexOf(self.tab_23),
            _translate("MainWindow", "Replacement cost"),
        )
        self.label_71.setText(_translate("MainWindow", "Select Salvage Rate"))
        self.tab_vehiValue.setTabText(
            self.tab_vehiValue.indexOf(self.tab_24),
            _translate("MainWindow", "Salvage Value"),
        )
        self.btn_vehiParamExport.setText(_translate("MainWindow", "Export"))
        self.btn_vehiParamImport.setText(_translate("MainWindow", "Import"))
        self.groupBox_9.setTitle(_translate("MainWindow", "Data info"))
        self.btn_vehiEvalRun.setText(_translate("MainWindow", "Run"))
        self.groupBox_8.setTitle(_translate("MainWindow", "Result"))
        self.label_55.setText(_translate("MainWindow", "Select area : "))
        self.tab_vehiViewEvalSum.setTabText(
            self.tab_vehiViewEvalSum.indexOf(self.tab_18),
            _translate("MainWindow", "Evaluation"),
        )
        self.btn_vehiSumExport.setText(_translate("MainWindow", "Export"))
        self.label_53.setText(_translate("MainWindow", "Select summary result to view"))
        self.tab_vehiViewEvalSum.setTabText(
            self.tab_vehiViewEvalSum.indexOf(self.tab_19),
            _translate("MainWindow", "Summarize"),
        )
        self.label_32.setText(_translate("MainWindow", "(Unit : Number of Person)"))
        self.label_31.setText(
            _translate(
                "MainWindow",
                "(Vulnerable population : less 5 & 65 or more | General population : 5 to 65)",
            )
        )
        self.label_30.setText(_translate("MainWindow", "Select area."))
        self.tab_popuView.setTabText(
            self.tab_popuView.indexOf(self.tab_12),
            _translate("MainWindow", "Evaluation"),
        )
        self.label_33.setText(_translate("MainWindow", "Select summarize type"))
        self.label_34.setText(_translate("MainWindow", "(Unit : Number of Person)"))
        self.tab_popuView.setTabText(
            self.tab_popuView.indexOf(self.tab_13),
            _translate("MainWindow", "Summarize"),
        )
        self.label_47.setText(
            _translate("MainWindow", "Damage Unit Cost for Victim Loss : ")
        )
        self.btn_popuDamageUnit.setText(_translate("MainWindow", "Apply"))
        self.label_46.setText(
            _translate("MainWindow", "Damage Unit Cost for Life Loss : ")
        )
        self.label_50.setText(
            _translate("MainWindow", "Select base year for damage unit cost.")
        )
        self.label_51.setText(_translate("MainWindow", "(Unit : 1,000KRW)"))
        self.tab_popuView.setTabText(
            self.tab_popuView.indexOf(self.tab_17),
            _translate("MainWindow", "Damage Unit Cost"),
        )
        self.btn_agriParamModify.setText(_translate("MainWindow", "Modify"))
        self.btn_agriParamSave.setText(_translate("MainWindow", "Apply"))
        self.btn_agriParamImport.setText(_translate("MainWindow", "Import"))
        self.btn_agriParamExport.setText(_translate("MainWindow", "Export"))
        self.label_39.setText(
            _translate("MainWindow", "Select base year for damage unit cost.")
        )
        self.label_38.setText(_translate("MainWindow", "(Unit: KRW/10a, 10a=1,000m²)"))
        self.tab_agriValuation.setTabText(
            self.tab_agriValuation.indexOf(self.tab_11),
            _translate("MainWindow", "Damage Unit Cost (Crop)"),
        )
        self.label_52.setText(
            _translate("MainWindow", "Select base year for damage unit cost.")
        )
        self.btn_agriDamageUnit.setText(_translate("MainWindow", "Apply"))
        self.label_49.setText(_translate("MainWindow", "(Unit : KRW/㎡)"))
        self.label_44.setText(_translate("MainWindow", "Farmland Damage Unit Cost : "))
        self.tab_agriValuation.setTabText(
            self.tab_agriValuation.indexOf(self.tab_16),
            _translate("MainWindow", "Damage Unit Cost (Farmland)"),
        )
        self.groupBox_6.setTitle(_translate("MainWindow", "Data info"))
        self.btn_agriEvalRun.setText(_translate("MainWindow", "Run"))
        self.groupBox_7.setTitle(_translate("MainWindow", "Result"))
        self.label_40.setText(_translate("MainWindow", "Select area : "))
        self.tab_agricultureEvalSum.setTabText(
            self.tab_agricultureEvalSum.indexOf(self.tab_14),
            _translate("MainWindow", "Evaluation"),
        )
        self.btn_agriSumExports.setText(_translate("MainWindow", "Export"))
        self.label_41.setText(_translate("MainWindow", "Select area type "))
        self.tab_agricultureEvalSum.setTabText(
            self.tab_agricultureEvalSum.indexOf(self.tab_15),
            _translate("MainWindow", "Summarize"),
        )
        self.btn_buildVulModify.setText(_translate("MainWindow", "Modify"))
        self.btn_buildVulExport.setText(_translate("MainWindow", "Export"))
        self.label_22.setText(
            _translate("MainWindow", "Select building structure depth-damage curve.")
        )
        self.label_21.setText(_translate("MainWindow", "(Unit : %)"))
        self.tab_buildVulnerability.setTabText(
            self.tab_buildVulnerability.indexOf(self.tab_7),
            _translate("MainWindow", "Building structure"),
        )
        self.label_24.setText(
            _translate("MainWindow", "Select building contents depth-damage curve.")
        )
        self.label_23.setText(_translate("MainWindow", "(Unit : %)"))
        self.tab_buildVulnerability.setTabText(
            self.tab_buildVulnerability.indexOf(self.tab_9),
            _translate("MainWindow", "Building contents"),
        )
        self.btn_buildVulImport.setText(_translate("MainWindow", "Import"))
        self.btn_buildVulSave.setText(_translate("MainWindow", "Apply"))
        self.btn_vehiVulImport.setText(_translate("MainWindow", "Import"))
        self.btn_vehiVulModify.setText(_translate("MainWindow", "Modify"))
        self.btn_vehiVulSave.setText(_translate("MainWindow", "Apply"))
        self.label_54.setText(
            _translate("MainWindow", "Select vehicle depth-damage curve.")
        )
        self.label_16.setText(_translate("MainWindow", "(Unit : %)"))
        self.tab_vehiVulnerability.setTabText(
            self.tab_vehiVulnerability.indexOf(self.tab_22),
            _translate("MainWindow", "Total"),
        )
        self.btn_vehiVulExport.setText(_translate("MainWindow", "Export"))
        self.btn_popuVulSave.setText(_translate("MainWindow", "Apply"))
        self.btn_popuVulImport.setText(_translate("MainWindow", "Import"))
        self.btn_popuVulExport.setText(_translate("MainWindow", "Export"))
        self.btn_popuVulModify.setText(_translate("MainWindow", "Modify"))
        self.label_29.setText(
            _translate("MainWindow", "Select casualty occurrence probability.")
        )
        self.label_68.setText(_translate("MainWindow", "(Unit: Probability)"))
        self.tab_popuVulnerability.setTabText(
            self.tab_popuVulnerability.indexOf(self.tab_20),
            _translate("MainWindow", "Casualty"),
        )
        self.label_48.setText(
            _translate("MainWindow", "Select displacement occurrence probability.")
        )
        self.label_76.setText(_translate("MainWindow", "(Unit: Probability)"))
        self.tab_popuVulnerability.setTabText(
            self.tab_popuVulnerability.indexOf(self.tab_21),
            _translate("MainWindow", "Displacement"),
        )
        self.btn_agriVulSave.setText(_translate("MainWindow", "Apply"))
        self.label_86.setText(_translate("MainWindow", "(Unit : %)"))
        self.label_85.setText(
            _translate("MainWindow", "Select crops depth-duration-damage curve")
        )
        self.tab_agriVulnerability.setTabText(
            self.tab_agriVulnerability.indexOf(self.tab_30),
            _translate("MainWindow", "Crops"),
        )
        self.label_87.setText(
            _translate("MainWindow", "Select farmland depth-damage curve.")
        )
        self.label_88.setText(_translate("MainWindow", "(Unit : %)"))
        self.tab_agriVulnerability.setTabText(
            self.tab_agriVulnerability.indexOf(self.tab_31),
            _translate("MainWindow", "Farmland"),
        )
        self.btn_agriVulImport.setText(_translate("MainWindow", "Import"))
        self.btn_agriVulExport.setText(_translate("MainWindow", "Export"))
        self.btn_agriVulModify.setText(_translate("MainWindow", "Modify"))
        self.groupBox_3.setTitle(
            _translate("MainWindow", "Configured Vulnerability Data Info")
        )
        self.btn_lossRun.setText(_translate("MainWindow", "Run"))
        self.btn_gridRun.setText(_translate("MainWindow", "Grid Run"))
        self.groupBox_4.setTitle(_translate("MainWindow", "Detailed Results"))
        self.label_28.setText(_translate("MainWindow", "(Cost unit : 1,000KRW)"))
        self.chk_lossTypeXls.setText(_translate("MainWindow", "XLS"))
        self.btn_lossDownload.setText(_translate("MainWindow", "Download"))
        self.label_26.setText(_translate("MainWindow", "Download format : "))
        self.label_27.setText(_translate("MainWindow", "Download folder path : "))
        self.btn_lossPath.setText(_translate("MainWindow", "..."))
        self.chk_lossTypeShp.setText(_translate("MainWindow", "SHP"))
        self.chk_lossTypeSummary.setText(_translate("MainWindow", "Summary"))
        self.groupBox_10.setTitle(_translate("MainWindow", "Summary Results"))
        self.label_62.setText(_translate("MainWindow", "(Unit : 1,000KRW)"))
        self.label_65.setText(_translate("MainWindow", "Select Flood Map : "))
        self.label_61.setText(_translate("MainWindow", "Public Facility Loss : "))
        self.label_60.setText(
            _translate("MainWindow", "Public Facility Damage Coefficient : ")
        )
        self.btn_lossinfraApply.setText(_translate("MainWindow", "Apply"))
        self.btn_lossinfraCalc.setText(_translate("MainWindow", "Calculation"))
        self.btn_annuCalc.setText(_translate("MainWindow", "Calculation"))
        self.label_18.setText(_translate("MainWindow", "Loss estimation results"))
        self.btn_annuApply.setText(_translate("MainWindow", "Apply"))
        self.tabWidget.setTabText(
            self.tabWidget.indexOf(self.widget), _translate("MainWindow", "Data")
        )
        self.btn_extent.setText(_translate("MainWindow", "Extent"))
        self.btn_pan.setText(_translate("MainWindow", "Pan"))
        self.lbl_mapYear.setText(_translate("MainWindow", "Map Year : "))
        self.btn_identify.setText(_translate("MainWindow", "Identify"))
        self.tabWidget.setTabText(
            self.tabWidget.indexOf(self.tab_8), _translate("MainWindow", "Map")
        )


from qgsmapcanvas import QgsMapCanvas
