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

# Form implementation generated from reading ui file '/home/travis/build/randovania/randovania/randovania/gui/ui_files/data_editor.ui',
# licensing of '/home/travis/build/randovania/randovania/randovania/gui/ui_files/data_editor.ui' applies.
#
# Created: Sat Jun  6 15:32:39 2020
#      by: pyside2-uic  running on PySide2 5.12.0
#
# WARNING! All changes made in this file will be lost!

from PySide2 import QtCore, QtGui, QtWidgets

class Ui_DataEditorWindow(object):
    def setupUi(self, DataEditorWindow):
        DataEditorWindow.setObjectName("DataEditorWindow")
        DataEditorWindow.resize(802, 471)
        self.centralWidget = QtWidgets.QWidget(DataEditorWindow)
        self.centralWidget.setMaximumSize(QtCore.QSize(16777215, 16777215))
        self.centralWidget.setObjectName("centralWidget")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.centralWidget)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.points_of_interest_group = QtWidgets.QGroupBox(self.centralWidget)
        self.points_of_interest_group.setMaximumSize(QtCore.QSize(250, 16777215))
        self.points_of_interest_group.setObjectName("points_of_interest_group")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.points_of_interest_group)
        self.verticalLayout.setObjectName("verticalLayout")
        self.delete_node_button = QtWidgets.QPushButton(self.points_of_interest_group)
        self.delete_node_button.setObjectName("delete_node_button")
        self.verticalLayout.addWidget(self.delete_node_button)
        self.new_node_button = QtWidgets.QPushButton(self.points_of_interest_group)
        self.new_node_button.setObjectName("new_node_button")
        self.verticalLayout.addWidget(self.new_node_button)
        self.gridLayout_2.addWidget(self.points_of_interest_group, 1, 0, 2, 1)
        self.save_database_button = QtWidgets.QPushButton(self.centralWidget)
        self.save_database_button.setObjectName("save_database_button")
        self.gridLayout_2.addWidget(self.save_database_button, 3, 0, 1, 1)
        self.connections_group = QtWidgets.QGroupBox(self.centralWidget)
        self.connections_group.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop)
        self.connections_group.setObjectName("connections_group")
        self.gridLayout = QtWidgets.QGridLayout(self.connections_group)
        self.gridLayout.setObjectName("gridLayout")
        self.other_node_connection_combo = QtWidgets.QComboBox(self.connections_group)
        self.other_node_connection_combo.setEnabled(False)
        self.other_node_connection_combo.setObjectName("other_node_connection_combo")
        self.gridLayout.addWidget(self.other_node_connection_combo, 0, 0, 1, 1)
        self.other_node_connection_edit_button = QtWidgets.QPushButton(self.connections_group)
        self.other_node_connection_edit_button.setObjectName("other_node_connection_edit_button")
        self.gridLayout.addWidget(self.other_node_connection_edit_button, 0, 1, 1, 1)
        self.other_node_alternatives_scroll_area = QtWidgets.QScrollArea(self.connections_group)
        self.other_node_alternatives_scroll_area.setLineWidth(4)
        self.other_node_alternatives_scroll_area.setWidgetResizable(True)
        self.other_node_alternatives_scroll_area.setObjectName("other_node_alternatives_scroll_area")
        self.other_node_alternatives_contents = QtWidgets.QWidget()
        self.other_node_alternatives_contents.setGeometry(QtCore.QRect(0, 0, 502, 205))
        self.other_node_alternatives_contents.setObjectName("other_node_alternatives_contents")
        self.other_node_alternatives_scroll_area.setWidget(self.other_node_alternatives_contents)
        self.gridLayout.addWidget(self.other_node_alternatives_scroll_area, 1, 0, 1, 2)
        self.gridLayout_2.addWidget(self.connections_group, 2, 1, 2, 1)
        self.world_selection_group = QtWidgets.QGroupBox(self.centralWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.world_selection_group.sizePolicy().hasHeightForWidth())
        self.world_selection_group.setSizePolicy(sizePolicy)
        self.world_selection_group.setObjectName("world_selection_group")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.world_selection_group)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.world_selector_box = QtWidgets.QComboBox(self.world_selection_group)
        self.world_selector_box.setObjectName("world_selector_box")
        self.horizontalLayout.addWidget(self.world_selector_box)
        self.area_selector_box = QtWidgets.QComboBox(self.world_selection_group)
        self.area_selector_box.setEnabled(False)
        self.area_selector_box.setObjectName("area_selector_box")
        self.horizontalLayout.addWidget(self.area_selector_box)
        self.gridLayout_2.addWidget(self.world_selection_group, 0, 0, 1, 2)
        self.node_info_group = QtWidgets.QGroupBox(self.centralWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.node_info_group.sizePolicy().hasHeightForWidth())
        self.node_info_group.setSizePolicy(sizePolicy)
        self.node_info_group.setObjectName("node_info_group")
        self.gridLayout_4 = QtWidgets.QGridLayout(self.node_info_group)
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.node_heals_check = QtWidgets.QCheckBox(self.node_info_group)
        self.node_heals_check.setObjectName("node_heals_check")
        self.gridLayout_4.addWidget(self.node_heals_check, 0, 1, 1, 1)
        self.node_name_label = QtWidgets.QLabel(self.node_info_group)
        self.node_name_label.setObjectName("node_name_label")
        self.gridLayout_4.addWidget(self.node_name_label, 0, 0, 1, 1)
        self.node_details_label = QtWidgets.QLabel(self.node_info_group)
        self.node_details_label.setObjectName("node_details_label")
        self.gridLayout_4.addWidget(self.node_details_label, 1, 0, 1, 2)
        self.gridLayout_2.addWidget(self.node_info_group, 1, 1, 1, 1)
        DataEditorWindow.setCentralWidget(self.centralWidget)
        self.menu_bar = QtWidgets.QMenuBar(DataEditorWindow)
        self.menu_bar.setGeometry(QtCore.QRect(0, 0, 802, 21))
        self.menu_bar.setObjectName("menu_bar")
        self.menu_export_database = QtWidgets.QMenu(self.menu_bar)
        self.menu_export_database.setObjectName("menu_export_database")
        DataEditorWindow.setMenuBar(self.menu_bar)
        self.menu_bar.addAction(self.menu_export_database.menuAction())

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

    def retranslateUi(self, DataEditorWindow):
        DataEditorWindow.setWindowTitle(QtWidgets.QApplication.translate("DataEditorWindow", "Data Visualizer", None, -1))
        self.points_of_interest_group.setTitle(QtWidgets.QApplication.translate("DataEditorWindow", "Nodes", None, -1))
        self.delete_node_button.setText(QtWidgets.QApplication.translate("DataEditorWindow", "Delete Node", None, -1))
        self.new_node_button.setText(QtWidgets.QApplication.translate("DataEditorWindow", "New Node", None, -1))
        self.save_database_button.setText(QtWidgets.QApplication.translate("DataEditorWindow", "Save as database", None, -1))
        self.connections_group.setTitle(QtWidgets.QApplication.translate("DataEditorWindow", "Connections", None, -1))
        self.other_node_connection_edit_button.setText(QtWidgets.QApplication.translate("DataEditorWindow", "Edit", None, -1))
        self.world_selection_group.setTitle(QtWidgets.QApplication.translate("DataEditorWindow", "World/Area Selection", None, -1))
        self.node_info_group.setTitle(QtWidgets.QApplication.translate("DataEditorWindow", "Node Info", None, -1))
        self.node_heals_check.setText(QtWidgets.QApplication.translate("DataEditorWindow", "Heals?", None, -1))
        self.node_name_label.setText(QtWidgets.QApplication.translate("DataEditorWindow", "TextLabel", None, -1))
        self.node_details_label.setText(QtWidgets.QApplication.translate("DataEditorWindow", "TextLabel", None, -1))
        self.menu_export_database.setTitle(QtWidgets.QApplication.translate("DataEditorWindow", "Export database", None, -1))

