コード例 #1
0
    def setupUi(self, ConfigurationPanel):
        ConfigurationPanel.setObjectName("ConfigurationPanel")
        ConfigurationPanel.resize(562, 480)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(ConfigurationPanel)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.header = HeaderWidget(ConfigurationPanel)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.header.sizePolicy().hasHeightForWidth())
        self.header.setSizePolicy(sizePolicy)
        self.header.setObjectName("header")
        self.verticalLayout_2.addWidget(self.header)
        self.line = QtWidgets.QFrame(ConfigurationPanel)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.verticalLayout_2.addWidget(self.line)
        self.splitter = QtWidgets.QSplitter(ConfigurationPanel)
        self.splitter.setOrientation(QtCore.Qt.Horizontal)
        self.splitter.setObjectName("splitter")
        self.conf_widget = ConfWidget(self.splitter)
        self.conf_widget.setObjectName("conf_widget")
        self.widget_2 = QtWidgets.QWidget(self.splitter)
        self.widget_2.setObjectName("widget_2")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.widget_2)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.build_widget = BuildWidget(self.widget_2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.build_widget.sizePolicy().hasHeightForWidth())
        self.build_widget.setSizePolicy(sizePolicy)
        self.build_widget.setMinimumSize(QtCore.QSize(0, 0))
        self.build_widget.setObjectName("build_widget")
        self.verticalLayout.addWidget(self.build_widget)
        self.programs_widget = QtWidgets.QFrame(self.widget_2)
        self.programs_widget.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.programs_widget.setFrameShadow(QtWidgets.QFrame.Raised)
        self.programs_widget.setObjectName("programs_widget")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.programs_widget)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.verticalLayout.addWidget(self.programs_widget)
        self.console_widget = ConsoleWidget(self.widget_2)
        self.console_widget.setObjectName("console_widget")
        self.verticalLayout.addWidget(self.console_widget)
        self.verticalLayout.setStretch(2, 1)
        self.verticalLayout_2.addWidget(self.splitter)
        self.save_conf_action = QtWidgets.QAction(ConfigurationPanel)
        self.save_conf_action.setObjectName("save_conf_action")

        self.retranslateUi(ConfigurationPanel)
        QtCore.QMetaObject.connectSlotsByName(ConfigurationPanel)
コード例 #2
0
ファイル: console_dock.py プロジェクト: CDAT/cdatgui
    def __init__(self, spreadsheet, parent=None):
        super(ConsoleDockWidget, self).__init__("Console")
        self.console = ConsoleWidget()
        self.cells = []
        self.plots = []

        self.console.createdPlot.connect(self.added_plot)
        self.console.createdPlot.connect(spreadsheet.tabController.currentWidget().totalPlotsChanged)
        self.console.updatedVar.connect(spreadsheet.tabController.currentWidget().totalPlotsChanged)
        spreadsheet.emitAllPlots.connect(self.updateAllPlots)
        self.setWidget(self.console)
コード例 #3
0
    def __init__(self, filename):
        super().__init__()

        self.centralwidget = QWidget()
        self.setCentralWidget(self.centralwidget)
        self.resize(1000, 600)

        # Window layout --------------------------------------------------------
        self.tree = QTreeWidget()
        self.tree.itemClicked.connect(self.onItemClicked)
        self.push1_0 = QPushButton('Open NWB file')
        self.push1_0.clicked.connect(self.open_file)
        self.push2_0 = QPushButton('Export NWB file')
        self.push2_0.clicked.connect(self.export_file)
        self.push3_0 = QPushButton('Auto-clear')
        self.push3_0.setCheckable(True)
        self.push3_0.setChecked(True)
        self.push3_0.clicked.connect(self.toggle_auto_clear)
        self.auto_clear = True

        self.grid1 = QGridLayout()
        self.grid1.addWidget(self.push1_0, 0, 0, 1, 6)
        self.grid1.addWidget(self.push2_0, 1, 0, 1, 6)
        self.grid1.addWidget(self.push3_0, 2, 0, 1, 6)
        self.vbox1 = QVBoxLayout()
        self.vbox1.addWidget(self.tree)
        self.grid1.addLayout(self.vbox1, 3, 0, 2, 6)

        self.console = ConsoleWidget(par=self)
        self.vbox2 = QVBoxLayout()
        self.vbox2.addWidget(self.console)

        self.hbox = QHBoxLayout(self.centralwidget)
        self.hbox.addLayout(self.grid1)  #add first tree
        self.hbox.addLayout(self.vbox2)  #add second tree

        # Open file ------------------------------------------------------------
        if not os.path.isfile(filename):
            self.open_file()
        else:
            self.file = filename
            self.io = NWBHDF5IO(self.file, 'r+')
            self.nwb = self.io.read()  #reads NWB file
            self.fields = list(self.nwb.fields.keys())
            self.init_tree()
            self.init_console()

        self.setWindowTitle('NWB explorer - ' +
                            os.path.split(os.path.abspath(self.file))[1])
        self.show()
