963 lines
30 KiB
XML
963 lines
30 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui version="4.0">
|
|
<class>MainWindow</class>
|
|
<widget class="QMainWindow" name="MainWindow">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>1209</width>
|
|
<height>777</height>
|
|
</rect>
|
|
</property>
|
|
<property name="windowTitle">
|
|
<string>BEdit</string>
|
|
</property>
|
|
<widget class="QWidget" name="centralwidget">
|
|
<layout class="QHBoxLayout" name="workspaceLayout">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QSplitter" name="workspaceSplitter">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="childrenCollapsible">
|
|
<bool>false</bool>
|
|
</property>
|
|
<widget class="QMainWindow" name="leftDockHost">
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>220</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<widget class="QDockWidget" name="panel_libraries">
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>220</width>
|
|
<height>91</height>
|
|
</size>
|
|
</property>
|
|
<property name="windowTitle">
|
|
<string>Libraries</string>
|
|
</property>
|
|
<attribute name="dockWidgetArea">
|
|
<number>1</number>
|
|
</attribute>
|
|
<widget class="QWidget" name="dockWidgetContents">
|
|
<layout class="QVBoxLayout" name="librariesLayout">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QTreeView" name="treeView">
|
|
<property name="styleSheet">
|
|
<string notr="true">QTreeView::item { height: 32px; }</string>
|
|
</property>
|
|
<property name="alternatingRowColors">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="iconSize">
|
|
<size>
|
|
<width>28</width>
|
|
<height>28</height>
|
|
</size>
|
|
</property>
|
|
<property name="uniformRowHeights">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
<widget class="QDockWidget" name="panel_document">
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>220</width>
|
|
<height>91</height>
|
|
</size>
|
|
</property>
|
|
<property name="windowTitle">
|
|
<string>Document</string>
|
|
</property>
|
|
<attribute name="dockWidgetArea">
|
|
<number>1</number>
|
|
</attribute>
|
|
<widget class="QWidget" name="documentDockContents">
|
|
<layout class="QVBoxLayout" name="documentPanelLayout">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QTreeView" name="documentTreeView">
|
|
<property name="alternatingRowColors">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="iconSize">
|
|
<size>
|
|
<width>16</width>
|
|
<height>16</height>
|
|
</size>
|
|
</property>
|
|
<property name="uniformRowHeights">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
</widget>
|
|
<widget class="QWidget" name="workspace">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
<horstretch>1</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="workspaceEditorLayout">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QFrame" name="workspaceHeader">
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>34</height>
|
|
</size>
|
|
</property>
|
|
<property name="maximumSize">
|
|
<size>
|
|
<width>16777215</width>
|
|
<height>34</height>
|
|
</size>
|
|
</property>
|
|
<property name="frameShape">
|
|
<enum>QFrame::Shape::StyledPanel</enum>
|
|
</property>
|
|
<layout class="QHBoxLayout" name="workspaceHeaderLayout">
|
|
<property name="leftMargin">
|
|
<number>6</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>6</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>2</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QToolButton" name="navigateUpButton">
|
|
<property name="toolTip">
|
|
<string>Open the containing graph</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Up</string>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/arrow-up.png</normaloff>:/icons/icons/arrow-up.png</iconset>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="navigateDownButton">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Open the selected block</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Down</string>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/arrow-down.png</normaloff>:/icons/icons/arrow-down.png</iconset>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="graphBreadcrumbLabel">
|
|
<property name="text">
|
|
<string>Untitled</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="workspaceModeLabel">
|
|
<property name="text">
|
|
<string>Graph</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="workspaceHeaderSpacer">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="pointerToolButton">
|
|
<property name="text">
|
|
<string>Pointer</string>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/edit-select.png</normaloff>:/icons/icons/edit-select.png</iconset>
|
|
</property>
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="connectToolButton">
|
|
<property name="text">
|
|
<string>Connect</string>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/network-connect.png</normaloff>:/icons/icons/network-connect.png</iconset>
|
|
</property>
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="boxToolButton">
|
|
<property name="toolTip">
|
|
<string>Draw a box annotation</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Box</string>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/draw-rectangle.png</normaloff>:/icons/icons/draw-rectangle.png</iconset>
|
|
</property>
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="lineToolButton">
|
|
<property name="toolTip">
|
|
<string>Draw a line annotation</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Line</string>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/draw-bezier-curves.png</normaloff>:/icons/icons/draw-bezier-curves.png</iconset>
|
|
</property>
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="textToolButton">
|
|
<property name="toolTip">
|
|
<string>Add a text annotation</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Text</string>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/draw-text.png</normaloff>:/icons/icons/draw-text.png</iconset>
|
|
</property>
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QToolButton" name="rotateToolButton">
|
|
<property name="toolTip">
|
|
<string>Rotate selected blocks clockwise</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Rotate</string>
|
|
</property>
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/transform-rotate.png</normaloff>:/icons/icons/transform-rotate.png</iconset>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QSplitter" name="workspaceVerticalSplitter">
|
|
<property name="orientation">
|
|
<enum>Qt::Orientation::Vertical</enum>
|
|
</property>
|
|
<property name="childrenCollapsible">
|
|
<bool>false</bool>
|
|
</property>
|
|
<widget class="QStackedWidget" name="workspaceStack">
|
|
<property name="currentIndex">
|
|
<number>0</number>
|
|
</property>
|
|
<widget class="QWidget" name="graphPage">
|
|
<layout class="QVBoxLayout" name="graphPageLayout">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="GraphWorkspaceView" name="graphView"/>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="textPage">
|
|
<layout class="QVBoxLayout" name="textPageLayout">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="TextDefinitionEditor" name="textDefinitionEditor" native="true"/>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="emptyPage">
|
|
<property name="styleSheet">
|
|
<string notr="true">background-color: #9a9a9a;</string>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="emptyPageLayout">
|
|
<item>
|
|
<widget class="QLabel" name="emptyWorkspaceLabel">
|
|
<property name="styleSheet">
|
|
<string notr="true">background: transparent; color: #202020;</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>No document open</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignmentFlag::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
<widget class="QTabWidget" name="outputTabs">
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>100</height>
|
|
</size>
|
|
</property>
|
|
<widget class="QWidget" name="logTab">
|
|
<attribute name="title">
|
|
<string>Log</string>
|
|
</attribute>
|
|
<layout class="QVBoxLayout" name="logTabLayout">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QPlainTextEdit" name="logOutput">
|
|
<property name="readOnly">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="maximumBlockCount">
|
|
<number>5000</number>
|
|
</property>
|
|
<property name="placeholderText">
|
|
<string>Application messages appear here.</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QMenuBar" name="menubar">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>1209</width>
|
|
<height>24</height>
|
|
</rect>
|
|
</property>
|
|
<widget class="QMenu" name="menuFile">
|
|
<property name="title">
|
|
<string>&File</string>
|
|
</property>
|
|
<addaction name="actionNew"/>
|
|
<addaction name="actionOpen"/>
|
|
<addaction name="actionReloadLibraries"/>
|
|
<addaction name="actionReloadSimulation"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionSave"/>
|
|
<addaction name="actionSaveAs"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionClose"/>
|
|
<addaction name="actionExit"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuEdit">
|
|
<property name="title">
|
|
<string>&Edit</string>
|
|
</property>
|
|
<addaction name="actionUndo"/>
|
|
<addaction name="actionRedo"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionCopy"/>
|
|
<addaction name="actionCut"/>
|
|
<addaction name="actionPaste"/>
|
|
<addaction name="actionDelete"/>
|
|
<addaction name="actionSelectAll"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionSettings"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuView">
|
|
<property name="title">
|
|
<string>&View</string>
|
|
</property>
|
|
<widget class="QMenu" name="menuPanels">
|
|
<property name="title">
|
|
<string>&Panels</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QMenu" name="menuToolbars">
|
|
<property name="title">
|
|
<string>&Toolbars</string>
|
|
</property>
|
|
</widget>
|
|
<addaction name="menuPanels"/>
|
|
<addaction name="menuToolbars"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuHelp">
|
|
<property name="title">
|
|
<string>&Help</string>
|
|
</property>
|
|
<addaction name="actionAbout"/>
|
|
<addaction name="actionAboutQt"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuSimulation">
|
|
<property name="title">
|
|
<string>Simulation</string>
|
|
</property>
|
|
<addaction name="actionSimulationSettings"/>
|
|
<addaction name="actionGraphParameters"/>
|
|
<addaction name="actionCompose"/>
|
|
<addaction name="actionRunSimulation"/>
|
|
</widget>
|
|
<addaction name="menuFile"/>
|
|
<addaction name="menuEdit"/>
|
|
<addaction name="menuView"/>
|
|
<addaction name="menuSimulation"/>
|
|
<addaction name="menuHelp"/>
|
|
</widget>
|
|
<widget class="QToolBar" name="fileToolbar">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
<property name="maximumSize">
|
|
<size>
|
|
<width>16777215</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
<property name="windowTitle">
|
|
<string>File</string>
|
|
</property>
|
|
<property name="iconSize">
|
|
<size>
|
|
<width>24</width>
|
|
<height>24</height>
|
|
</size>
|
|
</property>
|
|
<attribute name="toolBarArea">
|
|
<enum>TopToolBarArea</enum>
|
|
</attribute>
|
|
<attribute name="toolBarBreak">
|
|
<bool>false</bool>
|
|
</attribute>
|
|
<addaction name="actionNew"/>
|
|
<addaction name="actionOpen"/>
|
|
<addaction name="actionSave"/>
|
|
<addaction name="actionSaveAs"/>
|
|
</widget>
|
|
<widget class="QToolBar" name="editToolbar">
|
|
<property name="windowTitle">
|
|
<string>Edit</string>
|
|
</property>
|
|
<attribute name="toolBarArea">
|
|
<enum>TopToolBarArea</enum>
|
|
</attribute>
|
|
<attribute name="toolBarBreak">
|
|
<bool>false</bool>
|
|
</attribute>
|
|
<addaction name="actionUndo"/>
|
|
<addaction name="actionRedo"/>
|
|
<addaction name="actionCopy"/>
|
|
<addaction name="actionCut"/>
|
|
<addaction name="actionPaste"/>
|
|
</widget>
|
|
<widget class="QToolBar" name="cameraToolbar">
|
|
<property name="windowTitle">
|
|
<string>Camera</string>
|
|
</property>
|
|
<attribute name="toolBarArea">
|
|
<enum>TopToolBarArea</enum>
|
|
</attribute>
|
|
<attribute name="toolBarBreak">
|
|
<bool>false</bool>
|
|
</attribute>
|
|
<addaction name="actionZoomIn"/>
|
|
<addaction name="actionZoomOut"/>
|
|
<addaction name="actionCenterView"/>
|
|
</widget>
|
|
<widget class="QToolBar" name="simulationToolbar">
|
|
<property name="windowTitle">
|
|
<string>Simulation</string>
|
|
</property>
|
|
<property name="toolButtonStyle">
|
|
<enum>Qt::ToolButtonStyle::ToolButtonIconOnly</enum>
|
|
</property>
|
|
<attribute name="toolBarArea">
|
|
<enum>TopToolBarArea</enum>
|
|
</attribute>
|
|
<attribute name="toolBarBreak">
|
|
<bool>false</bool>
|
|
</attribute>
|
|
<addaction name="actionSimulationSettings"/>
|
|
<addaction name="actionGraphParameters"/>
|
|
<addaction name="actionCompose"/>
|
|
<addaction name="actionRunSimulation"/>
|
|
</widget>
|
|
<action name="actionSimulationSettings">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/preferences-system.png</normaloff>:/icons/icons/preferences-system.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>Simulation Settings</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string>Edit settings stored in the active graph</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionGraphParameters">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/configure.png</normaloff>:/icons/icons/configure.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>Graph Parameters</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string>Edit parameters throughout the active graph</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionCompose">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/run-build.png</normaloff>:/icons/icons/run-build.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>Compose</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string>Compose the active graph as an OpenModelica model</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>F5</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionRunSimulation">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/media-playback-start.png</normaloff>:/icons/icons/media-playback-start.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>Run</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string>Run the simulation</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>F6</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionNew">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/document-new.png</normaloff>:/icons/icons/document-new.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>&New</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string>Create a new document</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+N</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionRotateClockwise">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/transform-rotate.png</normaloff>:/icons/icons/transform-rotate.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>Rotate Clockwise</string>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string>Rotate selected blocks clockwise by 90 degrees</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+R</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionZoomIn">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/zoom-in.png</normaloff>:/icons/icons/zoom-in.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>Zoom In</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl++</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionZoomOut">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/zoom-out.png</normaloff>:/icons/icons/zoom-out.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>Zoom Out</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+-</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionCenterView">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/zoom-original.png</normaloff>:/icons/icons/zoom-original.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>Center</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+0</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionOpen">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/document-open.png</normaloff>:/icons/icons/document-open.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>&Open…</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string>Open a document</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+O</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionReloadLibraries">
|
|
<property name="text">
|
|
<string>Reload &Libraries</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string>Reload configured library files from disk</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Shift+F5</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionReloadSimulation">
|
|
<property name="text">
|
|
<string>Reload &Simulation Code</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string>Reload the simulation package while preserving runtime state</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+F5</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSave">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/document-save.png</normaloff>:/icons/icons/document-save.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>&Save</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string>Save the current document</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+S</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSaveAs">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/document-save-as.png</normaloff>:/icons/icons/document-save-as.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>Save &As…</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Shift+S</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionExit">
|
|
<property name="text">
|
|
<string>E&xit</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Q</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionClose">
|
|
<property name="text">
|
|
<string>&Close Document</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+W</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionUndo">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/edit-undo.png</normaloff>:/icons/icons/edit-undo.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>&Undo</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Z</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionRedo">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/edit-redo.png</normaloff>:/icons/icons/edit-redo.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>&Redo</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Y</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionCut">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/edit-cut.png</normaloff>:/icons/icons/edit-cut.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>Cu&t</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+X</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionCopy">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/edit-copy.png</normaloff>:/icons/icons/edit-copy.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>&Copy</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+C</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionPaste">
|
|
<property name="icon">
|
|
<iconset resource="../resources/resources.qrc">
|
|
<normaloff>:/icons/icons/edit-paste.png</normaloff>:/icons/icons/edit-paste.png</iconset>
|
|
</property>
|
|
<property name="text">
|
|
<string>&Paste</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+V</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSelectAll">
|
|
<property name="text">
|
|
<string>Select &All</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+A</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionDelete">
|
|
<property name="text">
|
|
<string>&Delete</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Del</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionAbout">
|
|
<property name="text">
|
|
<string>&About BEdit</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSettings">
|
|
<property name="text">
|
|
<string>&Settings…</string>
|
|
</property>
|
|
<property name="statusTip">
|
|
<string>Configure BEdit</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionAboutQt">
|
|
<property name="text">
|
|
<string>About &Qt</string>
|
|
</property>
|
|
</action>
|
|
</widget>
|
|
<customwidgets>
|
|
<customwidget>
|
|
<class>TextDefinitionEditor</class>
|
|
<extends>QWidget</extends>
|
|
<header>bedit.gui.editors.text_definition</header>
|
|
<container>1</container>
|
|
</customwidget>
|
|
<customwidget>
|
|
<class>GraphWorkspaceView</class>
|
|
<extends>QGraphicsView</extends>
|
|
<header>bedit.gui.graphics.workspace</header>
|
|
</customwidget>
|
|
</customwidgets>
|
|
<resources>
|
|
<include location="../resources/resources.qrc"/>
|
|
</resources>
|
|
<connections/>
|
|
</ui>
|