content: # -*- coding: utf-8 -*-
  
  # Form implementation generated from reading ui file 'main_window.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 qtpy import QtCore, QtGui, QtWidgets
  
  
  class Ui_MainWindow(object):
      def setupUi(self, MainWindow):
          MainWindow.setObjectName("MainWindow")
          MainWindow.resize(1368, 908)
          sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum)
          sizePolicy.setHorizontalStretch(0)
          sizePolicy.setVerticalStretch(0)
          sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth())
          MainWindow.setSizePolicy(sizePolicy)
          MainWindow.setDockOptions(QtWidgets.QMainWindow.AllowTabbedDocks|QtWidgets.QMainWindow.AnimatedDocks)
          self.centralWidget = QtWidgets.QWidget(MainWindow)
          self.centralWidget.setObjectName("centralWidget")
          self.gridLayout = QtWidgets.QGridLayout(self.centralWidget)
          self.gridLayout.setContentsMargins(11, 11, 11, 11)
          self.gridLayout.setSpacing(6)
          self.gridLayout.setObjectName("gridLayout")
          self.main_vertical_splitter = QtWidgets.QSplitter(self.centralWidget)
          self.main_vertical_splitter.setOrientation(QtCore.Qt.Vertical)
          self.main_vertical_splitter.setObjectName("main_vertical_splitter")
          self.main_horizontal_splitter = QtWidgets.QSplitter(self.main_vertical_splitter)
          self.main_horizontal_splitter.setOrientation(QtCore.Qt.Horizontal)
          self.main_horizontal_splitter.setObjectName("main_horizontal_splitter")
          self.flows_tab_widget = QtWidgets.QTabWidget(self.main_horizontal_splitter)
          sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
          sizePolicy.setHorizontalStretch(0)
          sizePolicy.setVerticalStretch(0)
          sizePolicy.setHeightForWidth(self.flows_tab_widget.sizePolicy().hasHeightForWidth())
          self.flows_tab_widget.setSizePolicy(sizePolicy)
          self.flows_tab_widget.setObjectName("flows_tab_widget")
          self.tab = QtWidgets.QWidget()
          self.tab.setObjectName("tab")
          self.flows_tab_widget.addTab(self.tab, "")
          self.gridLayout.addWidget(self.main_vertical_splitter, 0, 0, 1, 1)
          MainWindow.setCentralWidget(self.centralWidget)
          self.menuBar = QtWidgets.QMenuBar(MainWindow)
          self.menuBar.setGeometry(QtCore.QRect(0, 0, 1368, 22))
          self.menuBar.setObjectName("menuBar")
          self.menuFile = QtWidgets.QMenu(self.menuBar)
          self.menuFile.setObjectName("menuFile")
          self.menuScripts = QtWidgets.QMenu(self.menuFile)
          self.menuScripts.setObjectName("menuScripts")
          self.menuView = QtWidgets.QMenu(self.menuBar)
          self.menuView.setObjectName("menuView")
          self.menuFlow_Design_Style = QtWidgets.QMenu(self.menuView)
          self.menuFlow_Design_Style.setObjectName("menuFlow_Design_Style")
          self.menuSave_Picture = QtWidgets.QMenu(self.menuView)
          self.menuSave_Picture.setObjectName("menuSave_Picture")
          self.menuDocks = QtWidgets.QMenu(self.menuView)
          self.menuDocks.setObjectName("menuDocks")
          self.menuDebugging = QtWidgets.QMenu(self.menuBar)
          self.menuDebugging.setObjectName("menuDebugging")
          self.menuInfo_Messages = QtWidgets.QMenu(self.menuDebugging)
          self.menuInfo_Messages.setObjectName("menuInfo_Messages")
          MainWindow.setMenuBar(self.menuBar)
          self.statusBar = QtWidgets.QStatusBar(MainWindow)
          self.statusBar.setObjectName("statusBar")
          MainWindow.setStatusBar(self.statusBar)
          self.flows_dock = QtWidgets.QDockWidget(MainWindow)
          self.flows_dock.setFeatures(QtWidgets.QDockWidget.DockWidgetClosable|QtWidgets.QDockWidget.DockWidgetFloatable|QtWidgets.QDockWidget.DockWidgetMovable)
          self.flows_dock.setObjectName("flows_dock")
          self.flowsWidgetContents = QtWidgets.QWidget()
          sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
          sizePolicy.setHorizontalStretch(0)
          sizePolicy.setVerticalStretch(0)
          sizePolicy.setHeightForWidth(self.flowsWidgetContents.sizePolicy().hasHeightForWidth())
          self.flowsWidgetContents.setSizePolicy(sizePolicy)
          self.flowsWidgetContents.setObjectName("flowsWidgetContents")
          self.flows_dock.setWidget(self.flowsWidgetContents)
          MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(1), self.flows_dock)
          self.nodes_dock = QtWidgets.QDockWidget(MainWindow)
          self.nodes_dock.setFeatures(QtWidgets.QDockWidget.DockWidgetClosable|QtWidgets.QDockWidget.DockWidgetFloatable|QtWidgets.QDockWidget.DockWidgetMovable)
          self.nodes_dock.setObjectName("nodes_dock")
          self.nodesWidgetContents = QtWidgets.QWidget()
          sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
          sizePolicy.setHorizontalStretch(0)
          sizePolicy.setVerticalStretch(0)
          sizePolicy.setHeightForWidth(self.nodesWidgetContents.sizePolicy().hasHeightForWidth())
          self.nodesWidgetContents.setSizePolicy(sizePolicy)
          self.nodesWidgetContents.setObjectName("nodesWidgetContents")
          self.nodes_dock.setWidget(self.nodesWidgetContents)
          MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(1), self.nodes_dock)
          self.consoleDock = QtWidgets.QDockWidget(MainWindow)
          self.consoleDock.setFeatures(QtWidgets.QDockWidget.DockWidgetClosable|QtWidgets.QDockWidget.DockWidgetFloatable|QtWidgets.QDockWidget.DockWidgetMovable)
          self.consoleDock.setAllowedAreas(QtCore.Qt.BottomDockWidgetArea)
          self.consoleDock.setObjectName("consoleDock")
          self.consoleDockContents = QtWidgets.QWidget()
          self.consoleDockContents.setObjectName("consoleDockContents")
          self.console_placeholder_widget = QtWidgets.QWidget(self.consoleDockContents)
          self.console_placeholder_widget.setGeometry(QtCore.QRect(0, 0, 976, 407))
          self.console_placeholder_widget.setObjectName("console_placeholder_widget")
          self.consoleDock.setWidget(self.consoleDockContents)
          MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(8), self.consoleDock)
          self.actionImport_Nodes = QtWidgets.QAction(MainWindow)
          self.actionImport_Nodes.setObjectName("actionImport_Nodes")
          self.actionSave_Project = QtWidgets.QAction(MainWindow)
          self.actionSave_Project.setObjectName("actionSave_Project")
          self.actionDesignDark_Std = QtWidgets.QAction(MainWindow)
          self.actionDesignDark_Std.setObjectName("actionDesignDark_Std")
          self.actionDesignDark_Tron = QtWidgets.QAction(MainWindow)
          self.actionDesignDark_Tron.setObjectName("actionDesignDark_Tron")
          self.actionEnableInfoMessages = QtWidgets.QAction(MainWindow)
          self.actionEnableInfoMessages.setObjectName("actionEnableInfoMessages")
          self.actionDisableInfoMessages = QtWidgets.QAction(MainWindow)
          self.actionDisableInfoMessages.setObjectName("actionDisableInfoMessages")
          self.actionSave_Pic_Viewport = QtWidgets.QAction(MainWindow)
          self.actionSave_Pic_Viewport.setObjectName("actionSave_Pic_Viewport")
          self.actionSave_Pic_Whole_Scene_scaled = QtWidgets.QAction(MainWindow)
          self.actionSave_Pic_Whole_Scene_scaled.setObjectName("actionSave_Pic_Whole_Scene_scaled")
          self.actionNew_Flow = QtWidgets.QAction(MainWindow)
          self.actionNew_Flow.setObjectName("actionNew_Flow")
          self.actionRename_Flow = QtWidgets.QAction(MainWindow)
          self.actionRename_Flow.setObjectName("actionRename_Flow")
          self.actionDelete_Flow = QtWidgets.QAction(MainWindow)
          self.actionDelete_Flow.setObjectName("actionDelete_Flow")
          self.actionImport_Example_Nodes = QtWidgets.QAction(MainWindow)
          self.actionImport_Example_Nodes.setObjectName("actionImport_Example_Nodes")
          self.action = QtWidgets.QAction(MainWindow)
          self.action.setObjectName("action")
          self.menuScripts.addAction(self.actionNew_Flow)
          self.menuScripts.addAction(self.actionRename_Flow)
          self.menuScripts.addAction(self.actionDelete_Flow)
          self.menuFile.addAction(self.actionImport_Nodes)
          self.menuFile.addAction(self.actionImport_Example_Nodes)
          self.menuFile.addAction(self.actionSave_Project)
          self.menuFile.addAction(self.menuScripts.menuAction())
          self.menuSave_Picture.addAction(self.actionSave_Pic_Viewport)
          self.menuSave_Picture.addAction(self.actionSave_Pic_Whole_Scene_scaled)
          self.menuView.addSeparator()
          self.menuView.addAction(self.menuDocks.menuAction())
          self.menuView.addAction(self.menuFlow_Design_Style.menuAction())
          self.menuView.addAction(self.menuSave_Picture.menuAction())
          self.menuInfo_Messages.addAction(self.actionEnableInfoMessages)
          self.menuInfo_Messages.addAction(self.actionDisableInfoMessages)
          self.menuDebugging.addAction(self.menuInfo_Messages.menuAction())
          self.menuBar.addAction(self.menuFile.menuAction())
          self.menuBar.addAction(self.menuView.menuAction())
          self.menuBar.addAction(self.menuDebugging.menuAction())
  
          self.retranslateUi(MainWindow)
          self.flows_tab_widget.setCurrentIndex(0)
          QtCore.QMetaObject.connectSlotsByName(MainWindow)
  
      def retranslateUi(self, MainWindow):
          _translate = QtCore.QCoreApplication.translate
          MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
          self.flows_tab_widget.setTabText(self.flows_tab_widget.indexOf(self.tab), _translate("MainWindow", "Main"))
          self.menuFile.setTitle(_translate("MainWindow", "File"))
          self.menuScripts.setTitle(_translate("MainWindow", "Scripts"))
          self.menuView.setTitle(_translate("MainWindow", "View"))
          self.menuFlow_Design_Style.setTitle(_translate("MainWindow", "Flow Theme"))
          self.menuSave_Picture.setTitle(_translate("MainWindow", "Save Picture"))
          self.menuDocks.setTitle(_translate("MainWindow", "Windows"))
          self.menuDebugging.setTitle(_translate("MainWindow", "Options"))
          self.menuInfo_Messages.setTitle(_translate("MainWindow", "Info Messages"))
          self.flows_dock.setWindowTitle(_translate("MainWindow", "Flows"))
          self.nodes_dock.setWindowTitle(_translate("MainWindow", "Nodes"))
          self.consoleDock.setWindowTitle(_translate("MainWindow", "CONSOLE"))
          self.actionImport_Nodes.setText(_translate("MainWindow", "Import Nodes"))
          self.actionSave_Project.setText(_translate("MainWindow", "Save Project"))
          self.actionDesignDark_Std.setText(_translate("MainWindow", "Dark Std"))
          self.actionDesignDark_Tron.setText(_translate("MainWindow", "Dark Tron"))
          self.actionEnableInfoMessages.setText(_translate("MainWindow", "Enable"))
          self.actionDisableInfoMessages.setText(_translate("MainWindow", "Disable"))
          self.actionSave_Pic_Viewport.setText(_translate("MainWindow", "Save Pic - Viewport"))
          self.actionSave_Pic_Viewport.setToolTip(_translate("MainWindow", "Save a picture of the current scene\'s viewport.\n"
  "This will save exactly what you see in the same resolution."))
          self.actionSave_Pic_Whole_Scene_scaled.setText(_translate("MainWindow", "Save Pic - Whole Scene (scaled)"))
          self.actionSave_Pic_Whole_Scene_scaled.setToolTip(_translate("MainWindow", "Saves a picture of the whole current scene. \n"
  "The more you zoomed in, the sharper the picture.\n"
  "This will take a few seconds."))
          self.actionNew_Flow.setText(_translate("MainWindow", "New"))
          self.actionRename_Flow.setText(_translate("MainWindow", "Rename"))
          self.actionDelete_Flow.setText(_translate("MainWindow", "Delete"))
          self.actionImport_Example_Nodes.setText(_translate("MainWindow", "Import Example Nodes"))
          self.action.setText(_translate("MainWindow", "sd"))
  
  
  if __name__ == "__main__":
      import sys
      app = QtWidgets.QApplication(sys.argv)
      MainWindow = QtWidgets.QMainWindow()
      ui = Ui_MainWindow()
      ui.setupUi(MainWindow)
      MainWindow.show()
      sys.exit(app.exec_())
  