コード例 #4
0
    def setupUi(self, OperationPanel):
        OperationPanel.setObjectName("OperationPanel")
        OperationPanel.resize(400, 300)
        self.verticalLayout = QtWidgets.QVBoxLayout(OperationPanel)
        self.verticalLayout.setObjectName("verticalLayout")
        self.splitter = QtWidgets.QSplitter(OperationPanel)
        self.splitter.setOrientation(QtCore.Qt.Vertical)
        self.splitter.setObjectName("splitter")
        self.session = SessionWidget(self.splitter)
        self.session.setObjectName("session")
        self.console = ConsoleWidget(self.splitter)
        self.console.setObjectName("console")
        self.verticalLayout.addWidget(self.splitter)

        self.retranslateUi(OperationPanel)
        QtCore.QMetaObject.connectSlotsByName(OperationPanel)
コード例 #5
0
    def __init__(self, main):
        QWidget.__init__(self)
        DisplayContainerGeneric.__init__(self)
        self._main = main
        vbox = QVBoxLayout(self)
        self.stack = StackedWidget()
        
        vbox.addWidget(self.stack)
        self._console = ConsoleWidget()
        self.stack.addWidget(self._console)

        self.runWidget = RunWidget()
        self.stack.addWidget(self.runWidget)

        self.web = WebRender()
        self.stack.addWidget(self.web)

        self.combo = QComboBox()
        self.combo.addItem(QIcon(resources.images['console']), '')
        self.combo.addItem(QIcon(resources.images['play']), '')
        self.combo.addItem(QIcon(resources.images['web']), '')
        self.connect(self.combo, SIGNAL("currentIndexChanged(int)"), self._item_changed)
