814 lines
24 KiB
XML
814 lines
24 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui version="4.0">
|
|
<class>OpticsGUI</class>
|
|
<widget class="QMainWindow" name="OpticsGUI">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>1052</width>
|
|
<height>780</height>
|
|
</rect>
|
|
</property>
|
|
<property name="windowTitle">
|
|
<string>SwissFEL Optics</string>
|
|
</property>
|
|
<widget class="QWidget" name="centralwidget">
|
|
<layout class="QVBoxLayout" name="verticalLayout_4">
|
|
<item>
|
|
<widget class="QTabWidget" name="TabMaster">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="currentIndex">
|
|
<number>0</number>
|
|
</property>
|
|
<widget class="QWidget" name="tab_3">
|
|
<attribute name="title">
|
|
<string>Track</string>
|
|
</attribute>
|
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
|
<item>
|
|
<widget class="QWidget" name="widget_2" native="true">
|
|
<layout class="QVBoxLayout" name="verticalLayout_5">
|
|
<item>
|
|
<widget class="QPushButton" name="UITrack">
|
|
<property name="text">
|
|
<string>Track</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="label">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>Start</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLineEdit" name="UITrackStart">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>SINLH01</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="label_2">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>End</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLineEdit" name="UITrackEnd">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>SINDI02</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<layout class="QGridLayout" name="gridLayout_3">
|
|
<item row="3" column="2">
|
|
<widget class="QLineEdit" name="UIAlphay">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>0</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QLineEdit" name="UIBetax">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>30</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="1">
|
|
<widget class="QLineEdit" name="UIAlphax">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>0</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="2">
|
|
<widget class="QLineEdit" name="UIBetay">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>30</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="0">
|
|
<widget class="QLabel" name="label_6">
|
|
<property name="text">
|
|
<string>alpha</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="label_5">
|
|
<property name="text">
|
|
<string>beta</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_29">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>x</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<widget class="QLabel" name="label_30">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>y</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<spacer name="verticalSpacer_5">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="horizontalSpacer">
|
|
<property name="orientation">
|
|
<enum>Qt::Horizontal</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>40</width>
|
|
<height>20</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="tab_8">
|
|
<attribute name="title">
|
|
<string>Settings Sandbox</string>
|
|
</attribute>
|
|
<layout class="QHBoxLayout" name="horizontalLayout_5">
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_8">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>200</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<property name="title">
|
|
<string>Magnets (Angle/ k1L / k2L)</string>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_16">
|
|
<item>
|
|
<widget class="QTableWidget" name="MagSB"/>
|
|
</item>
|
|
<item>
|
|
<layout class="QGridLayout" name="gridLayout">
|
|
<item row="0" column="0">
|
|
<widget class="QLabel" name="label_23">
|
|
<property name="text">
|
|
<string>Start</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLineEdit" name="MagReStart"/>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="label_24">
|
|
<property name="text">
|
|
<string>Filter</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QLineEdit" name="MagReFilter"/>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="SB2MachineMag">
|
|
<property name="styleSheet">
|
|
<string notr="true">background-color: rgb(170, 170, 0);</string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Model -> Machine</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="Mach2ModMag">
|
|
<property name="text">
|
|
<string>Model <- Sandbox <- Machine</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="SB2ModMag">
|
|
<property name="text">
|
|
<string>Model <- Sandbox</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="groupBox_9">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>400</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<property name="title">
|
|
<string>Undulator/ID (K/Gap and Pol./Offset</string>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_17">
|
|
<item>
|
|
<widget class="QTableWidget" name="UndSB"/>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="Mach2ModUnd">
|
|
<property name="text">
|
|
<string>Model <- Sandbox <- Machine</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="SB2ModUnd">
|
|
<property name="text">
|
|
<string>Model <- Sandbox</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QGroupBox" name="RFgroup">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>400</width>
|
|
<height>0</height>
|
|
</size>
|
|
</property>
|
|
<property name="title">
|
|
<string>RF (Gradient and Phase)</string>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_18">
|
|
<item>
|
|
<widget class="QLabel" name="label_25">
|
|
<property name="text">
|
|
<string>Initial Energy (MeV)</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<layout class="QGridLayout" name="gridLayout_2">
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="label_26">
|
|
<property name="text">
|
|
<string>Model</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="0">
|
|
<widget class="QLabel" name="label_27">
|
|
<property name="text">
|
|
<string>Machine</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="1">
|
|
<widget class="QLineEdit" name="SBE0Machine"/>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QLineEdit" name="SBE0Model"/>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QTableWidget" name="RFSB"/>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="Mach2ModRF">
|
|
<property name="text">
|
|
<string>Model <- Sandbox <- Machine</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="SB2ModRF">
|
|
<property name="text">
|
|
<string>Model <- Sandbox</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QMenuBar" name="menubar">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>1052</width>
|
|
<height>22</height>
|
|
</rect>
|
|
</property>
|
|
<widget class="QMenu" name="menuFile">
|
|
<property name="title">
|
|
<string>File</string>
|
|
</property>
|
|
<addaction name="actionNew"/>
|
|
<addaction name="actionOpen"/>
|
|
<addaction name="actionSave_Model"/>
|
|
<addaction name="actionSave_Model_as"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionNew_Script"/>
|
|
<addaction name="actionOpen_Script"/>
|
|
<addaction name="actionSave_Script"/>
|
|
<addaction name="actionDuplicate_Script"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionBackup"/>
|
|
<addaction name="actionQuit"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuRun">
|
|
<property name="title">
|
|
<string>MadX</string>
|
|
</property>
|
|
<addaction name="actionTrack"/>
|
|
<addaction name="actionMatch"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionExport_Lattice"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuHelp">
|
|
<property name="title">
|
|
<string>Help</string>
|
|
</property>
|
|
<addaction name="actionInfo"/>
|
|
<addaction name="actionWebsite"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuEdit">
|
|
<property name="title">
|
|
<string>Edit</string>
|
|
</property>
|
|
<addaction name="actionCut"/>
|
|
<addaction name="actionCopy"/>
|
|
<addaction name="actionPaste"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuSettings">
|
|
<property name="title">
|
|
<string>Settings</string>
|
|
</property>
|
|
<addaction name="actionRefreshSettings"/>
|
|
<addaction name="actionLoad_From_LongTracker"/>
|
|
<addaction name="actionExport_Optics_Functions"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuElegant">
|
|
<property name="title">
|
|
<string>Elegant</string>
|
|
</property>
|
|
<addaction name="actionImport_Initial_Distribution"/>
|
|
<addaction name="actionExport_Lattice_for_Elegant"/>
|
|
</widget>
|
|
<addaction name="menuFile"/>
|
|
<addaction name="menuEdit"/>
|
|
<addaction name="menuSettings"/>
|
|
<addaction name="menuRun"/>
|
|
<addaction name="menuElegant"/>
|
|
<addaction name="menuHelp"/>
|
|
</widget>
|
|
<widget class="QStatusBar" name="statusbar"/>
|
|
<action name="actionNew">
|
|
<property name="text">
|
|
<string>New Model</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+N</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionOpen">
|
|
<property name="text">
|
|
<string>Open Model...</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+O</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSave_Model">
|
|
<property name="text">
|
|
<string>Save Model</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+S</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSave_Model_as">
|
|
<property name="text">
|
|
<string>Save Model as ...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionNew_Script">
|
|
<property name="text">
|
|
<string>New Script...</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Shift+N</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionDuplicate_Script">
|
|
<property name="text">
|
|
<string>Save Script as...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionTrack">
|
|
<property name="text">
|
|
<string>Track</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+T</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionMatch">
|
|
<property name="text">
|
|
<string>Match</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+M</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionQuit">
|
|
<property name="enabled">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Quit</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string/>
|
|
</property>
|
|
</action>
|
|
<action name="actionExport_Lattice">
|
|
<property name="enabled">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Export Lattice...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionExport_Magnet_Settings">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Export Magnet Settings...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionInfo">
|
|
<property name="enabled">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Info...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionWebsite">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Website...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionLoad_Settings_from_Model">
|
|
<property name="enabled">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Load Settings from Model</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionUpdate_Model">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Update Model</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionLoad_Settings_from_Machine">
|
|
<property name="enabled">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Load Settings from Machine</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionOpen_Script">
|
|
<property name="text">
|
|
<string>Open Script...</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Shift+O</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSave_Script">
|
|
<property name="text">
|
|
<string>Save Script</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Shift+S</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionCut">
|
|
<property name="text">
|
|
<string>Cut</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+X</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionCopy">
|
|
<property name="text">
|
|
<string>Copy</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+C</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionPaste">
|
|
<property name="text">
|
|
<string>Paste</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+V</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionRefreshSettings">
|
|
<property name="checkable">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Refresh</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionLoad_From_Machine">
|
|
<property name="enabled">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Load From Machine</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionUpdate_RF_in_Model">
|
|
<property name="enabled">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Update RF in Model</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionEnforce_Energy_Profile">
|
|
<property name="enabled">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Enforce Energy Profile</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSerach">
|
|
<property name="text">
|
|
<string>Serach...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionExport_Lattice_for_Elegant">
|
|
<property name="enabled">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Export Lattice for Elegant...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionTrack_Elegant">
|
|
<property name="enabled">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Track (Blocking)</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Ctrl+Shift+T</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionReduce_Distribution">
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Reduce Input Distribution</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionExclude_Space_Charge">
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Exclude Space Charge</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionExclude_CSR">
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Exclude CSR</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionTest">
|
|
<property name="text">
|
|
<string>Test</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionImport_Initial_Distribution">
|
|
<property name="enabled">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Import Initial Distribution...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionLoad_From_LongTracker">
|
|
<property name="text">
|
|
<string>Load From LongTracker...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionUpdate_Undulator_in_Model">
|
|
<property name="text">
|
|
<string>Update Undulator in Model</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionBackup">
|
|
<property name="text">
|
|
<string>Backup Files</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionExport_Optics_Function">
|
|
<property name="text">
|
|
<string>Export Optics Function...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionExport_Optics_Functions">
|
|
<property name="text">
|
|
<string>Export Optical Functions...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionLoad_Reference">
|
|
<property name="text">
|
|
<string>Load Reference...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSave_Reference">
|
|
<property name="text">
|
|
<string>Save Reference</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionNew_Reference">
|
|
<property name="text">
|
|
<string>New Reference</string>
|
|
</property>
|
|
</action>
|
|
</widget>
|
|
<resources/>
|
|
<connections>
|
|
<connection>
|
|
<sender>actionQuit</sender>
|
|
<signal>triggered()</signal>
|
|
<receiver>OpticsGUI</receiver>
|
|
<slot>close()</slot>
|
|
<hints>
|
|
<hint type="sourcelabel">
|
|
<x>-1</x>
|
|
<y>-1</y>
|
|
</hint>
|
|
<hint type="destinationlabel">
|
|
<x>747</x>
|
|
<y>448</y>
|
|
</hint>
|
|
</hints>
|
|
</connection>
|
|
</connections>
|
|
</ui>
|