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

################################################################################
## Form generated from reading UI file 'gui.ui'
##
## Created by: Qt User Interface Compiler version 6.6.1
##
## WARNING! All changes made in this file will be lost when recompiling UI file!
################################################################################

from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
    QMetaObject, QObject, QPoint, QRect,
    QSize, QTime, QUrl, Qt)
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
    QFont, QFontDatabase, QGradient, QIcon,
    QImage, QKeySequence, QLinearGradient, QPainter,
    QPalette, QPixmap, QRadialGradient, QTransform)
from PySide6.QtWidgets import (QApplication, QGridLayout, QGroupBox, QHBoxLayout,
    QListWidget, QListWidgetItem, QMainWindow, QMenuBar,
    QPushButton, QSizePolicy, QStatusBar, QTabWidget,
    QTextEdit, QVBoxLayout, QWidget)

class Ui_fluencyCAD(object):
    def setupUi(self, fluencyCAD):
        if not fluencyCAD.objectName():
            fluencyCAD.setObjectName(u"fluencyCAD")
        fluencyCAD.resize(2214, 803)
        self.centralwidget = QWidget(fluencyCAD)
        self.centralwidget.setObjectName(u"centralwidget")
        self.gridLayout = QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName(u"gridLayout")
        self.InputTab = QTabWidget(self.centralwidget)
        self.InputTab.setObjectName(u"InputTab")
        sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.InputTab.sizePolicy().hasHeightForWidth())
        self.InputTab.setSizePolicy(sizePolicy)
        self.sketch_tab = QWidget()
        self.sketch_tab.setObjectName(u"sketch_tab")
        self.verticalLayout_4 = QVBoxLayout(self.sketch_tab)
        self.verticalLayout_4.setObjectName(u"verticalLayout_4")
        self.InputTab.addTab(self.sketch_tab, "")
        self.code_tab = QWidget()
        self.code_tab.setObjectName(u"code_tab")
        self.verticalLayout = QVBoxLayout(self.code_tab)
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.textEdit = QTextEdit(self.code_tab)
        self.textEdit.setObjectName(u"textEdit")

        self.verticalLayout.addWidget(self.textEdit)

        self.groupBox_7 = QGroupBox(self.code_tab)
        self.groupBox_7.setObjectName(u"groupBox_7")
        self.gridLayout_5 = QGridLayout(self.groupBox_7)
        self.gridLayout_5.setObjectName(u"gridLayout_5")
        self.pushButton_5 = QPushButton(self.groupBox_7)
        self.pushButton_5.setObjectName(u"pushButton_5")

        self.gridLayout_5.addWidget(self.pushButton_5, 2, 0, 1, 1)

        self.pushButton_4 = QPushButton(self.groupBox_7)
        self.pushButton_4.setObjectName(u"pushButton_4")

        self.gridLayout_5.addWidget(self.pushButton_4, 2, 1, 1, 1)

        self.pb_apply_code = QPushButton(self.groupBox_7)
        self.pb_apply_code.setObjectName(u"pb_apply_code")

        self.gridLayout_5.addWidget(self.pb_apply_code, 1, 0, 1, 1)

        self.pushButton = QPushButton(self.groupBox_7)
        self.pushButton.setObjectName(u"pushButton")

        self.gridLayout_5.addWidget(self.pushButton, 1, 1, 1, 1)


        self.verticalLayout.addWidget(self.groupBox_7)

        self.InputTab.addTab(self.code_tab, "")

        self.gridLayout.addWidget(self.InputTab, 0, 2, 11, 1)

        self.groupBox_5 = QGroupBox(self.centralwidget)
        self.groupBox_5.setObjectName(u"groupBox_5")
        sizePolicy1 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
        sizePolicy1.setHorizontalStretch(0)
        sizePolicy1.setVerticalStretch(0)
        sizePolicy1.setHeightForWidth(self.groupBox_5.sizePolicy().hasHeightForWidth())
        self.groupBox_5.setSizePolicy(sizePolicy1)
        self.groupBox_5.setMaximumSize(QSize(300, 16777215))
        self.verticalLayout_3 = QVBoxLayout(self.groupBox_5)
        self.verticalLayout_3.setObjectName(u"verticalLayout_3")
        self.sketch_list = QListWidget(self.groupBox_5)
        self.sketch_list.setObjectName(u"sketch_list")
        self.sketch_list.setSelectionRectVisible(True)

        self.verticalLayout_3.addWidget(self.sketch_list)

        self.groupBox_6 = QGroupBox(self.groupBox_5)
        self.groupBox_6.setObjectName(u"groupBox_6")
        sizePolicy2 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred)
        sizePolicy2.setHorizontalStretch(0)
        sizePolicy2.setVerticalStretch(0)
        sizePolicy2.setHeightForWidth(self.groupBox_6.sizePolicy().hasHeightForWidth())
        self.groupBox_6.setSizePolicy(sizePolicy2)
        self.gridLayout_6 = QGridLayout(self.groupBox_6)
        self.gridLayout_6.setObjectName(u"gridLayout_6")
        self.gridLayout_6.setContentsMargins(2, 2, 2, 2)
        self.pb_del_sketch = QPushButton(self.groupBox_6)
        self.pb_del_sketch.setObjectName(u"pb_del_sketch")

        self.gridLayout_6.addWidget(self.pb_del_sketch, 0, 2, 1, 1)

        self.pb_nw_sktch = QPushButton(self.groupBox_6)
        self.pb_nw_sktch.setObjectName(u"pb_nw_sktch")

        self.gridLayout_6.addWidget(self.pb_nw_sktch, 0, 0, 1, 1)

        self.pb_edt_sktch = QPushButton(self.groupBox_6)
        self.pb_edt_sktch.setObjectName(u"pb_edt_sktch")

        self.gridLayout_6.addWidget(self.pb_edt_sktch, 0, 1, 1, 1)


        self.verticalLayout_3.addWidget(self.groupBox_6)

        self.body_list = QListWidget(self.groupBox_5)
        self.body_list.setObjectName(u"body_list")
        self.body_list.setSelectionRectVisible(True)

        self.verticalLayout_3.addWidget(self.body_list)

        self.groupBox_8 = QGroupBox(self.groupBox_5)
        self.groupBox_8.setObjectName(u"groupBox_8")
        sizePolicy2.setHeightForWidth(self.groupBox_8.sizePolicy().hasHeightForWidth())
        self.groupBox_8.setSizePolicy(sizePolicy2)
        self.gridLayout_8 = QGridLayout(self.groupBox_8)
        self.gridLayout_8.setObjectName(u"gridLayout_8")
        self.gridLayout_8.setContentsMargins(2, 2, 2, 2)
        self.pb_del_body = QPushButton(self.groupBox_8)
        self.pb_del_body.setObjectName(u"pb_del_body")

        self.gridLayout_8.addWidget(self.pb_del_body, 0, 2, 1, 1)

        self.pb_update_body = QPushButton(self.groupBox_8)
        self.pb_update_body.setObjectName(u"pb_update_body")

        self.gridLayout_8.addWidget(self.pb_update_body, 0, 0, 1, 1)

        self.pb_edt_sktch_3 = QPushButton(self.groupBox_8)
        self.pb_edt_sktch_3.setObjectName(u"pb_edt_sktch_3")

        self.gridLayout_8.addWidget(self.pb_edt_sktch_3, 0, 1, 1, 1)


        self.verticalLayout_3.addWidget(self.groupBox_8)


        self.gridLayout.addWidget(self.groupBox_5, 0, 3, 11, 1)

        self.groupBox_4 = QGroupBox(self.centralwidget)
        self.groupBox_4.setObjectName(u"groupBox_4")
        self.verticalLayout_2 = QVBoxLayout(self.groupBox_4)
        self.verticalLayout_2.setObjectName(u"verticalLayout_2")
        self.pushButton_2 = QPushButton(self.groupBox_4)
        self.pushButton_2.setObjectName(u"pushButton_2")

        self.verticalLayout_2.addWidget(self.pushButton_2)


        self.gridLayout.addWidget(self.groupBox_4, 10, 5, 1, 1)

        self.gl_box = QGroupBox(self.centralwidget)
        self.gl_box.setObjectName(u"gl_box")
        sizePolicy3 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
        sizePolicy3.setHorizontalStretch(0)
        sizePolicy3.setVerticalStretch(4)
        sizePolicy3.setHeightForWidth(self.gl_box.sizePolicy().hasHeightForWidth())
        self.gl_box.setSizePolicy(sizePolicy3)
        font = QFont()
        font.setPointSize(12)
        self.gl_box.setFont(font)
        self.horizontalLayout_4 = QHBoxLayout(self.gl_box)