コード例 #6
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(663, 549)
        self.centralWidget = QtWidgets.QWidget(MainWindow)
        self.centralWidget.setObjectName("centralWidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.centralWidget)
        self.verticalLayout.setContentsMargins(11, 11, 11, 11)
        self.verticalLayout.setSpacing(6)
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontal_layout = QtWidgets.QHBoxLayout()
        self.horizontal_layout.setSpacing(6)
        self.horizontal_layout.setObjectName("horizontal_layout")
        self.comm_label = QtWidgets.QLabel(self.centralWidget)
        self.comm_label.setObjectName("comm_label")
        self.horizontal_layout.addWidget(self.comm_label)
        self.comport_combobox = QtWidgets.QComboBox(self.centralWidget)
        self.comport_combobox.setCurrentText("")
        self.comport_combobox.setObjectName("comport_combobox")
        self.horizontal_layout.addWidget(self.comport_combobox)
        self.connect_btn = QtWidgets.QPushButton(self.centralWidget)
        self.connect_btn.setObjectName("connect_btn")
        self.horizontal_layout.addWidget(self.connect_btn)
        spacerItem = QtWidgets.QSpacerItem(40, 20,
                                           QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        self.horizontal_layout.addItem(spacerItem)
        self.verticalLayout.addLayout(self.horizontal_layout)
        self.main_tab_ctrl = QtWidgets.QTabWidget(self.centralWidget)
        self.main_tab_ctrl.setEnabled(True)
        self.main_tab_ctrl.setObjectName("main_tab_ctrl")
        self.status_tab = QtWidgets.QWidget()
        self.status_tab.setObjectName("status_tab")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.status_tab)
        self.verticalLayout_2.setContentsMargins(11, 11, 11, 11)
        self.verticalLayout_2.setSpacing(6)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.gpsstatus_widget = GpsStatusWidget(self.status_tab)
        self.gpsstatus_widget.setObjectName("gpsstatus_widget")
        self.verticalLayout_2.addWidget(self.gpsstatus_widget)
        self.main_tab_ctrl.addTab(self.status_tab, "")
        self.setup_tab = QtWidgets.QWidget()
        self.setup_tab.setObjectName("setup_tab")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.setup_tab)
        self.verticalLayout_3.setContentsMargins(11, 11, 11, 11)
        self.verticalLayout_3.setSpacing(6)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.gpssetup_widget = GpsSetupWidget(self.setup_tab)
        self.gpssetup_widget.setObjectName("gpssetup_widget")
        self.verticalLayout_3.addWidget(self.gpssetup_widget)
        self.main_tab_ctrl.addTab(self.setup_tab, "")
        self.console_tab = QtWidgets.QWidget()
        self.console_tab.setObjectName("console_tab")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.console_tab)
        self.verticalLayout_5.setContentsMargins(11, 11, 11, 11)
        self.verticalLayout_5.setSpacing(6)
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.console_widget = ConsoleWidget(self.console_tab)
        self.console_widget.setObjectName("console_widget")
        self.verticalLayout_5.addWidget(self.console_widget)
        self.main_tab_ctrl.addTab(self.console_tab, "")
        self.verticalLayout.addWidget(self.main_tab_ctrl)
        MainWindow.setCentralWidget(self.centralWidget)
        self.menu_bar = QtWidgets.QMenuBar(MainWindow)
        self.menu_bar.setGeometry(QtCore.QRect(0, 0, 663, 21))
        self.menu_bar.setObjectName("menu_bar")
        MainWindow.setMenuBar(self.menu_bar)
        self.main_tool_bar = QtWidgets.QToolBar(MainWindow)
        self.main_tool_bar.setObjectName("main_tool_bar")
        MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.main_tool_bar)
        self.status_bar = QtWidgets.QStatusBar(MainWindow)
        self.status_bar.setObjectName("status_bar")
        MainWindow.setStatusBar(self.status_bar)

        self.retranslateUi(MainWindow)
        self.main_tab_ctrl.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
