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

# Form implementation generated from reading ui file './src/ui/project_upload_dialog.ui'
#
# Created by: PyQt5 UI code generator 5.15.10
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt5 import QtCore, QtGui, QtWidgets


class Ui_Dialog(object):
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.resize(477, 600)
        self.verticalLayout = QtWidgets.QVBoxLayout(Dialog)
        self.verticalLayout.setObjectName("verticalLayout")

        self.grdProjectName = QtWidgets.QGridLayout(Dialog)
        self.grdProjectName.setObjectName("grdProjectName")

        self.projectNameLabel = QtWidgets.QLabel(Dialog)
        self.projectNameLabel.setObjectName("projectNameLabel")
        self.grdProjectName.addWidget(self.projectNameLabel, 0, 0, 1, 1)

        self.projectNameValue = QtWidgets.QLabel(Dialog)
        self.projectNameValue.setObjectName("projectNameValue")
        self.grdProjectName.addWidget(self.projectNameValue, 0, 1, 1, 1)

        self.projectPathLabel = QtWidgets.QLabel(Dialog)
        self.projectPathLabel.setObjectName("projectPathLabel")
        self.grdProjectName.addWidget(self.projectPathLabel, 1, 0, 1, 1)

        self.projectPathValue = QtWidgets.QLineEdit(Dialog)
        self.projectPathValue.setEnabled(True)
        self.projectPathValue.setReadOnly(True)
        self.projectPathValue.setObjectName("projectPathValue")
        self.grdProjectName.addWidget(self.projectPathValue, 1, 1, 1, 1)

        self.loginStatusLabel = QtWidgets.QLabel(Dialog)
        self.loginStatusLabel.setObjectName("loginStatusLabel")
        self.grdProjectName.addWidget(self.loginStatusLabel, 2, 0, 1, 1)

        self.loginButtonLayout = QtWidgets.QHBoxLayout()
        self.loginButtonLayout.setObjectName("loginButtonLayout")

        self.loginStatusValue = QtWidgets.QLabel(Dialog)
        self.loginStatusValue.setObjectName("loginStatusValue")
        self.loginButtonLayout.addWidget(self.loginStatusValue)

        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.loginButtonLayout.addItem(spacerItem)

        self.loginResetBtn = QtWidgets.QToolButton(Dialog)
        self.loginResetBtn.setObjectName("loginResetBtn")
        self.loginButtonLayout.addWidget(self.loginResetBtn)

        self.grdProjectName.addLayout(self.loginButtonLayout, 2, 1, 1, 1)

        self.verticalLayout.addLayout(self.grdProjectName)

        # New of Update Group Box
        self.newOrUpdateLayout = QtWidgets.QGroupBox(Dialog)
        self.newOrUpdateLayout.setObjectName("newOrUpdateLayout")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.newOrUpdateLayout)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.optModifyProject = QtWidgets.QRadioButton(self.newOrUpdateLayout)
        self.optModifyProject.setChecked(True)
        self.optModifyProject.setObjectName("optModifyProject")
        self.horizontalLayout_2.addWidget(self.optModifyProject)
        self.noDeleteChk = QtWidgets.QCheckBox(self.newOrUpdateLayout)
        self.noDeleteChk.setObjectName("noDeleteChk")
        self.horizontalLayout_2.addWidget(self.noDeleteChk)
        self.viewExistingBtn = QtWidgets.QToolButton(self.newOrUpdateLayout)
        self.viewExistingBtn.setObjectName("viewExistingBtn")
        self.horizontalLayout_2.addWidget(self.viewExistingBtn)
        self.verticalLayout_2.addLayout(self.horizontalLayout_2)
        self.optNewProject = QtWidgets.QRadioButton(self.newOrUpdateLayout)
        self.optNewProject.setObjectName("optNewProject")
        self.verticalLayout_2.addWidget(self.optNewProject)
        self.verticalLayout.addWidget(self.newOrUpdateLayout)
        self.ownershipGroup = QtWidgets.QGroupBox(Dialog)
        self.ownershipGroup.setMinimumSize(QtCore.QSize(0, 100))
        self.ownershipGroup.setObjectName("ownershipGroup")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.ownershipGroup)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.optOwnerOrg = QtWidgets.QRadioButton(self.ownershipGroup)
        self.optOwnerOrg.setChecked(True)
        self.optOwnerOrg.setObjectName("optOwnerOrg")
        self.horizontalLayout.addWidget(self.optOwnerOrg)
        self.orgSelect = QtWidgets.QComboBox(self.ownershipGroup)
        self.orgSelect.setObjectName("orgSelect")
        self.horizontalLayout.addWidget(self.orgSelect)
        self.verticalLayout_3.addLayout(self.horizontalLayout)
        self.optOwnerMe = QtWidgets.QRadioButton(self.ownershipGroup)
        self.optOwnerMe.setChecked(False)
        self.optOwnerMe.setObjectName("optOwnerMe")
        self.verticalLayout_3.addWidget(self.optOwnerMe)
        self.verticalLayout.addWidget(self.ownershipGroup)
        self.visibilityGroup = QtWidgets.QGroupBox(Dialog)
        self.visibilityGroup.setObjectName("visibilityGroup")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.visibilityGroup)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.visibilitySelect = QtWidgets.QComboBox(self.visibilityGroup)
        self.visibilitySelect.setObjectName("visibilitySelect")
        self.visibilitySelect.addItem("")
        self.visibilitySelect.addItem("")
        self.visibilitySelect.addItem("")
        self.verticalLayout_4.addWidget(self.visibilitySelect)
        self.verticalLayout.addWidget(self.visibilityGroup)
        self.tagGroup = QtWidgets.QGroupBox(Dialog)
        self.tagGroup.setObjectName("tagGroup")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.tagGroup)
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.addTag = QtWidgets.QLineEdit(self.tagGroup)
        self.addTag.setObjectName("addTag")
        self.horizontalLayout_4.addWidget(self.addTag)
        self.addTagButton = QtWidgets.QToolButton(self.tagGroup)
        self.addTagButton.setObjectName("addTagButton")
        self.horizontalLayout_4.addWidget(self.addTagButton)
        self.removeTagButton = QtWidgets.QToolButton(self.tagGroup)
        self.removeTagButton.setObjectName("removeTagButton")
        self.horizontalLayout_4.addWidget(self.removeTagButton)
        self.tagList = QtWidgets.QListWidget(self.tagGroup)
        self.tagList.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
        self.tagList.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
        self.tagList.setObjectName("tagList")
        self.tagList.setFixedHeight(80)

        spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem1)

        self.verticalLayout_5.addLayout(self.horizontalLayout_4)
        self.verticalLayout_5.addWidget(self.tagList)
        self.verticalLayout.addWidget(self.tagGroup)

        self.uploadGroup = QtWidgets.QGroupBox(Dialog)
        self.uploadGroup.setObjectName("uploadGroup")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.uploadGroup)
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.todoLabel = QtWidgets.QLabel(self.uploadGroup)
        font = QtGui.QFont()
        font.setPointSize(11)
        font.setItalic(True)
        font.setUnderline(False)
        self.todoLabel.setFont(font)
        self.todoLabel.setAlignment(QtCore.Qt.AlignCenter)
        self.todoLabel.setObjectName("todoLabel")
        self.verticalLayout_6.addWidget(self.todoLabel)
        self.progressBar = QtWidgets.QProgressBar(self.uploadGroup)
        self.progressBar.setProperty("value", 24)
        self.progressBar.setObjectName("progressBar")
        self.verticalLayout_6.addWidget(self.progressBar)
        self.progressSubLabel = QtWidgets.QLabel(self.uploadGroup)
        font = QtGui.QFont()
        font.setPointSize(11)
        font.setItalic(True)
        self.progressSubLabel.setFont(font)
        self.progressSubLabel.setAlignment(QtCore.Qt.AlignCenter)
        self.progressSubLabel.setObjectName("progressSubLabel")
        self.verticalLayout_6.addWidget(self.progressSubLabel)
        self.verticalLayout.addWidget(self.uploadGroup)
        self.openWebProjectBtn = QtWidgets.QPushButton(Dialog)
        self.openWebProjectBtn.setObjectName("openWebProjectBtn")
        self.verticalLayout.addWidget(self.openWebProjectBtn)
        self.errorLayout = QtWidgets.QHBoxLayout()
        self.errorLayout.setObjectName("errorLayout")
        self.errorSummaryLable = QtWidgets.QLabel(Dialog)
        self.errorSummaryLable.setObjectName("errorSummaryLable")
        self.errorLayout.addWidget(self.errorSummaryLable)
        self.errorMoreBtn = QtWidgets.QToolButton(Dialog)
        self.errorMoreBtn.setObjectName("errorMoreBtn")
        self.errorLayout.addWidget(self.errorMoreBtn)
        self.verticalLayout.addLayout(self.errorLayout)
        self.actionBtnLayout = QtWidgets.QHBoxLayout()
        self.actionBtnLayout.setObjectName("actionBtnLayout")
        self.actionBtnBox = QtWidgets.QDialogButtonBox(Dialog)
        self.actionBtnBox.setOrientation(QtCore.Qt.Horizontal)
        self.actionBtnBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel | QtWidgets.QDialogButtonBox.Help)
        self.actionBtnBox.setObjectName("actionBtnBox")
        self.actionBtnLayout.addWidget(self.actionBtnBox)
        self.startBtn = QtWidgets.QPushButton(Dialog)
        self.startBtn.setObjectName("startBtn")
        self.actionBtnLayout.addWidget(self.startBtn)
        self.stopBtn = QtWidgets.QPushButton(Dialog)
        self.stopBtn.setObjectName("stopBtn")
        self.actionBtnLayout.addWidget(self.stopBtn)
        self.verticalLayout.addLayout(self.actionBtnLayout)

        self.retranslateUi(Dialog)
        self.actionBtnBox.accepted.connect(Dialog.accept)  # type: ignore
        self.actionBtnBox.rejected.connect(Dialog.reject)  # type: ignore
        self.actionBtnBox.helpRequested.connect(Dialog.showHelp)
        QtCore.QMetaObject.connectSlotsByName(Dialog)

    def retranslateUi(self, Dialog):
        _translate = QtCore.QCoreApplication.translate
        Dialog.setWindowTitle(_translate("Dialog", "Upload Riverscapes Project"))
        self.projectNameLabel.setText(_translate("Dialog", "Project name"))
        self.projectNameValue.setText(_translate("Dialog", "Riverscapes Context for HUC 1604020108"))
        self.projectPathLabel.setText(_translate("Dialog", "Local path"))
        self.projectPathValue.setText(_translate("Dialog", "..."))
        self.loginStatusLabel.setText(_translate("Dialog", "Riverscapes login"))
        self.loginStatusValue.setText(_translate("Dialog", "Logged In"))
        self.loginResetBtn.setText(_translate("Dialog", "Reset"))
        self.newOrUpdateLayout.setTitle(_translate("Dialog", "New Or Update"))
        self.optModifyProject.setText(_translate("Dialog", "Modify existing project"))
        self.noDeleteChk.setToolTip(_translate("Dialog", "Do not delete remote files even if they are not present locally"))
        self.noDeleteChk.setText(_translate("Dialog", "No remote delete"))
        self.viewExistingBtn.setText(_translate("Dialog", "Visit"))
        self.optNewProject.setText(_translate("Dialog", "Upload as new project"))
        self.ownershipGroup.setTitle(_translate("Dialog", "Project Ownership"))
        self.optOwnerOrg.setText(_translate("Dialog", "Organization"))
        self.optOwnerMe.setText(_translate("Dialog", "My personal account"))
        self.visibilityGroup.setTitle(_translate("Dialog", "Project Visibility"))
        self.visibilitySelect.setItemText(0, _translate("Dialog", "PUBLIC"))
        self.visibilitySelect.setItemText(1, _translate("Dialog", "PRIVATE"))
        self.visibilitySelect.setItemText(2, _translate("Dialog", "SECRET"))
        self.tagGroup.setTitle(_translate("Dialog", "Tags"))
        self.addTag.setPlaceholderText(_translate("Dialog", "Add Tag"))
        self.addTagButton.setText(_translate("Dialog", "Add"))
        self.removeTagButton.setText(_translate("Dialog", "Remove"))
        self.uploadGroup.setTitle(_translate("Dialog", "Upload Status"))
        self.todoLabel.setText(_translate("Dialog", "..."))
        self.progressSubLabel.setText(_translate("Dialog", "Uploading vbet.gpkg"))
        self.openWebProjectBtn.setText(_translate("Dialog", "View In Data Exchange"))
        self.errorSummaryLable.setText(_translate("Dialog", "Error"))
        self.errorMoreBtn.setToolTip(_translate("Dialog", "Copy error to clipboard"))
        self.errorMoreBtn.setText(_translate("Dialog", "More"))
        self.startBtn.setText(_translate("Dialog", "Start"))
        self.stopBtn.setText(_translate("Dialog", "Stop"))
