Files
OpticsTools/ui/OpticsToolsGui.ui

1248 lines
39 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>938</width>
<height>791</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_4">
<item>
<widget class="QWidget" name="widget_2" native="true">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QPushButton" name="UITrack">
<property name="font">
<font>
<pointsize>12</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="styleSheet">
<string notr="true">background-color: rgb(255, 255, 127);</string>
</property>
<property name="text">
<string>Track</string>
</property>
</widget>
</item>
<item>
<layout class="QGridLayout" name="gridLayout_4">
<item row="1" column="0">
<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 row="0" column="1">
<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-Section</string>
</property>
</widget>
</item>
<item row="0" column="0">
<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-Section</string>
</property>
</widget>
</item>
<item row="1" column="1">
<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>
</layout>
</item>
<item>
<widget class="QLabel" name="label_9">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Reference Point</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="UITrackReference">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_10">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Location</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="UITrackLocation">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
</widget>
</item>
<item>
<layout class="QGridLayout" name="gridLayout_3">
<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="1" column="0">
<widget class="QLabel" name="label_5">
<property name="text">
<string>beta</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="4" column="0">
<widget class="QLabel" name="label_3">
<property name="text">
<string>eta</string>
</property>
</widget>
</item>
<item row="6" column="0">
<widget class="QLabel" name="label_7">
<property name="text">
<string>offset</string>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_4">
<property name="text">
<string>eta'</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="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>
<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="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="7" column="0">
<widget class="QLabel" name="label_8">
<property name="text">
<string>angle</string>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QLineEdit" name="UIEtax">
<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="5" column="1">
<widget class="QLineEdit" name="UIEtapx">
<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="6" column="1">
<widget class="QLineEdit" name="UIX">
<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="7" column="1">
<widget class="QLineEdit" name="UIPX">
<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="4" column="2">
<widget class="QLineEdit" name="UIEtay">
<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="5" column="2">
<widget class="QLineEdit" name="UIEtapy">
<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="6" column="2">
<widget class="QLineEdit" name="UIY">
<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="7" column="2">
<widget class="QLineEdit" name="UIPY">
<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>
</layout>
</item>
<item>
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QPushButton" name="UIUpdateFromMachine">
<property name="text">
<string>Update Model from Machine</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_13">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Status</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="UIStatus">
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize">
<size>
<width>150</width>
<height>0</height>
</size>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QWidget" name="widget" native="true">
<layout class="QVBoxLayout" name="verticalLayout_3">
<item>
<widget class="QPushButton" name="UIMatchSelected">
<property name="font">
<font>
<pointsize>12</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="styleSheet">
<string notr="true">background-color: rgb(255, 255, 127);</string>
</property>
<property name="text">
<string>Match Selected</string>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QLabel" name="label_31">
<property name="sizePolicy">
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Matched Optics</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="UIMatchOpticsSelect">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="QGroupBox" name="matchbranches">
<property name="font">
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="title">
<string>Branches</string>
</property>
<layout class="QGridLayout" name="gridLayout_5">
<item row="0" column="0">
<widget class="QCheckBox" name="UIMatchInjector">
<property name="font">
<font>
<weight>50</weight>
<bold>false</bold>
</font>
</property>
<property name="text">
<string>Injector</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QCheckBox" name="UIMatchPorthos">
<property name="font">
<font>
<weight>50</weight>
<bold>false</bold>
</font>
</property>
<property name="text">
<string>Porthos</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QCheckBox" name="UIMatchAthos">
<property name="font">
<font>
<weight>50</weight>
<bold>false</bold>
</font>
</property>
<property name="text">
<string>Athos</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QCheckBox" name="UIMatchAramis">
<property name="font">
<font>
<weight>50</weight>
<bold>false</bold>
</font>
</property>
<property name="text">
<string>Aramis</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QCheckBox" name="UISaveMatchSettings">
<property name="text">
<string>Save matched machine settings automtically</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="UIInitAllMagnets">
<property name="text">
<string>Initialize all magnets to zero before matching</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_19">
<property name="font">
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Matching Variables</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="UIModifyKnobs">
<property name="text">
<string>Overwrite default values for matching variables </string>
</property>
</widget>
</item>
<item>
<widget class="QTableWidget" name="UIMatchKnobs">
<property name="sizePolicy">
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<column>
<property name="text">
<string>Parameter</string>
</property>
</column>
<column>
<property name="text">
<string>Value</string>
</property>
</column>
</widget>
</item>
<item>
<widget class="QPushButton" name="UIReportMagnetStrength">
<property name="text">
<string>Report Matched Quadrupole Strength</string>
</property>
</widget>
</item>
<item>
<spacer name="verticalSpacer_3">
<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>
<widget class="QGroupBox" name="groupBox">
<property name="font">
<font>
<pointsize>9</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="title">
<string>Matching Results</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_2">
<item>
<widget class="QLabel" name="label_11">
<property name="text">
<string>Matching</string>
</property>
</widget>
</item>
<item>
<widget class="QListWidget" name="UIReportMatchResult">
<property name="font">
<font>
<pointsize>9</pointsize>
<weight>50</weight>
<bold>false</bold>
</font>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_12">
<property name="text">
<string>Magnet Strength</string>
</property>
</widget>
</item>
<item>
<widget class="QListWidget" name="UIReportMagnetResult">
<property name="font">
<font>
<pointsize>9</pointsize>
<weight>50</weight>
<bold>false</bold>
</font>
</property>
</widget>
</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>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 -&gt; Machine</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="Mach2ModMag">
<property name="text">
<string>Model &lt;- Sandbox &lt;- Machine</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="SB2ModMag">
<property name="text">
<string>Model &lt;- 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>RF (Gradient &amp; Phase) + Undulator (K, Pol)</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_17">
<item>
<layout class="QGridLayout" name="gridLayout_2">
<item row="1" column="1">
<widget class="QLineEdit" name="SBE0Model"/>
</item>
<item row="1" column="2">
<widget class="QLineEdit" name="SBE0Machine"/>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_26">
<property name="text">
<string>Energy</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="QTableWidget" name="RFSB"/>
</item>
<item>
<widget class="QTableWidget" name="UndSB"/>
</item>
<item>
<widget class="QPushButton" name="Mach2ModUnd">
<property name="text">
<string>Model &lt;- Sandbox &lt;- Machine</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="SB2ModUnd">
<property name="text">
<string>Model &lt;- 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>938</width>
<height>22</height>
</rect>
</property>
<widget class="QMenu" name="menuFile">
<property name="title">
<string>File</string>
</property>
<addaction name="actionOpen_2"/>
<addaction name="actionSave"/>
<addaction name="separator"/>
<addaction name="actionQuit"/>
<addaction name="separator"/>
</widget>
<widget class="QMenu" name="menuHelp">
<property name="title">
<string>Help</string>
</property>
<addaction name="actionAbout"/>
<addaction name="actionHelp"/>
</widget>
<addaction name="menuFile"/>
<addaction name="menuHelp"/>
</widget>
<widget class="QStatusBar" name="statusbar"/>
<action name="actionOpen_2">
<property name="text">
<string>Open Settings...</string>
</property>
<property name="shortcut">
<string>Ctrl+O</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>Ctrl+Q</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="actionAbout">
<property name="enabled">
<bool>true</bool>
</property>
<property name="text">
<string>About...</string>
</property>
</action>
<action name="actionHelp">
<property name="enabled">
<bool>true</bool>
</property>
<property name="text">
<string>Help..</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>
<action name="actionSave">
<property name="text">
<string>Save Settings...</string>
</property>
</action>
<action name="actionExportElegant">
<property name="text">
<string>Export Elegant Lattice...</string>
</property>
</action>
<action name="actionOpen_Matching_Script">
<property name="text">
<string>Open Matching Script...</string>
</property>
</action>
<action name="actionReloadMatch">
<property name="text">
<string>Reload Current Matching File</string>
</property>
</action>
<action name="actionOpenMatch">
<property name="text">
<string>Open New Matching File...</string>
</property>
</action>
<action name="actionOpenMatchEditor">
<property name="text">
<string>Open Matching File in Editor...</string>
</property>
</action>
<action name="actionOpenScriptEditor">
<property name="text">
<string>Open Script in Editor...</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>