#ifndef Q_OS_MAC
        self.horizontalLayout_4.setSpacing(-1)
#endif
        self.horizontalLayout_4.setObjectName(u"horizontalLayout_4")
        self.horizontalLayout_4.setContentsMargins(12, -1, -1, -1)

        self.gridLayout.addWidget(self.gl_box, 0, 4, 11, 1)

        self.groupBox = QGroupBox(self.centralwidget)
        self.groupBox.setObjectName(u"groupBox")
        self.gridLayout_3 = QGridLayout(self.groupBox)
        self.gridLayout_3.setObjectName(u"gridLayout_3")
        self.pb_extrdop = QPushButton(self.groupBox)
        self.pb_extrdop.setObjectName(u"pb_extrdop")

        self.gridLayout_3.addWidget(self.pb_extrdop, 0, 0, 1, 1)

        self.pb_cutop = QPushButton(self.groupBox)
        self.pb_cutop.setObjectName(u"pb_cutop")

        self.gridLayout_3.addWidget(self.pb_cutop, 0, 1, 1, 1)

        self.pb_arrayop = QPushButton(self.groupBox)
        self.pb_arrayop.setObjectName(u"pb_arrayop")

        self.gridLayout_3.addWidget(self.pb_arrayop, 1, 0, 1, 1)

        self.pb_revop = QPushButton(self.groupBox)
        self.pb_revop.setObjectName(u"pb_revop")

        self.gridLayout_3.addWidget(self.pb_revop, 1, 1, 1, 1)


        self.gridLayout.addWidget(self.groupBox, 0, 5, 10, 1, Qt.AlignTop)

        self.groupBox_9 = QGroupBox(self.centralwidget)
        self.groupBox_9.setObjectName(u"groupBox_9")
        self.gridLayout_7 = QGridLayout(self.groupBox_9)
        self.gridLayout_7.setObjectName(u"gridLayout_7")
        self.pb_origin_wp = QPushButton(self.groupBox_9)
        self.pb_origin_wp.setObjectName(u"pb_origin_wp")

        self.gridLayout_7.addWidget(self.pb_origin_wp, 0, 0, 1, 1)

        self.pb_origin_face = QPushButton(self.groupBox_9)
        self.pb_origin_face.setObjectName(u"pb_origin_face")

        self.gridLayout_7.addWidget(self.pb_origin_face, 0, 1, 1, 1)


        self.gridLayout.addWidget(self.groupBox_9, 0, 0, 1, 1)

        self.groupBox_2 = QGroupBox(self.centralwidget)
        self.groupBox_2.setObjectName(u"groupBox_2")
        sizePolicy2.setHeightForWidth(self.groupBox_2.sizePolicy().hasHeightForWidth())
        self.groupBox_2.setSizePolicy(sizePolicy2)
        self.gridLayout_2 = QGridLayout(self.groupBox_2)
        self.gridLayout_2.setObjectName(u"gridLayout_2")
        self.pb_rectool = QPushButton(self.groupBox_2)
        self.pb_rectool.setObjectName(u"pb_rectool")
        self.pb_rectool.setCheckable(True)
        self.pb_rectool.setAutoExclusive(False)

        self.gridLayout_2.addWidget(self.pb_rectool, 1, 1, 1, 1, Qt.AlignTop)

        self.pb_circtool = QPushButton(self.groupBox_2)
        self.pb_circtool.setObjectName(u"pb_circtool")
        self.pb_circtool.setCheckable(True)
        self.pb_circtool.setAutoExclusive(False)

        self.gridLayout_2.addWidget(self.pb_circtool, 2, 0, 1, 1, Qt.AlignTop)

        self.pb_slotool = QPushButton(self.groupBox_2)
        self.pb_slotool.setObjectName(u"pb_slotool")
        self.pb_slotool.setCheckable(True)
        self.pb_slotool.setAutoExclusive(False)

        self.gridLayout_2.addWidget(self.pb_slotool, 2, 1, 1, 1, Qt.AlignTop)

        self.pb_linetool = QPushButton(self.groupBox_2)
        self.pb_linetool.setObjectName(u"pb_linetool")
        self.pb_linetool.setCheckable(True)
        self.pb_linetool.setAutoExclusive(False)

        self.gridLayout_2.addWidget(self.pb_linetool, 1, 0, 1, 1)


        self.gridLayout.addWidget(self.groupBox_2, 1, 0, 1, 1)

        self.groupBox_3 = QGroupBox(self.centralwidget)
        self.groupBox_3.setObjectName(u"groupBox_3")
        sizePolicy2.setHeightForWidth(self.groupBox_3.sizePolicy().hasHeightForWidth())
        self.groupBox_3.setSizePolicy(sizePolicy2)
        self.groupBox_3.setMaximumSize(QSize(16777214, 16777213))
        self.gridLayout_4 = QGridLayout(self.groupBox_3)
        self.gridLayout_4.setObjectName(u"gridLayout_4")
        self.pb_con_line = QPushButton(self.groupBox_3)
        self.pb_con_line.setObjectName(u"pb_con_line")
        self.pb_con_line.setCheckable(True)
        self.pb_con_line.setAutoExclusive(False)

        self.gridLayout_4.addWidget(self.pb_con_line, 0, 1, 1, 1)

        self.pb_con_ptpt = QPushButton(self.groupBox_3)
        self.pb_con_ptpt.setObjectName(u"pb_con_ptpt")
        self.pb_con_ptpt.setCheckable(True)
        self.pb_con_ptpt.setAutoExclusive(False)

        self.gridLayout_4.addWidget(self.pb_con_ptpt, 0, 0, 1, 1)

        self.pb_con_horiz = QPushButton(self.groupBox_3)
        self.pb_con_horiz.setObjectName(u"pb_con_horiz")
        self.pb_con_horiz.setCheckable(True)
        self.pb_con_horiz.setAutoExclusive(False)

        self.gridLayout_4.addWidget(self.pb_con_horiz, 2, 0, 1, 1)

        self.pb_con_vert = QPushButton(self.groupBox_3)
        self.pb_con_vert.setObjectName(u"pb_con_vert")
        self.pb_con_vert.setCheckable(True)
        self.pb_con_vert.setAutoExclusive(False)

        self.gridLayout_4.addWidget(self.pb_con_vert, 2, 1, 1, 1)

        self.pb_con_sym = QPushButton(self.groupBox_3)
        self.pb_con_sym.setObjectName(u"pb_con_sym")
        self.pb_con_sym.setCheckable(True)
        self.pb_con_sym.setAutoExclusive(False)

        self.gridLayout_4.addWidget(self.pb_con_sym, 3, 1, 1, 1)

        self.pb_con_dist = QPushButton(self.groupBox_3)
        self.pb_con_dist.setObjectName(u"pb_con_dist")
        self.pb_con_dist.setCheckable(True)
        self.pb_con_dist.setAutoExclusive(False)
        self.pb_con_dist.setAutoRepeatDelay(297)

        self.gridLayout_4.addWidget(self.pb_con_dist, 3, 0, 1, 1)

        self.pb_con_mid = QPushButton(self.groupBox_3)
        self.pb_con_mid.setObjectName(u"pb_con_mid")
        self.pb_con_mid.setCheckable(True)

        self.gridLayout_4.addWidget(self.pb_con_mid, 1, 0, 1, 1)

        self.pb_con_perp = QPushButton(self.groupBox_3)
        self.pb_con_perp.setObjectName(u"pb_con_perp")
        self.pb_con_perp.setCheckable(True)

        self.gridLayout_4.addWidget(self.pb_con_perp, 1, 1, 1, 1)


        self.gridLayout.addWidget(self.groupBox_3, 2, 0, 1, 1)

        fluencyCAD.setCentralWidget(self.centralwidget)
        self.menubar = QMenuBar(fluencyCAD)
        self.menubar.setObjectName(u"menubar")
        self.menubar.setGeometry(QRect(0, 0, 2214, 24))
        fluencyCAD.setMenuBar(self.menubar)
        self.statusbar = QStatusBar(fluencyCAD)
        self.statusbar.setObjectName(u"statusbar")
        fluencyCAD.setStatusBar(self.statusbar)

        self.retranslateUi(fluencyCAD)

        self.InputTab.setCurrentIndex(0)


        QMetaObject.connectSlotsByName(fluencyCAD)
    # setupUi

    def retranslateUi(self, fluencyCAD):
        fluencyCAD.setWindowTitle(QCoreApplication.translate("fluencyCAD", u"fluencyCAD", None))
        self.InputTab.setTabText(self.InputTab.indexOf(self.sketch_tab), QCoreApplication.translate("fluencyCAD", u"Sketch", None))
        self.groupBox_7.setTitle(QCoreApplication.translate("fluencyCAD", u"Executive", None))
        self.pushButton_5.setText(QCoreApplication.translate("fluencyCAD", u"Load Code", None))
        self.pushButton_4.setText(QCoreApplication.translate("fluencyCAD", u"Save code", None))
        self.pb_apply_code.setText(QCoreApplication.translate("fluencyCAD", u"Apply Code", None))
        self.pushButton.setText(QCoreApplication.translate("fluencyCAD", u"Delete Code", None))
        self.InputTab.setTabText(self.InputTab.indexOf(self.code_tab), QCoreApplication.translate("fluencyCAD", u"Code", None))
        self.groupBox_5.setTitle(QCoreApplication.translate("fluencyCAD", u"Sketch", None))
        self.groupBox_6.setTitle(QCoreApplication.translate("fluencyCAD", u"Tools", None))
        self.pb_del_sketch.setText(QCoreApplication.translate("fluencyCAD", u"Del sketch", None))
        self.pb_nw_sktch.setText(QCoreApplication.translate("fluencyCAD", u"Add Sktch", None))
        self.pb_edt_sktch.setText(QCoreApplication.translate("fluencyCAD", u"Edt Sktch", None))
        self.groupBox_8.setTitle(QCoreApplication.translate("fluencyCAD", u"Tools", None))
        self.pb_del_body.setText(QCoreApplication.translate("fluencyCAD", u"Del Bdy", None))
        self.pb_update_body.setText(QCoreApplication.translate("fluencyCAD", u"Bdy Upd", None))
        self.pb_edt_sktch_3.setText(QCoreApplication.translate("fluencyCAD", u"Nothing", None))
        self.groupBox_4.setTitle(QCoreApplication.translate("fluencyCAD", u"Export", None))
        self.pushButton_2.setText(QCoreApplication.translate("fluencyCAD", u"STL", None))
        self.gl_box.setTitle(QCoreApplication.translate("fluencyCAD", u"Model Viewer", None))
        self.groupBox.setTitle(QCoreApplication.translate("fluencyCAD", u"Modify", None))
        self.pb_extrdop.setText(QCoreApplication.translate("fluencyCAD", u"Extrd", None))
        self.pb_cutop.setText(QCoreApplication.translate("fluencyCAD", u"Cut", None))
        self.pb_arrayop.setText(QCoreApplication.translate("fluencyCAD", u"Arry", None))
        self.pb_revop.setText(QCoreApplication.translate("fluencyCAD", u"Rev", None))
        self.groupBox_9.setTitle(QCoreApplication.translate("fluencyCAD", u"Workplanes", None))
        self.pb_origin_wp.setText(QCoreApplication.translate("fluencyCAD", u"WP Origin", None))
        self.pb_origin_face.setText(QCoreApplication.translate("fluencyCAD", u" WP Face", None))
        self.groupBox_2.setTitle(QCoreApplication.translate("fluencyCAD", u"Drawing", None))
        self.pb_rectool.setText(QCoreApplication.translate("fluencyCAD", u"Rctgl", None))
        self.pb_circtool.setText(QCoreApplication.translate("fluencyCAD", u"Circle", None))
        self.pb_slotool.setText(QCoreApplication.translate("fluencyCAD", u"Slot", None))
        self.pb_linetool.setText(QCoreApplication.translate("fluencyCAD", u"Line", None))
        self.groupBox_3.setTitle(QCoreApplication.translate("fluencyCAD", u"Constrain", None))
        self.pb_con_line.setText(QCoreApplication.translate("fluencyCAD", u"Pt_Lne", None))
        self.pb_con_ptpt.setText(QCoreApplication.translate("fluencyCAD", u"Pt_Pt", None))
        self.pb_con_horiz.setText(QCoreApplication.translate("fluencyCAD", u"Horiz", None))
        self.pb_con_vert.setText(QCoreApplication.translate("fluencyCAD", u"Vert", None))
        self.pb_con_sym.setText(QCoreApplication.translate("fluencyCAD", u"Symetrc", None))
        self.pb_con_dist.setText(QCoreApplication.translate("fluencyCAD", u"Distnce", None))
        self.pb_con_mid.setText(QCoreApplication.translate("fluencyCAD", u"Pt_Mid_L", None))
        self.pb_con_perp.setText(QCoreApplication.translate("fluencyCAD", u"Perp_Lne", None))
    # retranslateUi