mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-13 02:52:13 +08:00
8833bb4fc5
* [supervision] Adds documentation tab. * [generator] add a target option to dump modules by target with load type * [supervision] doc: handle modules type. * [supervision] modules doc: add filter. * [supervision] Use internet doc by default. * [supervision] Move the header out of the configuration tab. * [supervision] Add target label. * [supervision] Gracefully handle Ctrl-C. * [supervision] Add new session to combobox. * Update sw/supervision/python/doc_panel.py --------- Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr>
134 lines
7.3 KiB
Python
134 lines
7.3 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
# Form implementation generated from reading ui file 'ui/ui_session.ui'
|
|
#
|
|
# Created by: PyQt5 UI code generator 5.14.1
|
|
#
|
|
# WARNING! All changes made in this file will be lost!
|
|
|
|
|
|
from PyQt5 import QtCore, QtGui, QtWidgets
|
|
|
|
|
|
class Ui_Session(object):
|
|
def setupUi(self, Session):
|
|
Session.setObjectName("Session")
|
|
Session.resize(400, 300)
|
|
self.verticalLayout = QtWidgets.QVBoxLayout(Session)
|
|
self.verticalLayout.setObjectName("verticalLayout")
|
|
self.label_2 = QtWidgets.QLabel(Session)
|
|
self.label_2.setObjectName("label_2")
|
|
self.verticalLayout.addWidget(self.label_2)
|
|
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
|
|
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
|
|
self.sessions_combo = QtWidgets.QComboBox(Session)
|
|
self.sessions_combo.setObjectName("sessions_combo")
|
|
self.horizontalLayout_2.addWidget(self.sessions_combo)
|
|
self.start_session_button = QtWidgets.QToolButton(Session)
|
|
icon = QtGui.QIcon.fromTheme("media-playback-start")
|
|
self.start_session_button.setIcon(icon)
|
|
self.start_session_button.setObjectName("start_session_button")
|
|
self.horizontalLayout_2.addWidget(self.start_session_button)
|
|
self.menu_button = QtWidgets.QToolButton(Session)
|
|
self.menu_button.setContextMenuPolicy(QtCore.Qt.ActionsContextMenu)
|
|
icon = QtGui.QIcon.fromTheme("format-justify-fill")
|
|
self.menu_button.setIcon(icon)
|
|
self.menu_button.setObjectName("menu_button")
|
|
self.horizontalLayout_2.addWidget(self.menu_button)
|
|
self.verticalLayout.addLayout(self.horizontalLayout_2)
|
|
self.favorite_tools = QtWidgets.QWidget(Session)
|
|
self.favorite_tools.setObjectName("favorite_tools")
|
|
self.verticalLayout.addWidget(self.favorite_tools)
|
|
self.horizontalLayout = QtWidgets.QHBoxLayout()
|
|
self.horizontalLayout.setObjectName("horizontalLayout")
|
|
self.label = QtWidgets.QLabel(Session)
|
|
self.label.setObjectName("label")
|
|
self.horizontalLayout.addWidget(self.label)
|
|
spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
|
self.horizontalLayout.addItem(spacerItem)
|
|
self.add_tool_button = QtWidgets.QToolButton(Session)
|
|
icon = QtGui.QIcon.fromTheme("list-add")
|
|
self.add_tool_button.setIcon(icon)
|
|
self.add_tool_button.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon)
|
|
self.add_tool_button.setAutoRaise(False)
|
|
self.add_tool_button.setArrowType(QtCore.Qt.NoArrow)
|
|
self.add_tool_button.setObjectName("add_tool_button")
|
|
self.horizontalLayout.addWidget(self.add_tool_button)
|
|
spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
|
self.horizontalLayout.addItem(spacerItem1)
|
|
self.line = QtWidgets.QFrame(Session)
|
|
self.line.setFrameShape(QtWidgets.QFrame.VLine)
|
|
self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
|
|
self.line.setObjectName("line")
|
|
self.horizontalLayout.addWidget(self.line)
|
|
self.startall_button = QtWidgets.QToolButton(Session)
|
|
icon = QtGui.QIcon.fromTheme("media-playback-start")
|
|
self.startall_button.setIcon(icon)
|
|
self.startall_button.setObjectName("startall_button")
|
|
self.horizontalLayout.addWidget(self.startall_button)
|
|
self.stopall_button = QtWidgets.QToolButton(Session)
|
|
icon = QtGui.QIcon.fromTheme("media-playback-stop")
|
|
self.stopall_button.setIcon(icon)
|
|
self.stopall_button.setObjectName("stopall_button")
|
|
self.horizontalLayout.addWidget(self.stopall_button)
|
|
self.removeall_button = QtWidgets.QToolButton(Session)
|
|
icon = QtGui.QIcon.fromTheme("list-remove")
|
|
self.removeall_button.setIcon(icon)
|
|
self.removeall_button.setObjectName("removeall_button")
|
|
self.horizontalLayout.addWidget(self.removeall_button)
|
|
self.verticalLayout.addLayout(self.horizontalLayout)
|
|
self.scrollArea = QtWidgets.QScrollArea(Session)
|
|
self.scrollArea.setWidgetResizable(True)
|
|
self.scrollArea.setObjectName("scrollArea")
|
|
self.programs_widget = QtWidgets.QWidget()
|
|
self.programs_widget.setGeometry(QtCore.QRect(0, 0, 380, 176))
|
|
self.programs_widget.setObjectName("programs_widget")
|
|
self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.programs_widget)
|
|
self.verticalLayout_2.setObjectName("verticalLayout_2")
|
|
spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
|
self.verticalLayout_2.addItem(spacerItem2)
|
|
self.scrollArea.setWidget(self.programs_widget)
|
|
self.verticalLayout.addWidget(self.scrollArea)
|
|
self.save_session_action = QtWidgets.QAction(Session)
|
|
icon = QtGui.QIcon.fromTheme("document-save")
|
|
self.save_session_action.setIcon(icon)
|
|
self.save_session_action.setObjectName("save_session_action")
|
|
self.save_as_action = QtWidgets.QAction(Session)
|
|
icon = QtGui.QIcon.fromTheme("edit-copy")
|
|
self.save_as_action.setIcon(icon)
|
|
self.save_as_action.setObjectName("save_as_action")
|
|
self.rename_session_action = QtWidgets.QAction(Session)
|
|
icon = QtGui.QIcon.fromTheme("format-text-italic")
|
|
self.rename_session_action.setIcon(icon)
|
|
self.rename_session_action.setObjectName("rename_session_action")
|
|
self.remove_session_action = QtWidgets.QAction(Session)
|
|
icon = QtGui.QIcon.fromTheme("edit-delete")
|
|
self.remove_session_action.setIcon(icon)
|
|
self.remove_session_action.setObjectName("remove_session_action")
|
|
|
|
self.retranslateUi(Session)
|
|
self.menu_button.clicked.connect(self.menu_button.showMenu)
|
|
QtCore.QMetaObject.connectSlotsByName(Session)
|
|
|
|
def retranslateUi(self, Session):
|
|
_translate = QtCore.QCoreApplication.translate
|
|
Session.setWindowTitle(_translate("Session", "Form"))
|
|
self.label_2.setText(_translate("Session", "Session"))
|
|
self.start_session_button.setToolTip(_translate("Session", "Start Session"))
|
|
self.start_session_button.setText(_translate("Session", "..."))
|
|
self.menu_button.setText(_translate("Session", "..."))
|
|
self.label.setText(_translate("Session", "Programs"))
|
|
self.add_tool_button.setToolTip(_translate("Session", "Add Tool"))
|
|
self.add_tool_button.setText(_translate("Session", "Add tool"))
|
|
self.startall_button.setToolTip(_translate("Session", "Start All"))
|
|
self.startall_button.setText(_translate("Session", "..."))
|
|
self.stopall_button.setToolTip(_translate("Session", "Stop All"))
|
|
self.stopall_button.setText(_translate("Session", "..."))
|
|
self.removeall_button.setToolTip(_translate("Session", "Remove All"))
|
|
self.removeall_button.setText(_translate("Session", "..."))
|
|
self.save_session_action.setText(_translate("Session", "Save session"))
|
|
self.save_as_action.setText(_translate("Session", "Save as..."))
|
|
self.save_as_action.setToolTip(_translate("Session", "Save session as..."))
|
|
self.rename_session_action.setText(_translate("Session", "Rename session"))
|
|
self.remove_session_action.setText(_translate("Session", "Remove session"))
|