1144 lines
33 KiB
XML
1144 lines
33 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui version="4.0">
|
|
<class>ElegantGUI</class>
|
|
<widget class="QMainWindow" name="ElegantGUI">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>711</width>
|
|
<height>703</height>
|
|
</rect>
|
|
</property>
|
|
<property name="windowTitle">
|
|
<string>SwissFEL Optics</string>
|
|
</property>
|
|
<widget class="QWidget" name="centralwidget">
|
|
<layout class="QVBoxLayout" name="verticalLayout_5">
|
|
<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">
|
|
<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>
|
|
<widget class="QPushButton" name="UITrackReload">
|
|
<property name="font">
|
|
<font>
|
|
<pointsize>12</pointsize>
|
|
<weight>75</weight>
|
|
<bold>true</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Reload the Output Files</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="label_8">
|
|
<property name="text">
|
|
<string>Root Name</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLineEdit" name="UITrackRootName">
|
|
<property name="text">
|
|
<string>SwissFEL</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>SATBD02</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="label_7">
|
|
<property name="text">
|
|
<string>Input Distribution</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLineEdit" name="UITrackInput">
|
|
<property name="text">
|
|
<string>not yet defined</string>
|
|
</property>
|
|
<property name="readOnly">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="UITrackDoLSC">
|
|
<property name="text">
|
|
<string>Include Longitudinal Space Charge</string>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="UITrackDoCSR">
|
|
<property name="text">
|
|
<string>Include Coherent Synchrotron Radiation</string>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QCheckBox" name="UITrackAutoAlign">
|
|
<property name="text">
|
|
<string>Align Beam After Each Chicane</string>
|
|
</property>
|
|
<property name="checked">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLineEdit" name="UITrackStatus">
|
|
<property name="text">
|
|
<string>Idle</string>
|
|
</property>
|
|
<property name="readOnly">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPlainTextEdit" name="UITrackOutput"/>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="tab_8">
|
|
<attribute name="title">
|
|
<string>Distribution</string>
|
|
</attribute>
|
|
<layout class="QHBoxLayout" name="horizontalLayout_7">
|
|
<item>
|
|
<layout class="QVBoxLayout" name="verticalLayout_4">
|
|
<item>
|
|
<widget class="QLabel" name="label_23">
|
|
<property name="text">
|
|
<string>Distributions</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QComboBox" name="UIDistList"/>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="UIDistLoad">
|
|
<property name="text">
|
|
<string>Load Distribution</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="label_24">
|
|
<property name="text">
|
|
<string>Analysis</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPlainTextEdit" name="UIDistAnalysis">
|
|
<property name="readOnly">
|
|
<bool>true</bool>
|
|
</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>
|
|
<item>
|
|
<widget class="QPushButton" name="UIDistInput">
|
|
<property name="text">
|
|
<string>Use Current Distribution as Input</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<layout class="QVBoxLayout" name="verticalLayout_3">
|
|
<item>
|
|
<layout class="QGridLayout" name="gridLayout">
|
|
<item row="0" column="1">
|
|
<widget class="QLabel" name="label_26">
|
|
<property name="text">
|
|
<string>Beta</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="label_32">
|
|
<property name="text">
|
|
<string>x</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<widget class="QLabel" name="label_31">
|
|
<property name="text">
|
|
<string>Alpha</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QLineEdit" name="UIDistBetax">
|
|
<property name="text">
|
|
<string>30</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="2">
|
|
<widget class="QLineEdit" name="UIDistAlphay">
|
|
<property name="text">
|
|
<string>0</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="0">
|
|
<widget class="QLabel" name="label_33">
|
|
<property name="text">
|
|
<string>y</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="2">
|
|
<widget class="QLineEdit" name="UIDistAlphax">
|
|
<property name="text">
|
|
<string>0</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="1">
|
|
<widget class="QLineEdit" name="UIDistBetay">
|
|
<property name="text">
|
|
<string>30</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="UIDistMatch">
|
|
<property name="text">
|
|
<string>Match</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<layout class="QGridLayout" name="gridLayout_2">
|
|
<item row="0" column="0">
|
|
<widget class="QLabel" name="label_34">
|
|
<property name="text">
|
|
<string>Energy (MeV)</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QLineEdit" name="UIDistEnergy">
|
|
<property name="text">
|
|
<string>157</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QLineEdit" name="UIDistCharge">
|
|
<property name="text">
|
|
<string>200</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="label_37">
|
|
<property name="text">
|
|
<string>Charge (pC)</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="UIDistCenter">
|
|
<property name="text">
|
|
<string>Center</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<layout class="QHBoxLayout" name="horizontalLayout_6">
|
|
<item>
|
|
<widget class="QLabel" name="label_36">
|
|
<property name="text">
|
|
<string>Spread (keV)</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLineEdit" name="UIDistSpread">
|
|
<property name="text">
|
|
<string>5</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="UIDistBlurr">
|
|
<property name="text">
|
|
<string>Blurr</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<layout class="QHBoxLayout" name="horizontalLayout_5">
|
|
<item>
|
|
<widget class="QLabel" name="label_35">
|
|
<property name="text">
|
|
<string>Cut (rms)</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLineEdit" name="UIDistLength">
|
|
<property name="text">
|
|
<string>2</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="UIDistCut">
|
|
<property name="text">
|
|
<string>Cut</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="verticalSpacer_4">
|
|
<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="UIDistSave">
|
|
<property name="text">
|
|
<string>Save Distribution</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="tab_2">
|
|
<attribute name="title">
|
|
<string>Lattice</string>
|
|
</attribute>
|
|
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
|
<item>
|
|
<layout class="QVBoxLayout" name="verticalLayout_2">
|
|
<item>
|
|
<widget class="QPushButton" name="UILoadReference">
|
|
<property name="text">
|
|
<string>Load Settings</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="UISaveReference">
|
|
<property name="text">
|
|
<string>Save Settings</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="label_3">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>RF Settings</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QTableWidget" name="UIRFSettings">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<attribute name="horizontalHeaderVisible">
|
|
<bool>false</bool>
|
|
</attribute>
|
|
<attribute name="verticalHeaderVisible">
|
|
<bool>false</bool>
|
|
</attribute>
|
|
<row>
|
|
<property name="text">
|
|
<string>New Row</string>
|
|
</property>
|
|
</row>
|
|
<row>
|
|
<property name="text">
|
|
<string>New Row</string>
|
|
</property>
|
|
</row>
|
|
<row>
|
|
<property name="text">
|
|
<string>New Row</string>
|
|
</property>
|
|
</row>
|
|
<row>
|
|
<property name="text">
|
|
<string>New Row</string>
|
|
</property>
|
|
</row>
|
|
<row>
|
|
<property name="text">
|
|
<string>New Row</string>
|
|
</property>
|
|
</row>
|
|
<row>
|
|
<property name="text">
|
|
<string>New Row</string>
|
|
</property>
|
|
</row>
|
|
<row>
|
|
<property name="text">
|
|
<string>New Row</string>
|
|
</property>
|
|
</row>
|
|
<row>
|
|
<property name="text">
|
|
<string>New Row</string>
|
|
</property>
|
|
</row>
|
|
<row>
|
|
<property name="text">
|
|
<string>New Row</string>
|
|
</property>
|
|
</row>
|
|
<column>
|
|
<property name="text">
|
|
<string>Section</string>
|
|
</property>
|
|
</column>
|
|
<column>
|
|
<property name="text">
|
|
<string>Voltage</string>
|
|
</property>
|
|
</column>
|
|
<column>
|
|
<property name="text">
|
|
<string>Phase</string>
|
|
</property>
|
|
</column>
|
|
<column>
|
|
<property name="text">
|
|
<string>Energy Gain</string>
|
|
</property>
|
|
</column>
|
|
<item row="0" column="0">
|
|
<property name="text">
|
|
<string>Injector S-Band</string>
|
|
</property>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<property name="text">
|
|
<string>Injector X-Band</string>
|
|
</property>
|
|
</item>
|
|
<item row="2" column="0">
|
|
<property name="text">
|
|
<string>Linac 1 C-Band</string>
|
|
</property>
|
|
</item>
|
|
<item row="3" column="0">
|
|
<property name="text">
|
|
<string>Linac 2 C-Band</string>
|
|
</property>
|
|
</item>
|
|
<item row="4" column="0">
|
|
<property name="text">
|
|
<string>Linac 3 C-Band</string>
|
|
</property>
|
|
</item>
|
|
<item row="5" column="0">
|
|
<property name="text">
|
|
<string>Athos C-Band</string>
|
|
</property>
|
|
</item>
|
|
<item row="6" column="0">
|
|
<property name="text">
|
|
<string>Injector TDS</string>
|
|
</property>
|
|
</item>
|
|
<item row="7" column="0">
|
|
<property name="text">
|
|
<string>Aramis TDS</string>
|
|
</property>
|
|
</item>
|
|
<item row="8" column="0">
|
|
<property name="text">
|
|
<string>Athos TDS</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="UIUpdateRFSettings">
|
|
<property name="text">
|
|
<string>Update RF Settings</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="label_4">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>Particle Dump Location</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QListWidget" name="UIDumpLocation">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="MinimumExpanding">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="UIDeleteDump">
|
|
<property name="text">
|
|
<string>Delete Selected</string>
|
|
</property>
|
|
</widget>
|
|
</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>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<layout class="QVBoxLayout" name="verticalLayout_6">
|
|
<item>
|
|
<widget class="QLabel" name="label_5">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>Available Diagnostic Elements</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QListWidget" name="UIDiagnosticList">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="selectionMode">
|
|
<enum>QAbstractItemView::MultiSelection</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="UIAddDiagnosticDump">
|
|
<property name="text">
|
|
<string>Add Selected</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QLabel" name="label_6">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="text">
|
|
<string>Available Sections</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QListWidget" name="UISectionList">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="selectionMode">
|
|
<enum>QAbstractItemView::MultiSelection</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<widget class="QPushButton" name="UIAddSectionDump">
|
|
<property name="text">
|
|
<string>Add Selected</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item>
|
|
<spacer name="verticalSpacer_2">
|
|
<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>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QMenuBar" name="menubar">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>711</width>
|
|
<height>22</height>
|
|
</rect>
|
|
</property>
|
|
<widget class="QMenu" name="menuFile">
|
|
<property name="title">
|
|
<string>File</string>
|
|
</property>
|
|
<addaction name="actionOpen_2"/>
|
|
<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>ElegantGUI</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>
|