Files
paparazzi/sw/supervision/python/ui/main_window.py
T

1712 lines
104 KiB
Python

# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'main_window.ui'
#
# Created by: PyQt5 UI code generator 5.9.2
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(833, 481)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth())
MainWindow.setSizePolicy(sizePolicy)
MainWindow.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.gridLayout_10 = QtWidgets.QGridLayout(self.centralwidget)
self.gridLayout_10.setObjectName("gridLayout_10")
self.current_set_and_configuration = QtWidgets.QFrame(self.centralwidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.current_set_and_configuration.sizePolicy().hasHeightForWidth())
self.current_set_and_configuration.setSizePolicy(sizePolicy)
self.current_set_and_configuration.setMinimumSize(QtCore.QSize(0, 40))
self.current_set_and_configuration.setMaximumSize(QtCore.QSize(16777215, 40))
self.current_set_and_configuration.setAutoFillBackground(False)
self.current_set_and_configuration.setStyleSheet("")
self.current_set_and_configuration.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.current_set_and_configuration.setFrameShadow(QtWidgets.QFrame.Plain)
self.current_set_and_configuration.setObjectName("current_set_and_configuration")
self.gridLayout = QtWidgets.QGridLayout(self.current_set_and_configuration)
self.gridLayout.setObjectName("gridLayout")
self.label = QtWidgets.QLabel(self.current_set_and_configuration)
self.label.setToolTip("")
self.label.setObjectName("label")
self.gridLayout.addWidget(self.label, 0, 0, 1, 1)
self.current_configuration = QtWidgets.QComboBox(self.current_set_and_configuration)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.current_configuration.sizePolicy().hasHeightForWidth())
self.current_configuration.setSizePolicy(sizePolicy)
self.current_configuration.setMinimumSize(QtCore.QSize(0, 20))
self.current_configuration.setObjectName("current_configuration")
self.gridLayout.addWidget(self.current_configuration, 0, 3, 1, 1)
self.current_color = QtWidgets.QLabel(self.current_set_and_configuration)
self.current_color.setEnabled(True)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.current_color.sizePolicy().hasHeightForWidth())
self.current_color.setSizePolicy(sizePolicy)
self.current_color.setMinimumSize(QtCore.QSize(30, 0))
self.current_color.setMaximumSize(QtCore.QSize(40, 16777215))
self.current_color.setMouseTracking(False)
self.current_color.setFocusPolicy(QtCore.Qt.NoFocus)
self.current_color.setAutoFillBackground(True)
self.current_color.setStyleSheet("")
self.current_color.setFrameShape(QtWidgets.QFrame.Box)
self.current_color.setMidLineWidth(1)
self.current_color.setText("")
self.current_color.setAlignment(QtCore.Qt.AlignCenter)
self.current_color.setObjectName("current_color")
self.gridLayout.addWidget(self.current_color, 0, 7, 1, 1)
self.label_2 = QtWidgets.QLabel(self.current_set_and_configuration)
self.label_2.setToolTip("")
self.label_2.setObjectName("label_2")
self.gridLayout.addWidget(self.label_2, 0, 2, 1, 1)
self.label_3 = QtWidgets.QLabel(self.current_set_and_configuration)
self.label_3.setToolTip("")
self.label_3.setObjectName("label_3")
self.gridLayout.addWidget(self.label_3, 0, 4, 1, 1)
self.current_id = QtWidgets.QLabel(self.current_set_and_configuration)
self.current_id.setEnabled(True)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.current_id.sizePolicy().hasHeightForWidth())
self.current_id.setSizePolicy(sizePolicy)
self.current_id.setMinimumSize(QtCore.QSize(30, 0))
self.current_id.setMaximumSize(QtCore.QSize(40, 16777215))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.current_id.setFont(font)
self.current_id.setMouseTracking(False)
self.current_id.setFocusPolicy(QtCore.Qt.NoFocus)
self.current_id.setAutoFillBackground(True)
self.current_id.setStyleSheet("")
self.current_id.setFrameShape(QtWidgets.QFrame.Box)
self.current_id.setMidLineWidth(1)
self.current_id.setText("")
self.current_id.setAlignment(QtCore.Qt.AlignCenter)
self.current_id.setObjectName("current_id")
self.gridLayout.addWidget(self.current_id, 0, 5, 1, 1)
self.label_27 = QtWidgets.QLabel(self.current_set_and_configuration)
self.label_27.setToolTip("")
self.label_27.setObjectName("label_27")
self.gridLayout.addWidget(self.label_27, 0, 6, 1, 1)
self.current_set = QtWidgets.QComboBox(self.current_set_and_configuration)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.current_set.sizePolicy().hasHeightForWidth())
self.current_set.setSizePolicy(sizePolicy)
self.current_set.setMinimumSize(QtCore.QSize(0, 20))
self.current_set.setObjectName("current_set")
self.gridLayout.addWidget(self.current_set, 0, 1, 1, 1)
self.gridLayout_10.addWidget(self.current_set_and_configuration, 0, 0, 1, 1)
self.main_tab = QtWidgets.QTabWidget(self.centralwidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.main_tab.sizePolicy().hasHeightForWidth())
self.main_tab.setSizePolicy(sizePolicy)
self.main_tab.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.main_tab.setToolTip("")
self.main_tab.setLayoutDirection(QtCore.Qt.LeftToRight)
self.main_tab.setTabPosition(QtWidgets.QTabWidget.North)
self.main_tab.setTabShape(QtWidgets.QTabWidget.Triangular)
self.main_tab.setElideMode(QtCore.Qt.ElideNone)
self.main_tab.setUsesScrollButtons(True)
self.main_tab.setDocumentMode(False)
self.main_tab.setTabsClosable(False)
self.main_tab.setObjectName("main_tab")
self.equipment_tab = QtWidgets.QWidget()
self.equipment_tab.setObjectName("equipment_tab")
self.gridLayout_11 = QtWidgets.QGridLayout(self.equipment_tab)
self.gridLayout_11.setObjectName("gridLayout_11")
spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.gridLayout_11.addItem(spacerItem, 6, 2, 1, 1)
self.search_item = QtWidgets.QLineEdit(self.equipment_tab)
self.search_item.setEnabled(False)
self.search_item.setMinimumSize(QtCore.QSize(0, 0))
self.search_item.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.search_item.setObjectName("search_item")
self.gridLayout_11.addWidget(self.search_item, 0, 1, 1, 1)
self.all_items_tree = QtWidgets.QTreeWidget(self.equipment_tab)
self.all_items_tree.setEnabled(False)
self.all_items_tree.setObjectName("all_items_tree")
self.gridLayout_11.addWidget(self.all_items_tree, 1, 0, 7, 2)
self.frame_4 = QtWidgets.QFrame(self.equipment_tab)
self.frame_4.setMinimumSize(QtCore.QSize(0, 40))
self.frame_4.setMaximumSize(QtCore.QSize(16777215, 40))
self.frame_4.setFrameShape(QtWidgets.QFrame.NoFrame)
self.frame_4.setFrameShadow(QtWidgets.QFrame.Raised)
self.frame_4.setObjectName("frame_4")
self.gridLayout_9 = QtWidgets.QGridLayout(self.frame_4)
self.gridLayout_9.setObjectName("gridLayout_9")
self.quick_target = QtWidgets.QComboBox(self.frame_4)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.quick_target.sizePolicy().hasHeightForWidth())
self.quick_target.setSizePolicy(sizePolicy)
self.quick_target.setMinimumSize(QtCore.QSize(0, 20))
self.quick_target.setMaximumSize(QtCore.QSize(16777215, 20))
self.quick_target.setObjectName("quick_target")
self.gridLayout_9.addWidget(self.quick_target, 0, 2, 1, 1)
self.label_19 = QtWidgets.QLabel(self.frame_4)
self.label_19.setMaximumSize(QtCore.QSize(16777215, 20))
self.label_19.setObjectName("label_19")
self.gridLayout_9.addWidget(self.label_19, 0, 0, 1, 1)
self.quick_build = QtWidgets.QPushButton(self.frame_4)
self.quick_build.setMinimumSize(QtCore.QSize(0, 20))
self.quick_build.setMaximumSize(QtCore.QSize(16777215, 20))
self.quick_build.setLayoutDirection(QtCore.Qt.LeftToRight)
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap("icons/system-run.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.quick_build.setIcon(icon)
self.quick_build.setObjectName("quick_build")
self.gridLayout_9.addWidget(self.quick_build, 0, 3, 1, 1)
self.gridLayout_11.addWidget(self.frame_4, 7, 3, 1, 1)
self.remove_item = QtWidgets.QPushButton(self.equipment_tab)
self.remove_item.setEnabled(True)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.remove_item.sizePolicy().hasHeightForWidth())
self.remove_item.setSizePolicy(sizePolicy)
self.remove_item.setMinimumSize(QtCore.QSize(50, 50))
self.remove_item.setMaximumSize(QtCore.QSize(50, 50))
self.remove_item.setText("")
icon1 = QtGui.QIcon()
icon1.addPixmap(QtGui.QPixmap("icons/list-remove.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.remove_item.setIcon(icon1)
self.remove_item.setAutoDefault(False)
self.remove_item.setObjectName("remove_item")
self.gridLayout_11.addWidget(self.remove_item, 4, 2, 1, 1)
spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.gridLayout_11.addItem(spacerItem1, 1, 2, 1, 1)
self.edit = QtWidgets.QPushButton(self.equipment_tab)
self.edit.setMinimumSize(QtCore.QSize(50, 50))
self.edit.setMaximumSize(QtCore.QSize(50, 50))
self.edit.setText("")
icon2 = QtGui.QIcon()
icon2.addPixmap(QtGui.QPixmap("icons/accessories-text-editor.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.edit.setIcon(icon2)
self.edit.setIconSize(QtCore.QSize(24, 24))
self.edit.setObjectName("edit")
self.gridLayout_11.addWidget(self.edit, 5, 2, 1, 1)
self.add_item = QtWidgets.QPushButton(self.equipment_tab)
self.add_item.setEnabled(True)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.add_item.sizePolicy().hasHeightForWidth())
self.add_item.setSizePolicy(sizePolicy)
self.add_item.setMinimumSize(QtCore.QSize(50, 50))
self.add_item.setMaximumSize(QtCore.QSize(50, 50))
self.add_item.setText("")
icon3 = QtGui.QIcon()
icon3.addPixmap(QtGui.QPixmap("icons/list-add.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.add_item.setIcon(icon3)
self.add_item.setAutoDefault(False)
self.add_item.setObjectName("add_item")
self.gridLayout_11.addWidget(self.add_item, 2, 2, 1, 1)
self.scrollArea_3 = QtWidgets.QScrollArea(self.equipment_tab)
self.scrollArea_3.setWidgetResizable(True)
self.scrollArea_3.setObjectName("scrollArea_3")
self.scrollAreaWidgetContents_3 = QtWidgets.QWidget()
self.scrollAreaWidgetContents_3.setGeometry(QtCore.QRect(0, 0, 162, 622))
self.scrollAreaWidgetContents_3.setObjectName("scrollAreaWidgetContents_3")
self.gridLayout_4 = QtWidgets.QGridLayout(self.scrollAreaWidgetContents_3)
self.gridLayout_4.setObjectName("gridLayout_4")
self.current_flight_plan = QtWidgets.QListWidget(self.scrollAreaWidgetContents_3)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.current_flight_plan.sizePolicy().hasHeightForWidth())
self.current_flight_plan.setSizePolicy(sizePolicy)
self.current_flight_plan.setMinimumSize(QtCore.QSize(0, 0))
self.current_flight_plan.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.current_flight_plan.setObjectName("current_flight_plan")
self.gridLayout_4.addWidget(self.current_flight_plan, 5, 1, 1, 1)
self.current_airframes = QtWidgets.QListWidget(self.scrollAreaWidgetContents_3)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.current_airframes.sizePolicy().hasHeightForWidth())
self.current_airframes.setSizePolicy(sizePolicy)
self.current_airframes.setMinimumSize(QtCore.QSize(0, 0))
self.current_airframes.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.current_airframes.setObjectName("current_airframes")
self.gridLayout_4.addWidget(self.current_airframes, 1, 1, 1, 1)
self.current_telemetry = QtWidgets.QListWidget(self.scrollAreaWidgetContents_3)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.current_telemetry.sizePolicy().hasHeightForWidth())
self.current_telemetry.setSizePolicy(sizePolicy)
self.current_telemetry.setMinimumSize(QtCore.QSize(0, 0))
self.current_telemetry.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.current_telemetry.setObjectName("current_telemetry")
self.gridLayout_4.addWidget(self.current_telemetry, 11, 1, 1, 1)
self.current_flight_plan_label = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
self.current_flight_plan_label.setMinimumSize(QtCore.QSize(0, 20))
self.current_flight_plan_label.setMaximumSize(QtCore.QSize(16777215, 20))
self.current_flight_plan_label.setObjectName("current_flight_plan_label")
self.gridLayout_4.addWidget(self.current_flight_plan_label, 4, 1, 1, 1)
self.current_airframes_label = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
self.current_airframes_label.setMinimumSize(QtCore.QSize(0, 20))
self.current_airframes_label.setMaximumSize(QtCore.QSize(16777215, 20))
self.current_airframes_label.setObjectName("current_airframes_label")
self.gridLayout_4.addWidget(self.current_airframes_label, 0, 1, 1, 1)
self.current_settings = QtWidgets.QListWidget(self.scrollAreaWidgetContents_3)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.current_settings.sizePolicy().hasHeightForWidth())
self.current_settings.setSizePolicy(sizePolicy)
self.current_settings.setMinimumSize(QtCore.QSize(0, 0))
self.current_settings.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.current_settings.setObjectName("current_settings")
self.gridLayout_4.addWidget(self.current_settings, 3, 1, 1, 1)
self.current_radio_label = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
self.current_radio_label.setMinimumSize(QtCore.QSize(0, 20))
self.current_radio_label.setMaximumSize(QtCore.QSize(16777215, 20))
self.current_radio_label.setObjectName("current_radio_label")
self.gridLayout_4.addWidget(self.current_radio_label, 8, 1, 1, 1)
self.select_kml = QtWidgets.QPushButton(self.scrollAreaWidgetContents_3)
self.select_kml.setEnabled(False)
self.select_kml.setMinimumSize(QtCore.QSize(0, 24))
self.select_kml.setObjectName("select_kml")
self.gridLayout_4.addWidget(self.select_kml, 7, 1, 1, 1)
self.current_radio = QtWidgets.QListWidget(self.scrollAreaWidgetContents_3)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.current_radio.sizePolicy().hasHeightForWidth())
self.current_radio.setSizePolicy(sizePolicy)
self.current_radio.setMinimumSize(QtCore.QSize(0, 0))
self.current_radio.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.current_radio.setObjectName("current_radio")
self.gridLayout_4.addWidget(self.current_radio, 9, 1, 1, 1)
self.open_gui = QtWidgets.QPushButton(self.scrollAreaWidgetContents_3)
self.open_gui.setEnabled(False)
self.open_gui.setMinimumSize(QtCore.QSize(0, 24))
self.open_gui.setObjectName("open_gui")
self.gridLayout_4.addWidget(self.open_gui, 6, 1, 1, 1)
self.current_settings_label = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
self.current_settings_label.setMinimumSize(QtCore.QSize(0, 20))
self.current_settings_label.setMaximumSize(QtCore.QSize(16777215, 20))
self.current_settings_label.setObjectName("current_settings_label")
self.gridLayout_4.addWidget(self.current_settings_label, 2, 1, 1, 1)
self.current_telemetry_label = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
self.current_telemetry_label.setMinimumSize(QtCore.QSize(0, 20))
self.current_telemetry_label.setMaximumSize(QtCore.QSize(16777215, 20))
self.current_telemetry_label.setObjectName("current_telemetry_label")
self.gridLayout_4.addWidget(self.current_telemetry_label, 10, 1, 1, 1)
self.scrollArea_3.setWidget(self.scrollAreaWidgetContents_3)
self.gridLayout_11.addWidget(self.scrollArea_3, 0, 3, 7, 1)
self.search_item_icon = QtWidgets.QLabel(self.equipment_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.search_item_icon.sizePolicy().hasHeightForWidth())
self.search_item_icon.setSizePolicy(sizePolicy)
self.search_item_icon.setMinimumSize(QtCore.QSize(0, 0))
self.search_item_icon.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.search_item_icon.setToolTip("")
self.search_item_icon.setFrameShape(QtWidgets.QFrame.NoFrame)
self.search_item_icon.setText("")
self.search_item_icon.setPixmap(QtGui.QPixmap("icons/search_field.png"))
self.search_item_icon.setObjectName("search_item_icon")
self.gridLayout_11.addWidget(self.search_item_icon, 0, 0, 1, 1)
self.main_tab.addTab(self.equipment_tab, "")
self.build_flash_tab = QtWidgets.QWidget()
self.build_flash_tab.setObjectName("build_flash_tab")
self.gridLayout_3 = QtWidgets.QGridLayout(self.build_flash_tab)
self.gridLayout_3.setObjectName("gridLayout_3")
self.label_28 = QtWidgets.QLabel(self.build_flash_tab)
self.label_28.setMinimumSize(QtCore.QSize(20, 20))
self.label_28.setMaximumSize(QtCore.QSize(20, 20))
self.label_28.setText("")
self.label_28.setPixmap(QtGui.QPixmap("icons/gtk-info.svg"))
self.label_28.setObjectName("label_28")
self.gridLayout_3.addWidget(self.label_28, 11, 0, 1, 1)
self.build_result = QtWidgets.QLabel(self.build_flash_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.build_result.sizePolicy().hasHeightForWidth())
self.build_result.setSizePolicy(sizePolicy)
self.build_result.setMinimumSize(QtCore.QSize(0, 20))
self.build_result.setMaximumSize(QtCore.QSize(16777215, 20))
self.build_result.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.build_result.setText("")
self.build_result.setObjectName("build_result")
self.gridLayout_3.addWidget(self.build_result, 3, 3, 1, 9)
self.info_nb = QtWidgets.QLabel(self.build_flash_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.info_nb.sizePolicy().hasHeightForWidth())
self.info_nb.setSizePolicy(sizePolicy)
self.info_nb.setMinimumSize(QtCore.QSize(30, 20))
self.info_nb.setMaximumSize(QtCore.QSize(30, 20))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.info_nb.setFont(font)
self.info_nb.setStyleSheet("border:2px solid #00ff00;")
self.info_nb.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.info_nb.setText("")
self.info_nb.setObjectName("info_nb")
self.gridLayout_3.addWidget(self.info_nb, 11, 2, 1, 1)
self.flash_resut_icon = QtWidgets.QLabel(self.build_flash_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.flash_resut_icon.sizePolicy().hasHeightForWidth())
self.flash_resut_icon.setSizePolicy(sizePolicy)
self.flash_resut_icon.setMinimumSize(QtCore.QSize(30, 0))
self.flash_resut_icon.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.flash_resut_icon.setToolTip("")
self.flash_resut_icon.setFrameShape(QtWidgets.QFrame.NoFrame)
self.flash_resut_icon.setText("")
self.flash_resut_icon.setObjectName("flash_resut_icon")
self.gridLayout_3.addWidget(self.flash_resut_icon, 7, 2, 1, 1)
self.flash_result = QtWidgets.QLabel(self.build_flash_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.flash_result.sizePolicy().hasHeightForWidth())
self.flash_result.setSizePolicy(sizePolicy)
self.flash_result.setMinimumSize(QtCore.QSize(0, 20))
self.flash_result.setMaximumSize(QtCore.QSize(16777215, 20))
self.flash_result.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.flash_result.setText("")
self.flash_result.setObjectName("flash_result")
self.gridLayout_3.addWidget(self.flash_result, 7, 3, 1, 8)
self.label_25 = QtWidgets.QLabel(self.build_flash_tab)
font = QtGui.QFont()
font.setPointSize(14)
font.setBold(True)
font.setWeight(75)
self.label_25.setFont(font)
self.label_25.setObjectName("label_25")
self.gridLayout_3.addWidget(self.label_25, 5, 0, 1, 2)
self.label_10 = QtWidgets.QLabel(self.build_flash_tab)
self.label_10.setObjectName("label_10")
self.gridLayout_3.addWidget(self.label_10, 11, 8, 1, 1)
self.line_3 = QtWidgets.QFrame(self.build_flash_tab)
self.line_3.setFrameShape(QtWidgets.QFrame.HLine)
self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken)
self.line_3.setObjectName("line_3")
self.gridLayout_3.addWidget(self.line_3, 4, 0, 1, 12)
self.label_26 = QtWidgets.QLabel(self.build_flash_tab)
self.label_26.setMinimumSize(QtCore.QSize(0, 0))
self.label_26.setMaximumSize(QtCore.QSize(60, 16777215))
self.label_26.setObjectName("label_26")
self.gridLayout_3.addWidget(self.label_26, 1, 0, 1, 2)
self.label_11 = QtWidgets.QLabel(self.build_flash_tab)
self.label_11.setObjectName("label_11")
self.gridLayout_3.addWidget(self.label_11, 11, 5, 1, 1)
self.label_13 = QtWidgets.QLabel(self.build_flash_tab)
self.label_13.setMinimumSize(QtCore.QSize(0, 0))
self.label_13.setMaximumSize(QtCore.QSize(60, 16777215))
self.label_13.setObjectName("label_13")
self.gridLayout_3.addWidget(self.label_13, 7, 0, 1, 2)
self.warnings_nb = QtWidgets.QLabel(self.build_flash_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.warnings_nb.sizePolicy().hasHeightForWidth())
self.warnings_nb.setSizePolicy(sizePolicy)
self.warnings_nb.setMinimumSize(QtCore.QSize(30, 20))
self.warnings_nb.setMaximumSize(QtCore.QSize(30, 20))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.warnings_nb.setFont(font)
self.warnings_nb.setStyleSheet("border:2px solid #ffaa00;")
self.warnings_nb.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.warnings_nb.setText("")
self.warnings_nb.setObjectName("warnings_nb")
self.gridLayout_3.addWidget(self.warnings_nb, 11, 6, 1, 1)
self.label_23 = QtWidgets.QLabel(self.build_flash_tab)
font = QtGui.QFont()
font.setPointSize(14)
font.setBold(True)
font.setWeight(75)
self.label_23.setFont(font)
self.label_23.setObjectName("label_23")
self.gridLayout_3.addWidget(self.label_23, 0, 0, 1, 2)
self.label_12 = QtWidgets.QLabel(self.build_flash_tab)
self.label_12.setMinimumSize(QtCore.QSize(0, 0))
self.label_12.setMaximumSize(QtCore.QSize(60, 16777215))
self.label_12.setObjectName("label_12")
self.gridLayout_3.addWidget(self.label_12, 6, 0, 1, 2)
spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
self.gridLayout_3.addItem(spacerItem2, 11, 10, 1, 1)
self.label_14 = QtWidgets.QLabel(self.build_flash_tab)
self.label_14.setObjectName("label_14")
self.gridLayout_3.addWidget(self.label_14, 11, 1, 1, 1)
self.label_15 = QtWidgets.QLabel(self.build_flash_tab)
self.label_15.setMinimumSize(QtCore.QSize(20, 20))
self.label_15.setMaximumSize(QtCore.QSize(20, 20))
self.label_15.setText("")
self.label_15.setPixmap(QtGui.QPixmap("icons/dialog-error.svg"))
self.label_15.setObjectName("label_15")
self.gridLayout_3.addWidget(self.label_15, 11, 7, 1, 1)
self.target = QtWidgets.QComboBox(self.build_flash_tab)
self.target.setMinimumSize(QtCore.QSize(0, 30))
self.target.setMaximumSize(QtCore.QSize(16777215, 30))
self.target.setObjectName("target")
self.gridLayout_3.addWidget(self.target, 1, 2, 1, 8)
self.label_16 = QtWidgets.QLabel(self.build_flash_tab)
self.label_16.setMinimumSize(QtCore.QSize(20, 20))
self.label_16.setMaximumSize(QtCore.QSize(20, 20))
self.label_16.setText("")
self.label_16.setPixmap(QtGui.QPixmap("icons/dialog-warning.png"))
self.label_16.setObjectName("label_16")
self.gridLayout_3.addWidget(self.label_16, 11, 4, 1, 1)
self.clean = QtWidgets.QPushButton(self.build_flash_tab)
self.clean.setMinimumSize(QtCore.QSize(130, 30))
self.clean.setMaximumSize(QtCore.QSize(130, 30))
self.clean.setLayoutDirection(QtCore.Qt.LeftToRight)
icon4 = QtGui.QIcon()
icon4.addPixmap(QtGui.QPixmap("icons/edit-clear.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.clean.setIcon(icon4)
self.clean.setObjectName("clean")
self.gridLayout_3.addWidget(self.clean, 1, 11, 1, 1)
self.line_4 = QtWidgets.QFrame(self.build_flash_tab)
self.line_4.setFrameShape(QtWidgets.QFrame.HLine)
self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken)
self.line_4.setObjectName("line_4")
self.gridLayout_3.addWidget(self.line_4, 9, 0, 1, 12)
self.errors_nb = QtWidgets.QLabel(self.build_flash_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.errors_nb.sizePolicy().hasHeightForWidth())
self.errors_nb.setSizePolicy(sizePolicy)
self.errors_nb.setMinimumSize(QtCore.QSize(30, 20))
self.errors_nb.setMaximumSize(QtCore.QSize(30, 20))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.errors_nb.setFont(font)
self.errors_nb.setAutoFillBackground(False)
self.errors_nb.setStyleSheet("border:2px solid #ff0000;")
self.errors_nb.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.errors_nb.setText("")
self.errors_nb.setObjectName("errors_nb")
self.gridLayout_3.addWidget(self.errors_nb, 11, 9, 1, 1)
self.device = QtWidgets.QComboBox(self.build_flash_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.device.sizePolicy().hasHeightForWidth())
self.device.setSizePolicy(sizePolicy)
self.device.setMinimumSize(QtCore.QSize(0, 30))
self.device.setMaximumSize(QtCore.QSize(16777215, 30))
self.device.setObjectName("device")
self.gridLayout_3.addWidget(self.device, 6, 2, 1, 8)
self.build = QtWidgets.QPushButton(self.build_flash_tab)
self.build.setMinimumSize(QtCore.QSize(130, 30))
self.build.setMaximumSize(QtCore.QSize(130, 30))
self.build.setLayoutDirection(QtCore.Qt.LeftToRight)
self.build.setIcon(icon)
self.build.setObjectName("build")
self.gridLayout_3.addWidget(self.build, 2, 11, 1, 1)
self.show_console = QtWidgets.QPushButton(self.build_flash_tab)
self.show_console.setMinimumSize(QtCore.QSize(0, 30))
self.show_console.setMaximumSize(QtCore.QSize(16777215, 20))
self.show_console.setLayoutDirection(QtCore.Qt.LeftToRight)
icon5 = QtGui.QIcon()
icon5.addPixmap(QtGui.QPixmap("icons/utilities-terminal.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.show_console.setIcon(icon5)
self.show_console.setObjectName("show_console")
self.gridLayout_3.addWidget(self.show_console, 11, 11, 1, 1, QtCore.Qt.AlignVCenter)
spacerItem3 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.gridLayout_3.addItem(spacerItem3, 12, 11, 1, 1)
self.build_result_icon = QtWidgets.QLabel(self.build_flash_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.build_result_icon.sizePolicy().hasHeightForWidth())
self.build_result_icon.setSizePolicy(sizePolicy)
self.build_result_icon.setMinimumSize(QtCore.QSize(0, 0))
self.build_result_icon.setMaximumSize(QtCore.QSize(30, 16777215))
self.build_result_icon.setToolTip("")
self.build_result_icon.setFrameShape(QtWidgets.QFrame.NoFrame)
self.build_result_icon.setText("")
self.build_result_icon.setObjectName("build_result_icon")
self.gridLayout_3.addWidget(self.build_result_icon, 3, 2, 1, 1)
self.upload = QtWidgets.QPushButton(self.build_flash_tab)
self.upload.setEnabled(True)
self.upload.setMinimumSize(QtCore.QSize(130, 30))
self.upload.setMaximumSize(QtCore.QSize(130, 30))
icon6 = QtGui.QIcon()
icon6.addPixmap(QtGui.QPixmap("icons/go-up.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.upload.setIcon(icon6)
self.upload.setObjectName("upload")
self.gridLayout_3.addWidget(self.upload, 6, 11, 1, 1)
self.label_9 = QtWidgets.QLabel(self.build_flash_tab)
self.label_9.setMinimumSize(QtCore.QSize(0, 30))
self.label_9.setMaximumSize(QtCore.QSize(60, 16777215))
self.label_9.setObjectName("label_9")
self.gridLayout_3.addWidget(self.label_9, 3, 0, 1, 2)
self.main_tab.addTab(self.build_flash_tab, "")
self.sessions_tab = QtWidgets.QWidget()
self.sessions_tab.setObjectName("sessions_tab")
self.gridLayout_2 = QtWidgets.QGridLayout(self.sessions_tab)
self.gridLayout_2.setObjectName("gridLayout_2")
self.programs = QtWidgets.QListWidget(self.sessions_tab)
self.programs.setMinimumSize(QtCore.QSize(0, 0))
self.programs.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.programs.setLayoutDirection(QtCore.Qt.LeftToRight)
self.programs.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows)
self.programs.setIconSize(QtCore.QSize(10, 10))
self.programs.setObjectName("programs")
self.gridLayout_2.addWidget(self.programs, 1, 2, 3, 1)
self.label_8 = QtWidgets.QLabel(self.sessions_tab)
self.label_8.setObjectName("label_8")
self.gridLayout_2.addWidget(self.label_8, 1, 0, 1, 2)
spacerItem4 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.gridLayout_2.addItem(spacerItem4, 2, 3, 1, 1)
self.play_stop_program = QtWidgets.QPushButton(self.sessions_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.play_stop_program.sizePolicy().hasHeightForWidth())
self.play_stop_program.setSizePolicy(sizePolicy)
self.play_stop_program.setMinimumSize(QtCore.QSize(0, 50))
self.play_stop_program.setMaximumSize(QtCore.QSize(16777215, 50))
icon7 = QtGui.QIcon()
icon7.addPixmap(QtGui.QPixmap("icons/media-playback-start.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.play_stop_program.setIcon(icon7)
self.play_stop_program.setAutoDefault(False)
self.play_stop_program.setObjectName("play_stop_program")
self.gridLayout_2.addWidget(self.play_stop_program, 1, 3, 1, 1)
self.label_7 = QtWidgets.QLabel(self.sessions_tab)
self.label_7.setObjectName("label_7")
self.gridLayout_2.addWidget(self.label_7, 4, 0, 1, 2)
self.start_all_button = QtWidgets.QPushButton(self.sessions_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.start_all_button.sizePolicy().hasHeightForWidth())
self.start_all_button.setSizePolicy(sizePolicy)
self.start_all_button.setMinimumSize(QtCore.QSize(0, 50))
self.start_all_button.setMaximumSize(QtCore.QSize(16777215, 50))
font = QtGui.QFont()
font.setBold(True)
font.setItalic(False)
font.setUnderline(False)
font.setWeight(75)
font.setStrikeOut(False)
font.setKerning(True)
self.start_all_button.setFont(font)
self.start_all_button.setIcon(icon7)
self.start_all_button.setObjectName("start_all_button")
self.gridLayout_2.addWidget(self.start_all_button, 4, 3, 1, 1)
spacerItem5 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.gridLayout_2.addItem(spacerItem5, 6, 2, 1, 1)
self.kill_all_button = QtWidgets.QPushButton(self.sessions_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.kill_all_button.sizePolicy().hasHeightForWidth())
self.kill_all_button.setSizePolicy(sizePolicy)
self.kill_all_button.setMinimumSize(QtCore.QSize(0, 50))
self.kill_all_button.setMaximumSize(QtCore.QSize(16777215, 50))
font = QtGui.QFont()
font.setBold(True)
font.setItalic(False)
font.setUnderline(False)
font.setWeight(75)
font.setStrikeOut(False)
font.setKerning(True)
self.kill_all_button.setFont(font)
self.kill_all_button.setLayoutDirection(QtCore.Qt.LeftToRight)
icon8 = QtGui.QIcon()
icon8.addPixmap(QtGui.QPixmap("icons/process-stop.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.kill_all_button.setIcon(icon8)
self.kill_all_button.setObjectName("kill_all_button")
self.gridLayout_2.addWidget(self.kill_all_button, 3, 3, 1, 1)
self.session = QtWidgets.QComboBox(self.sessions_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.session.sizePolicy().hasHeightForWidth())
self.session.setSizePolicy(sizePolicy)
self.session.setObjectName("session")
self.gridLayout_2.addWidget(self.session, 0, 2, 1, 1)
self.options = QtWidgets.QListWidget(self.sessions_tab)
self.options.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.options.setObjectName("options")
self.gridLayout_2.addWidget(self.options, 4, 2, 2, 1)
self.label_4 = QtWidgets.QLabel(self.sessions_tab)
self.label_4.setObjectName("label_4")
self.gridLayout_2.addWidget(self.label_4, 0, 0, 1, 2)
self.remove_program = QtWidgets.QPushButton(self.sessions_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.remove_program.sizePolicy().hasHeightForWidth())
self.remove_program.setSizePolicy(sizePolicy)
self.remove_program.setMinimumSize(QtCore.QSize(30, 30))
self.remove_program.setMaximumSize(QtCore.QSize(30, 30))
self.remove_program.setText("")
self.remove_program.setIcon(icon1)
self.remove_program.setAutoDefault(False)
self.remove_program.setObjectName("remove_program")
self.gridLayout_2.addWidget(self.remove_program, 3, 0, 1, 1)
self.add_program = QtWidgets.QPushButton(self.sessions_tab)
self.add_program.setEnabled(False)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.add_program.sizePolicy().hasHeightForWidth())
self.add_program.setSizePolicy(sizePolicy)
self.add_program.setMinimumSize(QtCore.QSize(30, 30))
self.add_program.setMaximumSize(QtCore.QSize(30, 30))
self.add_program.setText("")
self.add_program.setIcon(icon3)
self.add_program.setAutoDefault(False)
self.add_program.setObjectName("add_program")
self.gridLayout_2.addWidget(self.add_program, 3, 1, 1, 1)
self.remove_option = QtWidgets.QPushButton(self.sessions_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.remove_option.sizePolicy().hasHeightForWidth())
self.remove_option.setSizePolicy(sizePolicy)
self.remove_option.setMinimumSize(QtCore.QSize(30, 30))
self.remove_option.setMaximumSize(QtCore.QSize(30, 30))
self.remove_option.setText("")
self.remove_option.setIcon(icon1)
self.remove_option.setAutoDefault(False)
self.remove_option.setObjectName("remove_option")
self.gridLayout_2.addWidget(self.remove_option, 5, 0, 1, 1)
self.add_option = QtWidgets.QPushButton(self.sessions_tab)
self.add_option.setEnabled(True)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.add_option.sizePolicy().hasHeightForWidth())
self.add_option.setSizePolicy(sizePolicy)
self.add_option.setMinimumSize(QtCore.QSize(30, 30))
self.add_option.setMaximumSize(QtCore.QSize(30, 30))
self.add_option.setText("")
self.add_option.setIcon(icon3)
self.add_option.setAutoDefault(False)
self.add_option.setObjectName("add_option")
self.gridLayout_2.addWidget(self.add_option, 5, 1, 1, 1)
self.main_tab.addTab(self.sessions_tab, "")
self.console_tab = QtWidgets.QWidget()
self.console_tab.setObjectName("console_tab")
self.gridLayout_5 = QtWidgets.QGridLayout(self.console_tab)
self.gridLayout_5.setObjectName("gridLayout_5")
self.line_7 = QtWidgets.QFrame(self.console_tab)
self.line_7.setFrameShape(QtWidgets.QFrame.HLine)
self.line_7.setFrameShadow(QtWidgets.QFrame.Sunken)
self.line_7.setObjectName("line_7")
self.gridLayout_5.addWidget(self.line_7, 10, 1, 1, 1)
self.console = QtWidgets.QTextEdit(self.console_tab)
self.console.setEnabled(True)
font = QtGui.QFont()
font.setFamily("Ubuntu")
self.console.setFont(font)
self.console.setLayoutDirection(QtCore.Qt.LeftToRight)
self.console.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded)
self.console.setTextInteractionFlags(QtCore.Qt.TextSelectableByKeyboard|QtCore.Qt.TextSelectableByMouse)
self.console.setObjectName("console")
self.gridLayout_5.addWidget(self.console, 0, 0, 13, 1)
self.label_24 = QtWidgets.QLabel(self.console_tab)
font = QtGui.QFont()
font.setPointSize(14)
font.setBold(True)
font.setWeight(75)
self.label_24.setFont(font)
self.label_24.setObjectName("label_24")
self.gridLayout_5.addWidget(self.label_24, 0, 1, 1, 1)
self.important = QtWidgets.QRadioButton(self.console_tab)
self.important.setToolTip("")
self.important.setChecked(False)
self.important.setObjectName("important")
self.gridLayout_5.addWidget(self.important, 2, 1, 1, 1)
self.custom = QtWidgets.QRadioButton(self.console_tab)
self.custom.setToolTip("")
self.custom.setChecked(True)
self.custom.setObjectName("custom")
self.gridLayout_5.addWidget(self.custom, 3, 1, 1, 1)
self.all = QtWidgets.QRadioButton(self.console_tab)
self.all.setToolTip("")
self.all.setChecked(False)
self.all.setObjectName("all")
self.gridLayout_5.addWidget(self.all, 4, 1, 1, 1)
self.clean_console = QtWidgets.QPushButton(self.console_tab)
self.clean_console.setIcon(icon4)
self.clean_console.setObjectName("clean_console")
self.gridLayout_5.addWidget(self.clean_console, 12, 1, 1, 1)
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
self.display_info = QtWidgets.QCheckBox(self.console_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.display_info.sizePolicy().hasHeightForWidth())
self.display_info.setSizePolicy(sizePolicy)
icon9 = QtGui.QIcon()
icon9.addPixmap(QtGui.QPixmap("icons/gtk-info.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.display_info.setIcon(icon9)
self.display_info.setObjectName("display_info")
self.horizontalLayout_2.addWidget(self.display_info)
self.gridLayout_5.addLayout(self.horizontalLayout_2, 7, 1, 1, 1)
self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
self.horizontalLayout_4.setObjectName("horizontalLayout_4")
self.display_warnings = QtWidgets.QCheckBox(self.console_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.display_warnings.sizePolicy().hasHeightForWidth())
self.display_warnings.setSizePolicy(sizePolicy)
icon10 = QtGui.QIcon()
icon10.addPixmap(QtGui.QPixmap("icons/dialog-warning.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.display_warnings.setIcon(icon10)
self.display_warnings.setChecked(False)
self.display_warnings.setObjectName("display_warnings")
self.horizontalLayout_4.addWidget(self.display_warnings)
self.gridLayout_5.addLayout(self.horizontalLayout_4, 8, 1, 1, 1)
spacerItem6 = QtWidgets.QSpacerItem(20, 261, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.gridLayout_5.addItem(spacerItem6, 11, 1, 1, 1)
self.line_5 = QtWidgets.QFrame(self.console_tab)
self.line_5.setFrameShape(QtWidgets.QFrame.HLine)
self.line_5.setFrameShadow(QtWidgets.QFrame.Sunken)
self.line_5.setObjectName("line_5")
self.gridLayout_5.addWidget(self.line_5, 5, 1, 1, 1)
self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
self.horizontalLayout_5.setObjectName("horizontalLayout_5")
self.display_errors = QtWidgets.QCheckBox(self.console_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.display_errors.sizePolicy().hasHeightForWidth())
self.display_errors.setSizePolicy(sizePolicy)
icon11 = QtGui.QIcon()
icon11.addPixmap(QtGui.QPixmap("icons/dialog-error.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.display_errors.setIcon(icon11)
self.display_errors.setChecked(False)
self.display_errors.setObjectName("display_errors")
self.horizontalLayout_5.addWidget(self.display_errors)
self.gridLayout_5.addLayout(self.horizontalLayout_5, 9, 1, 1, 1)
self.line_6 = QtWidgets.QFrame(self.console_tab)
self.line_6.setFrameShape(QtWidgets.QFrame.HLine)
self.line_6.setFrameShadow(QtWidgets.QFrame.Sunken)
self.line_6.setObjectName("line_6")
self.gridLayout_5.addWidget(self.line_6, 1, 1, 1, 1)
self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
self.horizontalLayout_6.setObjectName("horizontalLayout_6")
self.display_default = QtWidgets.QCheckBox(self.console_tab)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.display_default.sizePolicy().hasHeightForWidth())
self.display_default.setSizePolicy(sizePolicy)
self.display_default.setObjectName("display_default")
self.horizontalLayout_6.addWidget(self.display_default)
self.gridLayout_5.addLayout(self.horizontalLayout_6, 6, 1, 1, 1)
self.main_tab.addTab(self.console_tab, "")
self.gridLayout_10.addWidget(self.main_tab, 1, 0, 1, 1)
self.frame = QtWidgets.QFrame(self.centralwidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.frame.sizePolicy().hasHeightForWidth())
self.frame.setSizePolicy(sizePolicy)
self.frame.setMaximumSize(QtCore.QSize(16777215, 20))
self.frame.setFrameShape(QtWidgets.QFrame.NoFrame)
self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
self.frame.setLineWidth(0)
self.frame.setObjectName("frame")
self.gridLayout_6 = QtWidgets.QGridLayout(self.frame)
self.gridLayout_6.setContentsMargins(-1, 0, -1, 0)
self.gridLayout_6.setVerticalSpacing(0)
self.gridLayout_6.setObjectName("gridLayout_6")
self.line_2 = QtWidgets.QFrame(self.frame)
self.line_2.setFrameShape(QtWidgets.QFrame.VLine)
self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
self.line_2.setObjectName("line_2")
self.gridLayout_6.addWidget(self.line_2, 0, 5, 1, 1)
self.label_20 = QtWidgets.QLabel(self.frame)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.label_20.sizePolicy().hasHeightForWidth())
self.label_20.setSizePolicy(sizePolicy)
self.label_20.setMinimumSize(QtCore.QSize(0, 20))
self.label_20.setMaximumSize(QtCore.QSize(16777215, 20))
self.label_20.setObjectName("label_20")
self.gridLayout_6.addWidget(self.label_20, 0, 0, 1, 1)
self.open_home_terminal = QtWidgets.QPushButton(self.frame)
self.open_home_terminal.setMinimumSize(QtCore.QSize(0, 20))
self.open_home_terminal.setMaximumSize(QtCore.QSize(16777215, 20))
self.open_home_terminal.setText("")
self.open_home_terminal.setDefault(False)
self.open_home_terminal.setFlat(False)
self.open_home_terminal.setObjectName("open_home_terminal")
self.gridLayout_6.addWidget(self.open_home_terminal, 0, 1, 1, 1)
self.run_version = QtWidgets.QLabel(self.frame)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.run_version.sizePolicy().hasHeightForWidth())
self.run_version.setSizePolicy(sizePolicy)
self.run_version.setMinimumSize(QtCore.QSize(0, 20))
self.run_version.setMaximumSize(QtCore.QSize(16777215, 20))
self.run_version.setFrameShape(QtWidgets.QFrame.NoFrame)
self.run_version.setText("")
self.run_version.setObjectName("run_version")
self.gridLayout_6.addWidget(self.run_version, 0, 7, 1, 1)
self.label_29 = QtWidgets.QLabel(self.frame)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.label_29.sizePolicy().hasHeightForWidth())
self.label_29.setSizePolicy(sizePolicy)
self.label_29.setMinimumSize(QtCore.QSize(0, 20))
self.label_29.setMaximumSize(QtCore.QSize(16777215, 20))
self.label_29.setObjectName("label_29")
self.gridLayout_6.addWidget(self.label_29, 0, 9, 1, 1)
self.build_version = QtWidgets.QLabel(self.frame)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.build_version.sizePolicy().hasHeightForWidth())
self.build_version.setSizePolicy(sizePolicy)
self.build_version.setMinimumSize(QtCore.QSize(0, 20))
self.build_version.setMaximumSize(QtCore.QSize(16777215, 20))
self.build_version.setFrameShape(QtWidgets.QFrame.NoFrame)
self.build_version.setText("")
self.build_version.setObjectName("build_version")
self.gridLayout_6.addWidget(self.build_version, 0, 10, 1, 1)
self.label_22 = QtWidgets.QLabel(self.frame)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.label_22.sizePolicy().hasHeightForWidth())
self.label_22.setSizePolicy(sizePolicy)
self.label_22.setMinimumSize(QtCore.QSize(0, 20))
self.label_22.setMaximumSize(QtCore.QSize(16777215, 20))
self.label_22.setObjectName("label_22")
self.gridLayout_6.addWidget(self.label_22, 0, 6, 1, 1)
self.switch_mode = QtWidgets.QPushButton(self.frame)
self.switch_mode.setEnabled(False)
self.switch_mode.setMinimumSize(QtCore.QSize(0, 20))
self.switch_mode.setMaximumSize(QtCore.QSize(16777215, 20))
self.switch_mode.setText("")
self.switch_mode.setFlat(False)
self.switch_mode.setObjectName("switch_mode")
self.gridLayout_6.addWidget(self.switch_mode, 0, 4, 1, 1)
self.line_8 = QtWidgets.QFrame(self.frame)
self.line_8.setFrameShape(QtWidgets.QFrame.VLine)
self.line_8.setFrameShadow(QtWidgets.QFrame.Sunken)
self.line_8.setObjectName("line_8")
self.gridLayout_6.addWidget(self.line_8, 0, 8, 1, 1)
self.line = QtWidgets.QFrame(self.frame)
self.line.setFrameShape(QtWidgets.QFrame.VLine)
self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
self.line.setObjectName("line")
self.gridLayout_6.addWidget(self.line, 0, 2, 1, 1)
self.label_21 = QtWidgets.QLabel(self.frame)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.label_21.sizePolicy().hasHeightForWidth())
self.label_21.setSizePolicy(sizePolicy)
self.label_21.setMinimumSize(QtCore.QSize(0, 20))
self.label_21.setMaximumSize(QtCore.QSize(16777215, 20))
self.label_21.setObjectName("label_21")
self.gridLayout_6.addWidget(self.label_21, 0, 3, 1, 1)
spacerItem7 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
self.gridLayout_6.addItem(spacerItem7, 0, 11, 1, 1)
self.gridLayout_10.addWidget(self.frame, 2, 0, 1, 2)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 833, 25))
self.menubar.setObjectName("menubar")
self.menuSet = QtWidgets.QMenu(self.menubar)
self.menuSet.setObjectName("menuSet")
self.menuConfiguration = QtWidgets.QMenu(self.menubar)
self.menuConfiguration.setObjectName("menuConfiguration")
self.menuMenu = QtWidgets.QMenu(self.menubar)
self.menuMenu.setObjectName("menuMenu")
self.menuTools = QtWidgets.QMenu(self.menubar)
self.menuTools.setObjectName("menuTools")
self.menuView = QtWidgets.QMenu(self.menubar)
self.menuView.setObjectName("menuView")
self.menuHelp = QtWidgets.QMenu(self.menubar)
self.menuHelp.setObjectName("menuHelp")
self.menuSession = QtWidgets.QMenu(self.menubar)
self.menuSession.setObjectName("menuSession")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)
self.statusbar.setObjectName("statusbar")
MainWindow.setStatusBar(self.statusbar)
self.dockWidget = QtWidgets.QDockWidget(MainWindow)
self.dockWidget.setObjectName("dockWidget")
self.dockWidgetContents = QtWidgets.QWidget()
self.dockWidgetContents.setObjectName("dockWidgetContents")
self.horizontalLayout = QtWidgets.QHBoxLayout(self.dockWidgetContents)
self.horizontalLayout.setObjectName("horizontalLayout")
self.stackedWidget = QtWidgets.QStackedWidget(self.dockWidgetContents)
self.stackedWidget.setEnabled(True)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.stackedWidget.sizePolicy().hasHeightForWidth())
self.stackedWidget.setSizePolicy(sizePolicy)
self.stackedWidget.setMinimumSize(QtCore.QSize(200, 0))
self.stackedWidget.setMaximumSize(QtCore.QSize(200, 16777215))
self.stackedWidget.setToolTip("")
self.stackedWidget.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.stackedWidget.setFrameShadow(QtWidgets.QFrame.Plain)
self.stackedWidget.setObjectName("stackedWidget")
self.widget_2 = QtWidgets.QWidget()
self.widget_2.setObjectName("widget_2")
self.gridLayout_7 = QtWidgets.QGridLayout(self.widget_2)
self.gridLayout_7.setObjectName("gridLayout_7")
self.quick_restart = QtWidgets.QPushButton(self.widget_2)
self.quick_restart.setEnabled(True)
font = QtGui.QFont()
font.setBold(True)
font.setItalic(False)
font.setUnderline(False)
font.setWeight(75)
font.setStrikeOut(False)
font.setKerning(True)
self.quick_restart.setFont(font)
self.quick_restart.setIcon(icon7)
self.quick_restart.setObjectName("quick_restart")
self.gridLayout_7.addWidget(self.quick_restart, 6, 0, 1, 1)
self.label_33 = QtWidgets.QLabel(self.widget_2)
self.label_33.setObjectName("label_33")
self.gridLayout_7.addWidget(self.label_33, 3, 0, 1, 1)
self.programs_overview_1 = QtWidgets.QListWidget(self.widget_2)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.programs_overview_1.sizePolicy().hasHeightForWidth())
self.programs_overview_1.setSizePolicy(sizePolicy)
self.programs_overview_1.setMinimumSize(QtCore.QSize(0, 0))
self.programs_overview_1.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.programs_overview_1.setObjectName("programs_overview_1")
self.gridLayout_7.addWidget(self.programs_overview_1, 4, 0, 1, 1)
self.label_32 = QtWidgets.QLabel(self.widget_2)
self.label_32.setObjectName("label_32")
self.gridLayout_7.addWidget(self.label_32, 1, 0, 1, 1)
self.session_overview_1 = QtWidgets.QComboBox(self.widget_2)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.session_overview_1.sizePolicy().hasHeightForWidth())
self.session_overview_1.setSizePolicy(sizePolicy)
self.session_overview_1.setObjectName("session_overview_1")
self.gridLayout_7.addWidget(self.session_overview_1, 2, 0, 1, 1)
self.label_6 = QtWidgets.QLabel(self.widget_2)
self.label_6.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.label_6.setTextFormat(QtCore.Qt.AutoText)
self.label_6.setScaledContents(False)
self.label_6.setWordWrap(False)
self.label_6.setObjectName("label_6")
self.gridLayout_7.addWidget(self.label_6, 0, 0, 1, 1)
spacerItem8 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.gridLayout_7.addItem(spacerItem8, 10, 0, 1, 1)
self.quick_kill = QtWidgets.QPushButton(self.widget_2)
self.quick_kill.setEnabled(True)
font = QtGui.QFont()
font.setBold(True)
font.setItalic(False)
font.setUnderline(False)
font.setWeight(75)
font.setStrikeOut(False)
font.setKerning(True)
self.quick_kill.setFont(font)
self.quick_kill.setIcon(icon8)
self.quick_kill.setObjectName("quick_kill")
self.gridLayout_7.addWidget(self.quick_kill, 5, 0, 1, 1)
self.stackedWidget.addWidget(self.widget_2)
self.area = QtWidgets.QWidget()
self.area.setObjectName("area")
self.gridLayout_8 = QtWidgets.QGridLayout(self.area)
self.gridLayout_8.setObjectName("gridLayout_8")
self.scrollArea = QtWidgets.QScrollArea(self.area)
self.scrollArea.setWidgetResizable(True)
self.scrollArea.setObjectName("scrollArea")
self.scrollAreaWidgetContents = QtWidgets.QWidget()
self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 162, 598))
self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents")
self.gridLayout_13 = QtWidgets.QGridLayout(self.scrollAreaWidgetContents)
self.gridLayout_13.setObjectName("gridLayout_13")
self.label_5 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
self.label_5.setMinimumSize(QtCore.QSize(0, 30))
self.label_5.setMaximumSize(QtCore.QSize(16777215, 30))
self.label_5.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.label_5.setTextFormat(QtCore.Qt.AutoText)
self.label_5.setScaledContents(False)
self.label_5.setObjectName("label_5")
self.gridLayout_13.addWidget(self.label_5, 0, 0, 1, 1)
self.label_35 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
self.label_35.setMinimumSize(QtCore.QSize(0, 20))
self.label_35.setMaximumSize(QtCore.QSize(16777215, 20))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label_35.setFont(font)
self.label_35.setObjectName("label_35")
self.gridLayout_13.addWidget(self.label_35, 1, 0, 1, 1)
self.airframes_overview = QtWidgets.QListWidget(self.scrollAreaWidgetContents)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.airframes_overview.sizePolicy().hasHeightForWidth())
self.airframes_overview.setSizePolicy(sizePolicy)
self.airframes_overview.setMinimumSize(QtCore.QSize(0, 0))
self.airframes_overview.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.airframes_overview.setToolTip("")
self.airframes_overview.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.airframes_overview.setAutoScroll(True)
self.airframes_overview.setTextElideMode(QtCore.Qt.ElideLeft)
self.airframes_overview.setVerticalScrollMode(QtWidgets.QAbstractItemView.ScrollPerItem)
self.airframes_overview.setResizeMode(QtWidgets.QListView.Adjust)
self.airframes_overview.setLayoutMode(QtWidgets.QListView.SinglePass)
self.airframes_overview.setObjectName("airframes_overview")
self.gridLayout_13.addWidget(self.airframes_overview, 2, 0, 1, 1)
self.label_34 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
self.label_34.setMinimumSize(QtCore.QSize(0, 20))
self.label_34.setMaximumSize(QtCore.QSize(16777215, 20))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label_34.setFont(font)
self.label_34.setObjectName("label_34")
self.gridLayout_13.addWidget(self.label_34, 3, 0, 1, 1)
self.settings_overview = QtWidgets.QListWidget(self.scrollAreaWidgetContents)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.settings_overview.sizePolicy().hasHeightForWidth())
self.settings_overview.setSizePolicy(sizePolicy)
self.settings_overview.setMinimumSize(QtCore.QSize(0, 0))
self.settings_overview.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.settings_overview.setToolTip("")
self.settings_overview.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.settings_overview.setAutoScroll(True)
self.settings_overview.setTextElideMode(QtCore.Qt.ElideLeft)
self.settings_overview.setVerticalScrollMode(QtWidgets.QAbstractItemView.ScrollPerItem)
self.settings_overview.setResizeMode(QtWidgets.QListView.Adjust)
self.settings_overview.setLayoutMode(QtWidgets.QListView.SinglePass)
self.settings_overview.setObjectName("settings_overview")
self.gridLayout_13.addWidget(self.settings_overview, 4, 0, 1, 1)
self.label_36 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
self.label_36.setMinimumSize(QtCore.QSize(0, 20))
self.label_36.setMaximumSize(QtCore.QSize(16777215, 20))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label_36.setFont(font)
self.label_36.setObjectName("label_36")
self.gridLayout_13.addWidget(self.label_36, 5, 0, 1, 1)
self.flight_plan_overview = QtWidgets.QListWidget(self.scrollAreaWidgetContents)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.flight_plan_overview.sizePolicy().hasHeightForWidth())
self.flight_plan_overview.setSizePolicy(sizePolicy)
self.flight_plan_overview.setMinimumSize(QtCore.QSize(0, 0))
self.flight_plan_overview.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.flight_plan_overview.setToolTip("")
self.flight_plan_overview.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.flight_plan_overview.setAutoScroll(True)
self.flight_plan_overview.setTextElideMode(QtCore.Qt.ElideLeft)
self.flight_plan_overview.setVerticalScrollMode(QtWidgets.QAbstractItemView.ScrollPerItem)
self.flight_plan_overview.setResizeMode(QtWidgets.QListView.Adjust)
self.flight_plan_overview.setLayoutMode(QtWidgets.QListView.SinglePass)
self.flight_plan_overview.setObjectName("flight_plan_overview")
self.gridLayout_13.addWidget(self.flight_plan_overview, 6, 0, 1, 1)
self.label_37 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
self.label_37.setMinimumSize(QtCore.QSize(0, 20))
self.label_37.setMaximumSize(QtCore.QSize(16777215, 20))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label_37.setFont(font)
self.label_37.setObjectName("label_37")
self.gridLayout_13.addWidget(self.label_37, 7, 0, 1, 1)
self.radio_overview = QtWidgets.QListWidget(self.scrollAreaWidgetContents)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.radio_overview.sizePolicy().hasHeightForWidth())
self.radio_overview.setSizePolicy(sizePolicy)
self.radio_overview.setMinimumSize(QtCore.QSize(0, 0))
self.radio_overview.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.radio_overview.setToolTip("")
self.radio_overview.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.radio_overview.setAutoScroll(True)
self.radio_overview.setTextElideMode(QtCore.Qt.ElideLeft)
self.radio_overview.setVerticalScrollMode(QtWidgets.QAbstractItemView.ScrollPerItem)
self.radio_overview.setResizeMode(QtWidgets.QListView.Adjust)
self.radio_overview.setLayoutMode(QtWidgets.QListView.SinglePass)
self.radio_overview.setObjectName("radio_overview")
self.gridLayout_13.addWidget(self.radio_overview, 8, 0, 1, 1)
self.label_38 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
self.label_38.setMinimumSize(QtCore.QSize(0, 20))
self.label_38.setMaximumSize(QtCore.QSize(16777215, 20))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label_38.setFont(font)
self.label_38.setObjectName("label_38")
self.gridLayout_13.addWidget(self.label_38, 9, 0, 1, 1)
self.telemetry_overview = QtWidgets.QListWidget(self.scrollAreaWidgetContents)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.telemetry_overview.sizePolicy().hasHeightForWidth())
self.telemetry_overview.setSizePolicy(sizePolicy)
self.telemetry_overview.setMinimumSize(QtCore.QSize(0, 0))
self.telemetry_overview.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.telemetry_overview.setToolTip("")
self.telemetry_overview.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.telemetry_overview.setAutoScroll(True)
self.telemetry_overview.setTextElideMode(QtCore.Qt.ElideLeft)
self.telemetry_overview.setVerticalScrollMode(QtWidgets.QAbstractItemView.ScrollPerItem)
self.telemetry_overview.setResizeMode(QtWidgets.QListView.Adjust)
self.telemetry_overview.setLayoutMode(QtWidgets.QListView.SinglePass)
self.telemetry_overview.setObjectName("telemetry_overview")
self.gridLayout_13.addWidget(self.telemetry_overview, 10, 0, 1, 1)
self.scrollArea.setWidget(self.scrollAreaWidgetContents)
self.gridLayout_8.addWidget(self.scrollArea, 0, 0, 1, 1)
self.stackedWidget.addWidget(self.area)
self.area_2 = QtWidgets.QWidget()
self.area_2.setObjectName("area_2")
self.gridLayout_12 = QtWidgets.QGridLayout(self.area_2)
self.gridLayout_12.setObjectName("gridLayout_12")
self.scrollArea_2 = QtWidgets.QScrollArea(self.area_2)
self.scrollArea_2.setWidgetResizable(True)
self.scrollArea_2.setObjectName("scrollArea_2")
self.scrollAreaWidgetContents_2 = QtWidgets.QWidget()
self.scrollAreaWidgetContents_2.setGeometry(QtCore.QRect(0, 0, 162, 598))
self.scrollAreaWidgetContents_2.setObjectName("scrollAreaWidgetContents_2")
self.gridLayout_15 = QtWidgets.QGridLayout(self.scrollAreaWidgetContents_2)
self.gridLayout_15.setObjectName("gridLayout_15")
self.label_18 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
self.label_18.setMinimumSize(QtCore.QSize(0, 30))
self.label_18.setMaximumSize(QtCore.QSize(16777215, 30))
self.label_18.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.label_18.setTextFormat(QtCore.Qt.AutoText)
self.label_18.setScaledContents(False)
self.label_18.setObjectName("label_18")
self.gridLayout_15.addWidget(self.label_18, 0, 0, 1, 1)
self.label_39 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
self.label_39.setMinimumSize(QtCore.QSize(0, 20))
self.label_39.setMaximumSize(QtCore.QSize(16777215, 20))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label_39.setFont(font)
self.label_39.setObjectName("label_39")
self.gridLayout_15.addWidget(self.label_39, 1, 0, 1, 1)
self.airframes_overview_2 = QtWidgets.QListWidget(self.scrollAreaWidgetContents_2)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.airframes_overview_2.sizePolicy().hasHeightForWidth())
self.airframes_overview_2.setSizePolicy(sizePolicy)
self.airframes_overview_2.setMinimumSize(QtCore.QSize(0, 0))
self.airframes_overview_2.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.airframes_overview_2.setToolTip("")
self.airframes_overview_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.airframes_overview_2.setTextElideMode(QtCore.Qt.ElideLeft)
self.airframes_overview_2.setObjectName("airframes_overview_2")
self.gridLayout_15.addWidget(self.airframes_overview_2, 2, 0, 1, 1)
self.label_40 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
self.label_40.setMinimumSize(QtCore.QSize(0, 20))
self.label_40.setMaximumSize(QtCore.QSize(16777215, 20))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label_40.setFont(font)
self.label_40.setObjectName("label_40")
self.gridLayout_15.addWidget(self.label_40, 3, 0, 1, 1)
self.settings_overview_2 = QtWidgets.QListWidget(self.scrollAreaWidgetContents_2)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.settings_overview_2.sizePolicy().hasHeightForWidth())
self.settings_overview_2.setSizePolicy(sizePolicy)
self.settings_overview_2.setMinimumSize(QtCore.QSize(0, 0))
self.settings_overview_2.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.settings_overview_2.setToolTip("")
self.settings_overview_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.settings_overview_2.setTextElideMode(QtCore.Qt.ElideLeft)
self.settings_overview_2.setObjectName("settings_overview_2")
self.gridLayout_15.addWidget(self.settings_overview_2, 4, 0, 1, 1)
self.label_41 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
self.label_41.setMinimumSize(QtCore.QSize(0, 20))
self.label_41.setMaximumSize(QtCore.QSize(16777215, 20))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label_41.setFont(font)
self.label_41.setObjectName("label_41")
self.gridLayout_15.addWidget(self.label_41, 5, 0, 1, 1)
self.flight_plan_overview_2 = QtWidgets.QListWidget(self.scrollAreaWidgetContents_2)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.flight_plan_overview_2.sizePolicy().hasHeightForWidth())
self.flight_plan_overview_2.setSizePolicy(sizePolicy)
self.flight_plan_overview_2.setMinimumSize(QtCore.QSize(0, 0))
self.flight_plan_overview_2.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.flight_plan_overview_2.setToolTip("")
self.flight_plan_overview_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.flight_plan_overview_2.setTextElideMode(QtCore.Qt.ElideLeft)
self.flight_plan_overview_2.setObjectName("flight_plan_overview_2")
self.gridLayout_15.addWidget(self.flight_plan_overview_2, 6, 0, 1, 1)
self.label_42 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
self.label_42.setMinimumSize(QtCore.QSize(0, 20))
self.label_42.setMaximumSize(QtCore.QSize(16777215, 20))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label_42.setFont(font)
self.label_42.setObjectName("label_42")
self.gridLayout_15.addWidget(self.label_42, 7, 0, 1, 1)
self.radio_overview_2 = QtWidgets.QListWidget(self.scrollAreaWidgetContents_2)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.radio_overview_2.sizePolicy().hasHeightForWidth())
self.radio_overview_2.setSizePolicy(sizePolicy)
self.radio_overview_2.setMinimumSize(QtCore.QSize(0, 0))
self.radio_overview_2.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.radio_overview_2.setToolTip("")
self.radio_overview_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.radio_overview_2.setTextElideMode(QtCore.Qt.ElideLeft)
self.radio_overview_2.setObjectName("radio_overview_2")
self.gridLayout_15.addWidget(self.radio_overview_2, 8, 0, 1, 1)
self.label_43 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
self.label_43.setMinimumSize(QtCore.QSize(0, 20))
self.label_43.setMaximumSize(QtCore.QSize(16777215, 20))
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.label_43.setFont(font)
self.label_43.setObjectName("label_43")
self.gridLayout_15.addWidget(self.label_43, 9, 0, 1, 1)
self.telemetry_overview_2 = QtWidgets.QListWidget(self.scrollAreaWidgetContents_2)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.telemetry_overview_2.sizePolicy().hasHeightForWidth())
self.telemetry_overview_2.setSizePolicy(sizePolicy)
self.telemetry_overview_2.setMinimumSize(QtCore.QSize(0, 0))
self.telemetry_overview_2.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.telemetry_overview_2.setToolTip("")
self.telemetry_overview_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.telemetry_overview_2.setTextElideMode(QtCore.Qt.ElideLeft)
self.telemetry_overview_2.setObjectName("telemetry_overview_2")
self.gridLayout_15.addWidget(self.telemetry_overview_2, 10, 0, 1, 1)
self.scrollArea_2.setWidget(self.scrollAreaWidgetContents_2)
self.gridLayout_12.addWidget(self.scrollArea_2, 0, 0, 1, 1)
self.stackedWidget.addWidget(self.area_2)
self.widget = QtWidgets.QWidget()
self.widget.setObjectName("widget")
self.gridLayout_14 = QtWidgets.QGridLayout(self.widget)
self.gridLayout_14.setObjectName("gridLayout_14")
self.label_17 = QtWidgets.QLabel(self.widget)
self.label_17.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.label_17.setTextFormat(QtCore.Qt.AutoText)
self.label_17.setScaledContents(False)
self.label_17.setWordWrap(False)
self.label_17.setObjectName("label_17")
self.gridLayout_14.addWidget(self.label_17, 0, 0, 1, 1)
self.label_45 = QtWidgets.QLabel(self.widget)
self.label_45.setObjectName("label_45")
self.gridLayout_14.addWidget(self.label_45, 1, 0, 1, 1)
self.session_overview_2 = QtWidgets.QComboBox(self.widget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.session_overview_2.sizePolicy().hasHeightForWidth())
self.session_overview_2.setSizePolicy(sizePolicy)
self.session_overview_2.setObjectName("session_overview_2")
self.gridLayout_14.addWidget(self.session_overview_2, 2, 0, 1, 1)
self.label_46 = QtWidgets.QLabel(self.widget)
self.label_46.setObjectName("label_46")
self.gridLayout_14.addWidget(self.label_46, 3, 0, 1, 1)
self.programs_overview_2 = QtWidgets.QListWidget(self.widget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.programs_overview_2.sizePolicy().hasHeightForWidth())
self.programs_overview_2.setSizePolicy(sizePolicy)
self.programs_overview_2.setMinimumSize(QtCore.QSize(0, 0))
self.programs_overview_2.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.programs_overview_2.setObjectName("programs_overview_2")
self.gridLayout_14.addWidget(self.programs_overview_2, 4, 0, 1, 1)
self.quick_kill_2 = QtWidgets.QPushButton(self.widget)
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.quick_kill_2.setFont(font)
self.quick_kill_2.setIcon(icon8)
self.quick_kill_2.setObjectName("quick_kill_2")
self.gridLayout_14.addWidget(self.quick_kill_2, 5, 0, 1, 1)
self.quick_restart_3 = QtWidgets.QPushButton(self.widget)
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.quick_restart_3.setFont(font)
self.quick_restart_3.setIcon(icon7)
self.quick_restart_3.setObjectName("quick_restart_3")
self.gridLayout_14.addWidget(self.quick_restart_3, 6, 0, 1, 1)
spacerItem9 = QtWidgets.QSpacerItem(20, 94, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.gridLayout_14.addItem(spacerItem9, 7, 0, 1, 1)
self.stackedWidget.addWidget(self.widget)
self.horizontalLayout.addWidget(self.stackedWidget)
self.dockWidget.setWidget(self.dockWidgetContents)
MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.dockWidget)
self.actionNew = QtWidgets.QAction(MainWindow)
self.actionNew.setEnabled(False)
self.actionNew.setObjectName("actionNew")
self.actionOpen = QtWidgets.QAction(MainWindow)
self.actionOpen.setEnabled(False)
self.actionOpen.setObjectName("actionOpen")
self.actionSave = QtWidgets.QAction(MainWindow)
self.actionSave.setEnabled(False)
self.actionSave.setObjectName("actionSave")
self.actionRemove = QtWidgets.QAction(MainWindow)
self.actionRemove.setEnabled(False)
self.actionRemove.setObjectName("actionRemove")
self.actionSetManager = QtWidgets.QAction(MainWindow)
self.actionSetManager.setObjectName("actionSetManager")
self.actionNew_2 = QtWidgets.QAction(MainWindow)
self.actionNew_2.setEnabled(False)
self.actionNew_2.setObjectName("actionNew_2")
self.actionOpen_2 = QtWidgets.QAction(MainWindow)
self.actionOpen_2.setEnabled(False)
self.actionOpen_2.setObjectName("actionOpen_2")
self.actionSave_2 = QtWidgets.QAction(MainWindow)
self.actionSave_2.setObjectName("actionSave_2")
self.actionRemove_2 = QtWidgets.QAction(MainWindow)
self.actionRemove_2.setEnabled(False)
self.actionRemove_2.setObjectName("actionRemove_2")
self.actionMode = QtWidgets.QAction(MainWindow)
self.actionMode.setEnabled(False)
self.actionMode.setObjectName("actionMode")
self.actionStandard = QtWidgets.QAction(MainWindow)
self.actionStandard.setCheckable(False)
self.actionStandard.setChecked(False)
self.actionStandard.setEnabled(False)
self.actionStandard.setIconVisibleInMenu(False)
self.actionStandard.setObjectName("actionStandard")
self.actionDeveloper = QtWidgets.QAction(MainWindow)
self.actionDeveloper.setEnabled(False)
self.actionDeveloper.setObjectName("actionDeveloper")
self.actionSettings = QtWidgets.QAction(MainWindow)
self.actionSettings.setEnabled(False)
self.actionSettings.setObjectName("actionSettings")
self.actionQuit_Paparazzi_UAV = QtWidgets.QAction(MainWindow)
self.actionQuit_Paparazzi_UAV.setObjectName("actionQuit_Paparazzi_UAV")
self.actionFull_screen = QtWidgets.QAction(MainWindow)
self.actionFull_screen.setObjectName("actionFull_screen")
self.actionTutorial = QtWidgets.QAction(MainWindow)
self.actionTutorial.setEnabled(True)
self.actionTutorial.setObjectName("actionTutorial")
self.actionAbout_Paparazzi_UAV = QtWidgets.QAction(MainWindow)
self.actionAbout_Paparazzi_UAV.setEnabled(True)
self.actionAbout_Paparazzi_UAV.setObjectName("actionAbout_Paparazzi_UAV")
self.actionNew_empty_session = QtWidgets.QAction(MainWindow)
self.actionNew_empty_session.setEnabled(False)
self.actionNew_empty_session.setObjectName("actionNew_empty_session")
self.actionOpen_3 = QtWidgets.QAction(MainWindow)
self.actionOpen_3.setEnabled(False)
self.actionOpen_3.setObjectName("actionOpen_3")
self.actionSave_3 = QtWidgets.QAction(MainWindow)
self.actionSave_3.setObjectName("actionSave_3")
self.actionRemove_3 = QtWidgets.QAction(MainWindow)
self.actionRemove_3.setEnabled(False)
self.actionRemove_3.setObjectName("actionRemove_3")
self.actionUndo = QtWidgets.QAction(MainWindow)
self.actionUndo.setEnabled(False)
self.actionUndo.setObjectName("actionUndo")
self.actionRedo = QtWidgets.QAction(MainWindow)
self.actionRedo.setEnabled(False)
self.actionRedo.setObjectName("actionRedo")
self.actionSimulator = QtWidgets.QAction(MainWindow)
self.actionSimulator.setObjectName("actionSimulator")
self.actionGCS = QtWidgets.QAction(MainWindow)
self.actionGCS.setObjectName("actionGCS")
self.actionMeteo = QtWidgets.QAction(MainWindow)
self.actionMeteo.setObjectName("actionMeteo")
self.actionServer = QtWidgets.QAction(MainWindow)
self.actionServer.setObjectName("actionServer")
self.actionMessages = QtWidgets.QAction(MainWindow)
self.actionMessages.setObjectName("actionMessages")
self.action = QtWidgets.QAction(MainWindow)
self.action.setObjectName("action")
self.actionWILL_BE_AVAILABLE_LATER = QtWidgets.QAction(MainWindow)
self.actionWILL_BE_AVAILABLE_LATER.setEnabled(False)
self.actionWILL_BE_AVAILABLE_LATER.setObjectName("actionWILL_BE_AVAILABLE_LATER")
self.actionSet_default_cache_at_current_state = QtWidgets.QAction(MainWindow)
self.actionSet_default_cache_at_current_state.setObjectName("actionSet_default_cache_at_current_state")
self.actionRestore_default_state = QtWidgets.QAction(MainWindow)
self.actionRestore_default_state.setObjectName("actionRestore_default_state")
self.actionHide_overviews = QtWidgets.QAction(MainWindow)
self.actionHide_overviews.setObjectName("actionHide_overviews")
self.menuSet.addAction(self.actionSetManager)
self.menuConfiguration.addAction(self.actionNew_2)
self.menuConfiguration.addAction(self.actionOpen_2)
self.menuConfiguration.addAction(self.actionSave_2)
self.menuConfiguration.addAction(self.actionRemove_2)
self.menuMenu.addAction(self.actionMode)
self.menuMenu.addAction(self.actionStandard)
self.menuMenu.addAction(self.actionDeveloper)
self.menuMenu.addSeparator()
self.menuMenu.addAction(self.actionSettings)
self.menuMenu.addSeparator()
self.menuMenu.addAction(self.actionQuit_Paparazzi_UAV)
self.menuView.addAction(self.actionFull_screen)
self.menuView.addAction(self.actionHide_overviews)
self.menuHelp.addAction(self.actionTutorial)
self.menuHelp.addAction(self.actionAbout_Paparazzi_UAV)
self.menuSession.addAction(self.actionNew_empty_session)
self.menuSession.addAction(self.actionOpen_3)
self.menuSession.addAction(self.actionSave_3)
self.menuSession.addAction(self.actionRemove_3)
self.menubar.addAction(self.menuMenu.menuAction())
self.menubar.addAction(self.menuSet.menuAction())
self.menubar.addAction(self.menuConfiguration.menuAction())
self.menubar.addAction(self.menuSession.menuAction())
self.menubar.addAction(self.menuTools.menuAction())
self.menubar.addAction(self.menuView.menuAction())
self.menubar.addAction(self.menuHelp.menuAction())
self.retranslateUi(MainWindow)
self.main_tab.setCurrentIndex(3)
self.stackedWidget.setCurrentIndex(0)
self.main_tab.currentChanged['int'].connect(self.stackedWidget.setCurrentIndex)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "Paparazzi Center"))
self.label.setText(_translate("MainWindow", "Set :"))
self.current_configuration.setToolTip(_translate("MainWindow", "Current configuration"))
self.current_color.setToolTip(_translate("MainWindow", "Current configuration color"))
self.label_2.setText(_translate("MainWindow", "Configuration :"))
self.label_3.setText(_translate("MainWindow", "ID :"))
self.current_id.setToolTip(_translate("MainWindow", "Current configuration ID"))
self.label_27.setText(_translate("MainWindow", "Color :"))
self.current_set.setToolTip(_translate("MainWindow", "Current set of configurations"))
self.search_item.setToolTip(_translate("MainWindow", "Search an XML"))
self.search_item.setText(_translate("MainWindow", "COMING SOON"))
self.all_items_tree.setToolTip(_translate("MainWindow", "Select an XML file"))
self.all_items_tree.headerItem().setText(0, _translate("MainWindow", "COMING SOON"))
self.quick_target.setToolTip(_translate("MainWindow", "Select a target to build quickly"))
self.label_19.setText(_translate("MainWindow", "Quick build :"))
self.quick_build.setToolTip(_translate("MainWindow", "Clean & build quickly the current configuration"))
self.quick_build.setText(_translate("MainWindow", "Clean && build"))
self.remove_item.setToolTip(_translate("MainWindow", "Remove the XML file selected from the current configuration"))
self.edit.setToolTip(_translate("MainWindow", "Edit the selected XML file"))
self.add_item.setToolTip(_translate("MainWindow", "Add the selected XML file to the current configuration"))
self.scrollArea_3.setToolTip(_translate("MainWindow", "Current configuration"))
self.current_flight_plan.setToolTip(_translate("MainWindow", "Current flight plan (click to edit by GUI)"))
self.current_airframes.setToolTip(_translate("MainWindow", "Current airframes"))
self.current_telemetry.setToolTip(_translate("MainWindow", "Current telemetry"))
self.current_flight_plan_label.setText(_translate("MainWindow", "Flight plan :"))
self.current_airframes_label.setText(_translate("MainWindow", "Airframes :"))
self.current_settings.setToolTip(_translate("MainWindow", "Current settings"))
self.current_radio_label.setText(_translate("MainWindow", "Radio :"))
self.select_kml.setToolTip(_translate("MainWindow", "Change the flight plan by KML to XML tool"))
self.select_kml.setText(_translate("MainWindow", "Select KML (Maps)"))
self.current_radio.setToolTip(_translate("MainWindow", "Current radio"))
self.open_gui.setToolTip(_translate("MainWindow", "Change the flight plan by GCS"))
self.open_gui.setText(_translate("MainWindow", "Open a GUI (GCS)"))
self.current_settings_label.setText(_translate("MainWindow", "Settings :"))
self.current_telemetry_label.setText(_translate("MainWindow", "Telemetry :"))
self.main_tab.setTabText(self.main_tab.indexOf(self.equipment_tab), _translate("MainWindow", "Equipment"))
self.main_tab.setTabToolTip(self.main_tab.indexOf(self.equipment_tab), _translate("MainWindow", "Tab to manage the equipments of the current configuration"))
self.build_result.setToolTip(_translate("MainWindow", "Clean & build result"))
self.info_nb.setToolTip(_translate("MainWindow", "Info found during build"))
self.flash_result.setToolTip(_translate("MainWindow", "Flash result"))
self.label_25.setText(_translate("MainWindow", "Flash"))
self.label_10.setText(_translate("MainWindow", "Errors :"))
self.label_26.setText(_translate("MainWindow", "Target :"))
self.label_11.setText(_translate("MainWindow", "Warnings :"))
self.label_13.setText(_translate("MainWindow", "Result :"))
self.warnings_nb.setToolTip(_translate("MainWindow", "Warnings found during build"))
self.label_23.setText(_translate("MainWindow", "Build"))
self.label_12.setText(_translate("MainWindow", "Device :"))
self.label_14.setText(_translate("MainWindow", "Info :"))
self.target.setToolTip(_translate("MainWindow", "Current target"))
self.clean.setToolTip(_translate("MainWindow", "Clean the current configuration"))
self.clean.setText(_translate("MainWindow", "Clean"))
self.errors_nb.setToolTip(_translate("MainWindow", "Errors found during build"))
self.device.setToolTip(_translate("MainWindow", "Current device"))
self.build.setToolTip(_translate("MainWindow", "Build the current configuration"))
self.build.setText(_translate("MainWindow", "Build"))
self.show_console.setToolTip(_translate("MainWindow", "Switch to the console tab"))
self.show_console.setText(_translate("MainWindow", "Show console"))
self.upload.setToolTip(_translate("MainWindow", "Flash the current device"))
self.upload.setText(_translate("MainWindow", "Upload"))
self.label_9.setText(_translate("MainWindow", "Result :"))
self.main_tab.setTabText(self.main_tab.indexOf(self.build_flash_tab), _translate("MainWindow", "Build / Flash"))
self.main_tab.setTabToolTip(self.main_tab.indexOf(self.build_flash_tab), _translate("MainWindow", "Tab to build and flash the current configuration"))
self.programs.setToolTip(_translate("MainWindow", "Programs running (green) and stopped (red)"))
self.label_8.setText(_translate("MainWindow", "Programs :"))
self.play_stop_program.setToolTip(_translate("MainWindow", "Start / stop the selected program"))
self.play_stop_program.setText(_translate("MainWindow", "Start"))
self.label_7.setText(_translate("MainWindow", "Options :"))
self.start_all_button.setToolTip(_translate("MainWindow", "Kill & restart all programs"))
self.start_all_button.setText(_translate("MainWindow", "Start all"))
self.kill_all_button.setToolTip(_translate("MainWindow", "Kill all running programs"))
self.kill_all_button.setText(_translate("MainWindow", "Kill all"))
self.session.setToolTip(_translate("MainWindow", "Current session"))
self.options.setToolTip(_translate("MainWindow", "Options of the selected program"))
self.label_4.setText(_translate("MainWindow", "Session :"))
self.remove_program.setToolTip(_translate("MainWindow", "Remove a programs from the session"))
self.add_program.setToolTip(_translate("MainWindow", "Add a programs to the session"))
self.remove_option.setToolTip(_translate("MainWindow", "Remove the selected option"))
self.add_option.setToolTip(_translate("MainWindow", "Add an option to the selected program"))
self.main_tab.setTabText(self.main_tab.indexOf(self.sessions_tab), _translate("MainWindow", "Run session"))
self.main_tab.setTabToolTip(self.main_tab.indexOf(self.sessions_tab), _translate("MainWindow", "Tab to launch and customize the current session"))
self.console.setToolTip(_translate("MainWindow", "Console to display the logs"))
self.console.setHtml(_translate("MainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:\'Ubuntu\'; font-size:11pt; font-weight:400; font-style:normal;\">\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p></body></html>"))
self.label_24.setText(_translate("MainWindow", "Logs"))
self.important.setText(_translate("MainWindow", "Important only"))
self.custom.setText(_translate("MainWindow", "Customized"))
self.all.setText(_translate("MainWindow", "All"))
self.clean_console.setToolTip(_translate("MainWindow", "Clean the console (all logs will be deleted !)"))
self.clean_console.setText(_translate("MainWindow", "Clean console"))
self.display_info.setText(_translate("MainWindow", "Info"))
self.display_warnings.setText(_translate("MainWindow", "Warnings"))
self.display_errors.setText(_translate("MainWindow", "Errors"))
self.display_default.setText(_translate("MainWindow", "Default (no flag)"))
self.main_tab.setTabText(self.main_tab.indexOf(self.console_tab), _translate("MainWindow", "Console"))
self.main_tab.setTabToolTip(self.main_tab.indexOf(self.console_tab), _translate("MainWindow", "Tab where informations are displayed in a real customizable console"))
self.label_20.setText(_translate("MainWindow", "HOME = "))
self.open_home_terminal.setToolTip(_translate("MainWindow", "Home directory of Paparazzi UAV (click to open a terminal here)"))
self.run_version.setToolTip(_translate("MainWindow", "Current version of Paparazzi UAV"))
self.label_29.setText(_translate("MainWindow", "BUILD_VERSION = "))
self.build_version.setToolTip(_translate("MainWindow", "Current version of Paparazzi UAV"))
self.label_22.setText(_translate("MainWindow", "RUN_VERSION = "))
self.switch_mode.setToolTip(_translate("MainWindow", "Current mode (click to switch the mode)"))
self.label_21.setText(_translate("MainWindow", "MODE = "))
self.menuSet.setTitle(_translate("MainWindow", "Set"))
self.menuConfiguration.setTitle(_translate("MainWindow", "Configuration"))
self.menuMenu.setTitle(_translate("MainWindow", "Menu"))
self.menuTools.setTitle(_translate("MainWindow", "Tools"))
self.menuView.setTitle(_translate("MainWindow", "View"))
self.menuHelp.setTitle(_translate("MainWindow", "Help"))
self.menuSession.setTitle(_translate("MainWindow", "Session"))
self.quick_restart.setToolTip(_translate("MainWindow", "Kill & restart all programs"))
self.quick_restart.setText(_translate("MainWindow", "Start all"))
self.label_33.setText(_translate("MainWindow", "Processus :"))
self.programs_overview_1.setToolTip(_translate("MainWindow", "Programs running (green) and stopped (red)"))
self.label_32.setText(_translate("MainWindow", "Session :"))
self.session_overview_1.setToolTip(_translate("MainWindow", "Current session"))
self.label_6.setText(_translate("MainWindow", "Session overview"))
self.quick_kill.setToolTip(_translate("MainWindow", "Kill all running programs"))
self.quick_kill.setText(_translate("MainWindow", "Kill all"))
self.label_5.setText(_translate("MainWindow", "Settings overview"))
self.label_35.setText(_translate("MainWindow", "Airframes"))
self.label_34.setText(_translate("MainWindow", "Settings"))
self.label_36.setText(_translate("MainWindow", "Flight plan"))
self.label_37.setText(_translate("MainWindow", "Radio"))
self.label_38.setText(_translate("MainWindow", "Telemetry"))
self.label_18.setText(_translate("MainWindow", "Settings overview"))
self.label_39.setText(_translate("MainWindow", "Airframes"))
self.label_40.setText(_translate("MainWindow", "Settings"))
self.label_41.setText(_translate("MainWindow", "Flight plan"))
self.label_42.setText(_translate("MainWindow", "Radio"))
self.label_43.setText(_translate("MainWindow", "Telemetry"))
self.label_17.setText(_translate("MainWindow", "Session overview"))
self.label_45.setText(_translate("MainWindow", "Session :"))
self.session_overview_2.setToolTip(_translate("MainWindow", "Current session"))
self.label_46.setText(_translate("MainWindow", "Processus :"))
self.programs_overview_2.setToolTip(_translate("MainWindow", "Programs running (green) and stopped (red)"))
self.quick_kill_2.setToolTip(_translate("MainWindow", "Kill all running programs"))
self.quick_kill_2.setText(_translate("MainWindow", "Kill all"))
self.quick_restart_3.setToolTip(_translate("MainWindow", "Kill & restart all programs"))
self.quick_restart_3.setText(_translate("MainWindow", "Start all"))
self.actionNew.setText(_translate("MainWindow", "New empty set"))
self.actionNew.setShortcut(_translate("MainWindow", "Ctrl+Shift+N"))
self.actionOpen.setText(_translate("MainWindow", "Save set as..."))
self.actionSave.setText(_translate("MainWindow", "Save"))
self.actionRemove.setText(_translate("MainWindow", "Remove"))
self.actionSetManager.setText(_translate("MainWindow", "Set manager... (COMING SOON)"))
self.actionSetManager.setShortcut(_translate("MainWindow", "Ctrl+Shift+M"))
self.actionNew_2.setText(_translate("MainWindow", "New empty configuration"))
self.actionNew_2.setShortcut(_translate("MainWindow", "Ctrl+N"))
self.actionOpen_2.setText(_translate("MainWindow", "Save configuration as..."))
self.actionOpen_2.setShortcut(_translate("MainWindow", "Ctrl+S"))
self.actionSave_2.setText(_translate("MainWindow", "Save"))
self.actionRemove_2.setText(_translate("MainWindow", "Remove"))
self.actionMode.setText(_translate("MainWindow", "Active mode :"))
self.actionStandard.setText(_translate("MainWindow", "Standard"))
self.actionStandard.setToolTip(_translate("MainWindow", "Switch to standard user mode"))
self.actionDeveloper.setText(_translate("MainWindow", "Developer"))
self.actionDeveloper.setToolTip(_translate("MainWindow", "Switch to developer mode"))
self.actionSettings.setText(_translate("MainWindow", "Settings..."))
self.actionSettings.setToolTip(_translate("MainWindow", "Change global settings of the Paparazzi Center"))
self.actionQuit_Paparazzi_UAV.setText(_translate("MainWindow", "Quit Paparazzi UAV"))
self.actionQuit_Paparazzi_UAV.setShortcut(_translate("MainWindow", "Ctrl+Q"))
self.actionFull_screen.setText(_translate("MainWindow", "Full screen"))
self.actionFull_screen.setShortcut(_translate("MainWindow", "F11"))
self.actionTutorial.setText(_translate("MainWindow", "Tutorials..."))
self.actionTutorial.setShortcut(_translate("MainWindow", "Ctrl+H"))
self.actionAbout_Paparazzi_UAV.setText(_translate("MainWindow", "Credits..."))
self.actionNew_empty_session.setText(_translate("MainWindow", "New empty session"))
self.actionNew_empty_session.setShortcut(_translate("MainWindow", "Ctrl+Shift+N, Ctrl+Shift+N"))
self.actionOpen_3.setText(_translate("MainWindow", "Save session as..."))
self.actionOpen_3.setShortcut(_translate("MainWindow", "Ctrl+Shift+S"))
self.actionSave_3.setText(_translate("MainWindow", "Save"))
self.actionRemove_3.setText(_translate("MainWindow", "Remove"))
self.actionUndo.setText(_translate("MainWindow", "Undo"))
self.actionUndo.setToolTip(_translate("MainWindow", "Undo the last action"))
self.actionUndo.setShortcut(_translate("MainWindow", "Ctrl+Z"))
self.actionRedo.setText(_translate("MainWindow", "Redo"))
self.actionRedo.setToolTip(_translate("MainWindow", "Redo the last action"))
self.actionRedo.setShortcut(_translate("MainWindow", "Ctrl+Y"))
self.actionSimulator.setText(_translate("MainWindow", "Simulator"))
self.actionGCS.setText(_translate("MainWindow", "GCS"))
self.actionMeteo.setText(_translate("MainWindow", "Meteo"))
self.actionServer.setText(_translate("MainWindow", "Server"))
self.actionMessages.setText(_translate("MainWindow", "Messages"))
self.action.setText(_translate("MainWindow", "..."))
self.actionWILL_BE_AVAILABLE_LATER.setText(_translate("MainWindow", "WILL BE AVAILABLE LATER :"))
self.actionSet_default_cache_at_current_state.setText(_translate("MainWindow", "Set default app state to current"))
self.actionRestore_default_state.setText(_translate("MainWindow", "Restore default app state"))
self.actionHide_overviews.setText(_translate("MainWindow", "Hide overviews"))