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

# Form implementation generated from reading ui file 'src/resources/_ui/typeconversion.ui'
#
# Created by: PyQt5 UI code generator 5.15.7
#
# 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(839, 502)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(Dialog)
        self.verticalLayout_2.setContentsMargins(3, 3, 3, 3)
        self.verticalLayout_2.setSpacing(3)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.label_4 = QtWidgets.QLabel(Dialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_4.sizePolicy().hasHeightForWidth())
        self.label_4.setSizePolicy(sizePolicy)
        self.label_4.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
        self.label_4.setObjectName("label_4")
        self.verticalLayout_2.addWidget(self.label_4)
        self.splitter = QtWidgets.QSplitter(Dialog)
        self.splitter.setOrientation(QtCore.Qt.Horizontal)
        self.splitter.setObjectName("splitter")
        self.set_list = QtWidgets.QListWidget(self.splitter)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.set_list.sizePolicy().hasHeightForWidth())
        self.set_list.setSizePolicy(sizePolicy)
        self.set_list.setDragEnabled(True)
        self.set_list.setDragDropMode(QtWidgets.QAbstractItemView.DragOnly)
        self.set_list.setObjectName("set_list")
        self.verticalLayoutWidget = QtWidgets.QWidget(self.splitter)
        self.verticalLayoutWidget.setObjectName("verticalLayoutWidget")
        self.gridLayout = QtWidgets.QGridLayout(self.verticalLayoutWidget)
        self.gridLayout.setContentsMargins(0, 0, 0, 0)
        self.gridLayout.setHorizontalSpacing(0)
        self.gridLayout.setVerticalSpacing(2)
        self.gridLayout.setObjectName("gridLayout")
        self.simple_button = QtWidgets.QRadioButton(self.verticalLayoutWidget)
        self.simple_button.setChecked(True)
        self.simple_button.setObjectName("simple_button")
        self.buttonGroup = QtWidgets.QButtonGroup(Dialog)
        self.buttonGroup.setObjectName("buttonGroup")
        self.buttonGroup.addButton(self.simple_button)
        self.gridLayout.addWidget(self.simple_button, 0, 0, 1, 1)
        self.merge_button = QtWidgets.QRadioButton(self.verticalLayoutWidget)
        self.merge_button.setObjectName("merge_button")
        self.buttonGroup.addButton(self.merge_button)
        self.gridLayout.addWidget(self.merge_button, 0, 1, 1, 1)
        self.stackedWidget = QtWidgets.QStackedWidget(self.verticalLayoutWidget)
        self.stackedWidget.setObjectName("stackedWidget")
        self.page_1 = QtWidgets.QWidget()
        self.page_1.setObjectName("page_1")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.page_1)
        self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_3.setSpacing(0)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.simple_table = QtWidgets.QTableWidget(self.page_1)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.simple_table.sizePolicy().hasHeightForWidth())
        self.simple_table.setSizePolicy(sizePolicy)
        self.simple_table.setDragDropMode(QtWidgets.QAbstractItemView.DropOnly)
        self.simple_table.setObjectName("simple_table")
        self.simple_table.setColumnCount(2)
        self.simple_table.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.simple_table.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.simple_table.setHorizontalHeaderItem(1, item)
        self.simple_table.horizontalHeader().setStretchLastSection(True)
        self.verticalLayout_3.addWidget(self.simple_table)
        self.stackedWidget.addWidget(self.page_1)
        self.page_2 = QtWidgets.QWidget()
        self.page_2.setObjectName("page_2")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.page_2)
        self.verticalLayout_5.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_5.setSpacing(0)
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.merge_table = QtWidgets.QTableWidget(self.page_2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.merge_table.sizePolicy().hasHeightForWidth())
        self.merge_table.setSizePolicy(sizePolicy)
        self.merge_table.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
        self.merge_table.setDragDropMode(QtWidgets.QAbstractItemView.DropOnly)
        self.merge_table.setDefaultDropAction(QtCore.Qt.CopyAction)
        self.merge_table.setObjectName("merge_table")
        self.merge_table.setColumnCount(3)
        self.merge_table.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.merge_table.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.merge_table.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.merge_table.setHorizontalHeaderItem(2, item)
        self.merge_table.horizontalHeader().setStretchLastSection(True)
        self.verticalLayout_5.addWidget(self.merge_table)
        self.stackedWidget.addWidget(self.page_2)
        self.gridLayout.addWidget(self.stackedWidget, 1, 0, 1, 2)
        self.verticalLayout_2.addWidget(self.splitter)
        self.buttonBox = QtWidgets.QDialogButtonBox(Dialog)
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Close|QtWidgets.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.verticalLayout_2.addWidget(self.buttonBox)

        self.retranslateUi(Dialog)
        self.stackedWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(Dialog)

    def retranslateUi(self, Dialog):
        _translate = QtCore.QCoreApplication.translate
        Dialog.setWindowTitle(_translate("Dialog", "Change type"))
        self.label_4.setText(_translate("Dialog", "Drag & drop datasets and select new type."))
        self.simple_button.setText(_translate("Dialog", "Simple conversion"))
        self.merge_button.setText(_translate("Dialog", "Merge to complex set"))
        item = self.simple_table.horizontalHeaderItem(0)
        item.setText(_translate("Dialog", "Set"))
        item = self.simple_table.horizontalHeaderItem(1)
        item.setText(_translate("Dialog", "Type"))
        item = self.merge_table.horizontalHeaderItem(0)
        item.setText(_translate("Dialog", "Real"))
        item = self.merge_table.horizontalHeaderItem(1)
        item.setText(_translate("Dialog", "Imag"))
        item = self.merge_table.horizontalHeaderItem(2)
        item.setText(_translate("Dialog", "Type"))