コード例 #7
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1465, 869)
        MainWindow.setCursor(QtCore.Qt.ArrowCursor)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap("BOUTguilogo.png"), QtGui.QIcon.Normal,
                       QtGui.QIcon.Off)
        MainWindow.setWindowIcon(icon)
        MainWindow.setTabShape(QtGui.QTabWidget.Rounded)
        self.centralwidget = QtGui.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout_2 = QtGui.QGridLayout(self.centralwidget)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.tabWidget = QtGui.QTabWidget(self.centralwidget)
        self.tabWidget.setToolTip("")
        self.tabWidget.setTabShape(QtGui.QTabWidget.Rounded)
        self.tabWidget.setTabsClosable(False)
        self.tabWidget.setMovable(False)
        self.tabWidget.setObjectName("tabWidget")
        self.Load = QtGui.QWidget()
        self.Load.setEnabled(True)
        self.Load.setObjectName("Load")
        self.pushButton = QtGui.QPushButton(self.Load)
        self.pushButton.setGeometry(QtCore.QRect(1320, 716, 81, 25))
        self.pushButton.setObjectName("pushButton")
        self.tableWidget = QtGui.QTableWidget(self.Load)
        self.tableWidget.setGeometry(QtCore.QRect(20, 20, 1381, 691))
        self.tableWidget.setAlternatingRowColors(True)
        self.tableWidget.setSelectionMode(
            QtGui.QAbstractItemView.SingleSelection)
        self.tableWidget.setSelectionBehavior(
            QtGui.QAbstractItemView.SelectRows)
        self.tableWidget.setColumnCount(5)
        self.tableWidget.setObjectName("tableWidget")
        self.tableWidget.setColumnCount(5)
        self.tableWidget.setRowCount(0)
        item = QtGui.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(0, item)
        item = QtGui.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(1, item)
        item = QtGui.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(2, item)
        item = QtGui.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(3, item)
        item = QtGui.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(4, item)
        self.tableWidget.horizontalHeader().setDefaultSectionSize(150)
        self.tableWidget.horizontalHeader().setSortIndicatorShown(False)
        self.tableWidget.horizontalHeader().setStretchLastSection(True)
        self.tableWidget.verticalHeader().setStretchLastSection(False)
        self.archivePath = QtGui.QLabel(self.Load)
        self.archivePath.setGeometry(QtCore.QRect(177, 718, 951, 20))
        self.archivePath.setObjectName("archivePath")
        self.label_18 = QtGui.QLabel(self.Load)
        self.label_18.setGeometry(QtCore.QRect(20, 720, 201, 16))
        self.label_18.setObjectName("label_18")
        self.tabWidget.addTab(self.Load, "")
        self.tab_2 = QtGui.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.checkBox = QtGui.QCheckBox(self.tab_2)
        self.checkBox.setGeometry(QtCore.QRect(1171, 725, 71, 20))
        self.checkBox.setObjectName("checkBox")
        self.pushButton_3 = QtGui.QPushButton(self.tab_2)
        self.pushButton_3.setGeometry(QtCore.QRect(1250, 692, 161, 25))
        self.pushButton_3.setObjectName("pushButton_3")
        self.procSpin = QtGui.QSpinBox(self.tab_2)
        self.procSpin.setGeometry(QtCore.QRect(1060, 693, 53, 22))
        self.procSpin.setObjectName("procSpin")
        self.niceSpin = QtGui.QSpinBox(self.tab_2)
        self.niceSpin.setGeometry(QtCore.QRect(1060, 723, 53, 22))
        self.niceSpin.setMinimum(-99)
        self.niceSpin.setObjectName("niceSpin")
        self.groupBox_18 = QtGui.QGroupBox(self.tab_2)
        self.groupBox_18.setGeometry(QtCore.QRect(913, 617, 501, 71))
        self.groupBox_18.setObjectName("groupBox_18")
        self.plainTextEdit = QtGui.QPlainTextEdit(self.groupBox_18)
        self.plainTextEdit.setGeometry(QtCore.QRect(4, 14, 491, 51))
        self.plainTextEdit.setObjectName("plainTextEdit")
        self.label_2 = QtGui.QLabel(self.tab_2)
        self.label_2.setGeometry(QtCore.QRect(959, 725, 101, 16))
        self.label_2.setObjectName("label_2")
        self.label = QtGui.QLabel(self.tab_2)
        self.label.setGeometry(QtCore.QRect(919, 695, 151, 16))
        self.label.setObjectName("label")
        self.pushButton_2 = QtGui.QPushButton(self.tab_2)
        self.pushButton_2.setGeometry(QtCore.QRect(1170, 692, 75, 25))
        self.pushButton_2.setObjectName("pushButton_2")
        self.runScanningSimulation = QtGui.QPushButton(self.tab_2)
        self.runScanningSimulation.setGeometry(QtCore.QRect(
            1250, 720, 161, 25))
        self.runScanningSimulation.setObjectName("runScanningSimulation")
        self.fileLabel = QtGui.QLabel(self.tab_2)
        self.fileLabel.setGeometry(QtCore.QRect(90, 723, 771, 16))
        self.fileLabel.setObjectName("fileLabel")
        self.label_15 = QtGui.QLabel(self.tab_2)
        self.label_15.setGeometry(QtCore.QRect(10, 723, 91, 16))
        self.label_15.setObjectName("label_15")
        self.label_17 = QtGui.QLabel(self.tab_2)
        self.label_17.setGeometry(QtCore.QRect(10, 708, 201, 16))
        self.label_17.setObjectName("label_17")
        self.simulationFile = QtGui.QLabel(self.tab_2)
        self.simulationFile.setGeometry(QtCore.QRect(200, 708, 771, 16))
        self.simulationFile.setObjectName("simulationFile")
        self.tabWidget.addTab(self.tab_2, "")
        self.tab = QtGui.QWidget()
        self.tab.setObjectName("tab")
        self.outputStream = QtGui.QTextBrowser(self.tab)
        self.outputStream.setGeometry(QtCore.QRect(10, 10, 1401, 691))
        self.outputStream.setObjectName("outputStream")
        self.stopSimulation = QtGui.QPushButton(self.tab)
        self.stopSimulation.setGeometry(QtCore.QRect(10, 710, 1401, 25))
        self.stopSimulation.setObjectName("stopSimulation")
        self.tabWidget.addTab(self.tab, "")
        self.tab_3 = QtGui.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.textOutput = QtGui.QTextEdit(self.tab_3)
        self.textOutput.setGeometry(QtCore.QRect(22, 430, 661, 261))
        self.textOutput.setReadOnly(True)
        self.textOutput.setObjectName("textOutput")
        self.label_64 = QtGui.QLabel(self.tab_3)
        self.label_64.setGeometry(QtCore.QRect(20, 700, 64, 25))
        self.label_64.setObjectName("label_64")
        self.dataTable = QtGui.QTableWidget(self.tab_3)
        self.dataTable.setGeometry(QtCore.QRect(23, 210, 661, 221))
        self.dataTable.setAlternatingRowColors(True)
        self.dataTable.setSelectionMode(QtGui.QAbstractItemView.MultiSelection)
        self.dataTable.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
        self.dataTable.setShowGrid(False)
        self.dataTable.setGridStyle(QtCore.Qt.SolidLine)
        self.dataTable.setObjectName("dataTable")
        self.dataTable.setColumnCount(4)
        self.dataTable.setRowCount(0)
        item = QtGui.QTableWidgetItem()
        self.dataTable.setHorizontalHeaderItem(0, item)
        item = QtGui.QTableWidgetItem()
        self.dataTable.setHorizontalHeaderItem(1, item)
        item = QtGui.QTableWidgetItem()
        self.dataTable.setHorizontalHeaderItem(2, item)
        item = QtGui.QTableWidgetItem()
        self.dataTable.setHorizontalHeaderItem(3, item)
        self.dataTable.horizontalHeader().setStretchLastSection(True)
        self.dataTable.verticalHeader().setDefaultSectionSize(20)
        self.commandButton = QtGui.QPushButton(self.tab_3)
        self.commandButton.setGeometry(QtCore.QRect(610, 700, 75, 25))
        self.commandButton.setObjectName("commandButton")
        self.frame = QtGui.QFrame(self.tab_3)
        self.frame.setGeometry(QtCore.QRect(700, 104, 701, 621))
        self.frame.setFrameShape(QtGui.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtGui.QFrame.Raised)
        self.frame.setObjectName("frame")
        self.commandInput = ConsoleWidget(self.tab_3)
        self.commandInput.setGeometry(QtCore.QRect(89, 702, 511, 21))
        self.commandInput.setObjectName("commandInput")
        self.groupBox = QtGui.QGroupBox(self.tab_3)
        self.groupBox.setGeometry(QtCore.QRect(23, 4, 661, 201))
        self.groupBox.setObjectName("groupBox")
        self.pushButton_7 = QtGui.QPushButton(self.groupBox)
        self.pushButton_7.setGeometry(QtCore.QRect(10, 30, 101, 25))
        font = QtGui.QFont()
        font.setWeight(75)
        font.setBold(True)
        self.pushButton_7.setFont(font)
        self.pushButton_7.setObjectName("pushButton_7")
        self.collectedLabel_3 = QtGui.QLabel(self.groupBox)
        self.collectedLabel_3.setGeometry(QtCore.QRect(10, 89, 171, 16))
        self.collectedLabel_3.setObjectName("collectedLabel_3")
        self.extraVarsCombo = QtGui.QComboBox(self.groupBox)
        self.extraVarsCombo.setGeometry(QtCore.QRect(10, 109, 151, 22))
        self.extraVarsCombo.setObjectName("extraVarsCombo")
        self.collectExtraVariable = QtGui.QPushButton(self.groupBox)
        self.collectExtraVariable.setGeometry(QtCore.QRect(170, 109, 101, 25))
        self.collectExtraVariable.setObjectName("collectExtraVariable")
        self.collectedLabel = QtGui.QLabel(self.groupBox)
        self.collectedLabel.setGeometry(QtCore.QRect(100, 160, 760, 16))
        self.collectedLabel.setObjectName("collectedLabel")
        self.label_22 = QtGui.QLabel(self.groupBox)
        self.label_22.setGeometry(QtCore.QRect(10, 160, 150, 16))
        self.label_22.setObjectName("label_22")
        self.groupBox_2 = QtGui.QGroupBox(self.tab_3)
        self.groupBox_2.setGeometry(QtCore.QRect(700, 4, 701, 91))
        self.groupBox_2.setObjectName("groupBox_2")
        self.collectedLabel_2 = QtGui.QLabel(self.groupBox_2)
        self.collectedLabel_2.setGeometry(QtCore.QRect(10, 15, 181, 16))
        self.collectedLabel_2.setObjectName("collectedLabel_2")
        self.saveDefaultButton = QtGui.QPushButton(self.groupBox_2)
        self.saveDefaultButton.setGeometry(QtCore.QRect(10, 60, 81, 25))
        self.saveDefaultButton.setObjectName("saveDefaultButton")
        self.defaultCombo = QtGui.QComboBox(self.groupBox_2)
        self.defaultCombo.setGeometry(QtCore.QRect(10, 35, 171, 22))
        self.defaultCombo.setObjectName("defaultCombo")
        self.defaultCombo.addItem("")
        self.zall = QtGui.QCheckBox(self.groupBox_2)
        self.zall.setGeometry(QtCore.QRect(500, 65, 41, 20))
        self.zall.setObjectName("zall")
        self.yall = QtGui.QCheckBox(self.groupBox_2)
        self.yall.setGeometry(QtCore.QRect(440, 65, 41, 20))
        self.yall.setObjectName("yall")
        self.xall = QtGui.QCheckBox(self.groupBox_2)
        self.xall.setGeometry(QtCore.QRect(380, 65, 41, 20))
        self.xall.setObjectName("xall")
        self.deleteButton = QtGui.QPushButton(self.groupBox_2)
        self.deleteButton.setGeometry(QtCore.QRect(100, 60, 81, 25))
        self.deleteButton.setObjectName("deleteButton")
        self.label_16 = QtGui.QLabel(self.groupBox_2)
        self.label_16.setGeometry(QtCore.QRect(230, 14, 301, 16))
        self.label_16.setObjectName("label_16")
        self.variableCombo = QtGui.QComboBox(self.groupBox_2)
        self.variableCombo.setGeometry(QtCore.QRect(230, 35, 81, 22))
        self.variableCombo.setObjectName("variableCombo")
        self.tall = QtGui.QCheckBox(self.groupBox_2)
        self.tall.setGeometry(QtCore.QRect(320, 65, 41, 20))
        self.tall.setObjectName("tall")
        self.xspin = QtGui.QSpinBox(self.groupBox_2)
        self.xspin.setGeometry(QtCore.QRect(380, 35, 53, 22))
        self.xspin.setMinimum(-10000000)
        self.xspin.setMaximum(10000000)
        self.xspin.setObjectName("xspin")
        self.zspin = QtGui.QSpinBox(self.groupBox_2)
        self.zspin.setGeometry(QtCore.QRect(500, 35, 53, 22))
        self.zspin.setMinimum(-1000000)
        self.zspin.setMaximum(10000000)
        self.zspin.setObjectName("zspin")
        self.yspin = QtGui.QSpinBox(self.groupBox_2)
        self.yspin.setGeometry(QtCore.QRect(440, 35, 53, 22))
        self.yspin.setMinimum(-999900)
        self.yspin.setMaximum(100000000)
        self.yspin.setObjectName("yspin")
        self.tspin = QtGui.QSpinBox(self.groupBox_2)
        self.tspin.setGeometry(QtCore.QRect(320, 35, 53, 22))
        self.tspin.setMinimum(-10000000)
        self.tspin.setMaximum(10000000)
        self.tspin.setProperty("value", 0)
        self.tspin.setObjectName("tspin")
        self.createGraph = QtGui.QPushButton(self.groupBox_2)
        self.createGraph.setGeometry(QtCore.QRect(590, 34, 101, 25))
        self.createGraph.setObjectName("createGraph")
        self.tabWidget.addTab(self.tab_3, "")
        self.gridLayout_2.addWidget(self.tabWidget, 0, 0, 1, 1)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtGui.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1465, 20))
        self.menubar.setObjectName("menubar")
        self.menuFile = QtGui.QMenu(self.menubar)
        self.menuFile.setObjectName("menuFile")
        self.menuHelp = QtGui.QMenu(self.menubar)
        self.menuHelp.setObjectName("menuHelp")
        self.menuView = QtGui.QMenu(self.menubar)
        self.menuView.setObjectName("menuView")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtGui.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.actionCompare = QtGui.QAction(MainWindow)
        self.actionCompare.setObjectName("actionCompare")
        self.actionFileHistory = QtGui.QAction(MainWindow)
        self.actionFileHistory.setObjectName("actionFileHistory")
        self.actionExit = QtGui.QAction(MainWindow)
        self.actionExit.setObjectName("actionExit")
        self.actionHelp = QtGui.QAction(MainWindow)
        self.actionHelp.setObjectName("actionHelp")
        self.actionStop_Simulation = QtGui.QAction(MainWindow)
        self.actionStop_Simulation.setObjectName("actionStop_Simulation")
        self.actionPositioning = QtGui.QAction(MainWindow)
        self.actionPositioning.setObjectName("actionPositioning")
        self.actionArchive = QtGui.QAction(MainWindow)
        self.actionArchive.setObjectName("actionArchive")
        self.actionCreate_Example = QtGui.QAction(MainWindow)
        self.actionCreate_Example.setObjectName("actionCreate_Example")
        self.actionSimulation_Code = QtGui.QAction(MainWindow)
        self.actionSimulation_Code.setObjectName("actionSimulation_Code")
        self.actionDefault_Variables = QtGui.QAction(MainWindow)
        self.actionDefault_Variables.setObjectName("actionDefault_Variables")
        self.actionAbout = QtGui.QAction(MainWindow)
        self.actionAbout.setObjectName("actionAbout")
        self.menuFile.addSeparator()
        self.menuFile.addAction(self.actionArchive)
        self.menuFile.addAction(self.actionSimulation_Code)
        self.menuFile.addAction(self.actionDefault_Variables)
        self.menuFile.addSeparator()
        self.menuFile.addAction(self.actionFileHistory)
        self.menuFile.addAction(self.actionCompare)
        self.menuFile.addSeparator()
        self.menuFile.addAction(self.actionStop_Simulation)
        self.menuFile.addSeparator()
        self.menuFile.addAction(self.actionExit)
        self.menuHelp.addAction(self.actionAbout)
        self.menuHelp.addAction(self.actionHelp)
        self.menuView.addAction(self.actionPositioning)
        self.menubar.addAction(self.menuFile.menuAction())
        self.menubar.addAction(self.menuView.menuAction())
        self.menubar.addAction(self.menuHelp.menuAction())

        self.retranslateUi(MainWindow)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)