Skip to content
Snippets Groups Projects
Commit 30d628b2 authored by Oscar Gustafsson's avatar Oscar Gustafsson :bicyclist:
Browse files

Add utility operations to docs and sfg gui

parent ca64709d
No related branches found
No related tags found
1 merge request!557Add utility operations to docs and sfg gui
Pipeline #164579 passed
......@@ -128,6 +128,15 @@ class Ui_main_window:
self.special_operations_list.setGeometry(QtCore.QRect(10, 0, 141, 211))
self.special_operations_list.setObjectName("special_operations_list")
self.operation_list.addItem(self.special_operations_page, "")
self.utility_operations_page = QtWidgets.QWidget()
self.utility_operations_page.setGeometry(QtCore.QRect(0, 0, 171, 217))
self.utility_operations_page.setObjectName("utility_operations_page")
self.utility_operations_list = QtWidgets.QListWidget(
self.utility_operations_page
)
self.utility_operations_list.setGeometry(QtCore.QRect(10, 0, 141, 211))
self.utility_operations_list.setObjectName("utility_operations_list")
self.operation_list.addItem(self.utility_operations_page, "")
self.custom_operations_page = QtWidgets.QWidget()
self.custom_operations_page.setGeometry(QtCore.QRect(0, 0, 171, 217))
self.custom_operations_page.setObjectName("custom_operations_page")
......@@ -225,7 +234,14 @@ class Ui_main_window:
self.operation_list.indexOf(self.special_operations_page),
_translate("main_window", "Special operations"),
)
__sortingEnabled = self.special_operations_list.isSortingEnabled()
__sortingEnabled = self.utility_operations_list.isSortingEnabled()
self.utility_operations_list.setSortingEnabled(False)
self.utility_operations_list.setSortingEnabled(__sortingEnabled)
self.operation_list.setItemText(
self.operation_list.indexOf(self.utility_operations_page),
_translate("main_window", "Utility operations"),
)
__sortingEnabled = self.utility_operations_list.isSortingEnabled()
self.custom_operations_list.setSortingEnabled(False)
self.custom_operations_list.setSortingEnabled(__sortingEnabled)
self.operation_list.setItemText(
......
......@@ -129,6 +129,9 @@ class SFGMainWindow(QMainWindow):
self.add_operations_from_namespace(
b_asic.special_operations, self._ui.special_operations_list
)
self.add_operations_from_namespace(
b_asic.utility_operations, self._ui.utility_operations_list
)
self._shortcut_refresh_operations = QShortcut(
QKeySequence("Ctrl+R"), self._ui.operation_box
......@@ -162,6 +165,9 @@ class SFGMainWindow(QMainWindow):
self._ui.special_operations_list.itemClicked.connect(
self._on_list_widget_item_clicked
)
self._ui.utility_operations_list.itemClicked.connect(
self._on_list_widget_item_clicked
)
self._ui.custom_operations_list.itemClicked.connect(
self._on_list_widget_item_clicked
)
......
......@@ -24,4 +24,5 @@ API
signal_generator.rst
simulation.rst
special_operations.rst
utility_operations.rst
utils.rst
********************
****************************
``b_asic.resource_assigner``
********************
****************************
.. automodule:: b_asic.resource_assigner
:members:
......
*****************************
``b_asic.utility_operations``
*****************************
.. inheritance-diagram:: b_asic.utility_operations
:parts: 1
:top-classes: b_asic.graph_component.GraphComponent, b_asic.port.SignalSourceProvider
.. automodule:: b_asic.utility_operations
:members:
:undoc-members:
:show-inheritance:
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment