diff options
Diffstat (limited to 'kstars/kstars/tools/modcalcgeoddlg.ui')
-rw-r--r-- | kstars/kstars/tools/modcalcgeoddlg.ui | 819 |
1 files changed, 819 insertions, 0 deletions
diff --git a/kstars/kstars/tools/modcalcgeoddlg.ui b/kstars/kstars/tools/modcalcgeoddlg.ui new file mode 100644 index 00000000..890eb4c0 --- /dev/null +++ b/kstars/kstars/tools/modcalcgeoddlg.ui @@ -0,0 +1,819 @@ +<!DOCTYPE UI><UI version="3.3" stdsetdef="1"> +<class>modCalcGeodCoordDlg</class> +<widget class="QWidget"> + <property name="name"> + <cstring>modCalcGeodCoordDlg</cstring> + </property> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>548</width> + <height>444</height> + </rect> + </property> + <property name="caption"> + <string>Geodetic Coordinates</string> + </property> + <vbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QTabWidget"> + <property name="name"> + <cstring>tabWidget</cstring> + </property> + <property name="focusPolicy"> + <enum>StrongFocus</enum> + </property> + <widget class="QWidget"> + <property name="name"> + <cstring>tab</cstring> + </property> + <attribute name="title"> + <string>Interactive Mode</string> + </attribute> + <vbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>layout31</cstring> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QButtonGroup"> + <property name="name"> + <cstring>InputBox</cstring> + </property> + <property name="title"> + <string>Choose Input Coordinates</string> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>layout1</cstring> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QRadioButton"> + <property name="name"> + <cstring>cartRadio</cstring> + </property> + <property name="text"> + <string>Cartesian</string> + </property> + </widget> + <widget class="QRadioButton"> + <property name="name"> + <cstring>spheRadio</cstring> + </property> + <property name="focusPolicy"> + <enum>TabFocus</enum> + </property> + <property name="text"> + <string>Geographic</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </hbox> + </widget> + </hbox> + </widget> + <widget class="QGroupBox"> + <property name="name"> + <cstring>groupBox11</cstring> + </property> + <property name="title"> + <string>Ellipsoid Model</string> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="KComboBox"> + <property name="name"> + <cstring>ellipsoidBox</cstring> + </property> + </widget> + </hbox> + </widget> + </hbox> + </widget> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>layout2</cstring> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <spacer> + <property name="name"> + <cstring>spacer6</cstring> + </property> + <property name="orientation"> + <enum>Horizontal</enum> + </property> + <property name="sizeType"> + <enum>Expanding</enum> + </property> + <property name="sizeHint"> + <size> + <width>81</width> + <height>20</height> + </size> + </property> + </spacer> + <widget class="KPushButton"> + <property name="name"> + <cstring>Compute</cstring> + </property> + <property name="text"> + <string>Convert</string> + </property> + </widget> + <spacer> + <property name="name"> + <cstring>spacer4</cstring> + </property> + <property name="orientation"> + <enum>Horizontal</enum> + </property> + <property name="sizeType"> + <enum>Expanding</enum> + </property> + <property name="sizeHint"> + <size> + <width>51</width> + <height>20</height> + </size> + </property> + </spacer> + <widget class="KPushButton"> + <property name="name"> + <cstring>Clear</cstring> + </property> + <property name="text"> + <string>Clear</string> + </property> + </widget> + <spacer> + <property name="name"> + <cstring>spacer5</cstring> + </property> + <property name="orientation"> + <enum>Horizontal</enum> + </property> + <property name="sizeType"> + <enum>Expanding</enum> + </property> + <property name="sizeHint"> + <size> + <width>91</width> + <height>21</height> + </size> + </property> + </spacer> + </hbox> + </widget> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>layout32</cstring> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QGroupBox"> + <property name="name"> + <cstring>cartBox</cstring> + </property> + <property name="title"> + <string>Cartesian Coordinates</string> + </property> + <grid> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QLabel" row="1" column="0"> + <property name="name"> + <cstring>yLabel</cstring> + </property> + <property name="text"> + <string>Y (km):</string> + </property> + </widget> + <widget class="QLabel" row="2" column="0"> + <property name="name"> + <cstring>zLabel</cstring> + </property> + <property name="text"> + <string>Z (km):</string> + </property> + </widget> + <widget class="QLabel" row="0" column="0"> + <property name="name"> + <cstring>xLabel</cstring> + </property> + <property name="text"> + <string>X (km):</string> + </property> + </widget> + <widget class="KLineEdit" row="0" column="1"> + <property name="name"> + <cstring>xGeoName</cstring> + </property> + </widget> + <widget class="KLineEdit" row="2" column="1"> + <property name="name"> + <cstring>zGeoName</cstring> + </property> + </widget> + <widget class="KLineEdit" row="1" column="1"> + <property name="name"> + <cstring>yGeoName</cstring> + </property> + </widget> + </grid> + </widget> + <widget class="QGroupBox"> + <property name="name"> + <cstring>spheBox</cstring> + </property> + <property name="title"> + <string>Geographic Coordinates</string> + </property> + <grid> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="dmsBox" row="0" column="1" rowspan="1" colspan="2"> + <property name="name"> + <cstring>lonGeoBox</cstring> + </property> + <property name="minimumSize"> + <size> + <width>70</width> + <height>0</height> + </size> + </property> + <property name="focusPolicy"> + <enum>StrongFocus</enum> + </property> + </widget> + <widget class="dmsBox" row="1" column="1" rowspan="1" colspan="2"> + <property name="name"> + <cstring>latGeoBox</cstring> + </property> + <property name="minimumSize"> + <size> + <width>70</width> + <height>0</height> + </size> + </property> + <property name="focusPolicy"> + <enum>StrongFocus</enum> + </property> + </widget> + <widget class="QLabel" row="1" column="0"> + <property name="name"> + <cstring>latLabel</cstring> + </property> + <property name="text"> + <string>Latitude:</string> + </property> + </widget> + <widget class="QLabel" row="0" column="0"> + <property name="name"> + <cstring>longLabel</cstring> + </property> + <property name="text"> + <string>Longitude:</string> + </property> + </widget> + <widget class="QLabel" row="2" column="0" rowspan="1" colspan="2"> + <property name="name"> + <cstring>TextLabel3_2</cstring> + </property> + <property name="text"> + <string>Elevation (meters):</string> + </property> + </widget> + <widget class="KLineEdit" row="2" column="2"> + <property name="name"> + <cstring>altGeoBox</cstring> + </property> + <property name="text"> + <string>0.0</string> + </property> + </widget> + </grid> + </widget> + </hbox> + </widget> + <spacer> + <property name="name"> + <cstring>Spacer1_2</cstring> + </property> + <property name="orientation"> + <enum>Vertical</enum> + </property> + <property name="sizeType"> + <enum>Expanding</enum> + </property> + <property name="sizeHint"> + <size> + <width>20</width> + <height>120</height> + </size> + </property> + </spacer> + </vbox> + </widget> + <widget class="QWidget"> + <property name="name"> + <cstring>tab</cstring> + </property> + <attribute name="title"> + <string>Batch Mode</string> + </attribute> + <vbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QButtonGroup"> + <property name="name"> + <cstring>InputBox_2_2</cstring> + </property> + <property name="enabled"> + <bool>true</bool> + </property> + <property name="sizePolicy"> + <sizepolicy> + <hsizetype>5</hsizetype> + <vsizetype>5</vsizetype> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="title"> + <string>Select Fields in Input File</string> + </property> + <grid> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="KLineEdit" row="0" column="3"> + <property name="name"> + <cstring>xBoxBatch</cstring> + </property> + <property name="enabled"> + <bool>false</bool> + </property> + </widget> + <widget class="KLineEdit" row="1" column="3"> + <property name="name"> + <cstring>yBoxBatch</cstring> + </property> + <property name="enabled"> + <bool>false</bool> + </property> + </widget> + <widget class="KLineEdit" row="2" column="3"> + <property name="name"> + <cstring>zBoxBatch</cstring> + </property> + <property name="enabled"> + <bool>false</bool> + </property> + </widget> + <widget class="dmsBox" row="0" column="1"> + <property name="name"> + <cstring>longBoxBatch</cstring> + </property> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="focusPolicy"> + <enum>StrongFocus</enum> + </property> + </widget> + <widget class="dmsBox" row="1" column="1"> + <property name="name"> + <cstring>latBoxBatch</cstring> + </property> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="focusPolicy"> + <enum>StrongFocus</enum> + </property> + </widget> + <widget class="KLineEdit" row="2" column="1"> + <property name="name"> + <cstring>elevBoxBatch</cstring> + </property> + <property name="enabled"> + <bool>false</bool> + </property> + </widget> + <widget class="QCheckBox" row="0" column="0"> + <property name="name"> + <cstring>longCheckBatch</cstring> + </property> + <property name="text"> + <string>Longitude:</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + <widget class="QCheckBox" row="1" column="0"> + <property name="name"> + <cstring>latCheckBatch</cstring> + </property> + <property name="text"> + <string>Latitude:</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + <widget class="QCheckBox" row="2" column="0"> + <property name="name"> + <cstring>elevCheckBatch</cstring> + </property> + <property name="text"> + <string>Elev. (m):</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + <widget class="QCheckBox" row="0" column="2"> + <property name="name"> + <cstring>xCheckBatch</cstring> + </property> + <property name="enabled"> + <bool>true</bool> + </property> + <property name="text"> + <string>X (km):</string> + </property> + <property name="checked"> + <bool>false</bool> + </property> + </widget> + <widget class="QCheckBox" row="1" column="2"> + <property name="name"> + <cstring>yCheckBatch</cstring> + </property> + <property name="enabled"> + <bool>true</bool> + </property> + <property name="text"> + <string>Y (km):</string> + </property> + <property name="checked"> + <bool>false</bool> + </property> + </widget> + <widget class="QCheckBox" row="2" column="2"> + <property name="name"> + <cstring>zCheckBatch</cstring> + </property> + <property name="enabled"> + <bool>true</bool> + </property> + <property name="text"> + <string>Z (km):</string> + </property> + <property name="checked"> + <bool>false</bool> + </property> + </widget> + </grid> + </widget> + <widget class="QButtonGroup"> + <property name="name"> + <cstring>buttonFieldsGroup</cstring> + </property> + <property name="title"> + <string>Fields in Output File Plus Result</string> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QRadioButton"> + <property name="name"> + <cstring>allRadioBatch</cstring> + </property> + <property name="text"> + <string>All parameters</string> + </property> + </widget> + <widget class="QRadioButton"> + <property name="name"> + <cstring>inputRadioBatch</cstring> + </property> + <property name="text"> + <string>Only parameters in input file</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </hbox> + </widget> + <widget class="QGroupBox"> + <property name="name"> + <cstring>groupFilesBox</cstring> + </property> + <property name="title"> + <string>Files</string> + </property> + <grid> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="QPushButton" row="0" column="0"> + <property name="name"> + <cstring>InputButtonBatch</cstring> + </property> + <property name="text"> + <string>Input File...</string> + </property> + <property name="toolTip" stdset="0"> + <string>File with the input data</string> + </property> + </widget> + <widget class="QLineEdit" row="0" column="1"> + <property name="name"> + <cstring>InputLineEditBatch</cstring> + </property> + </widget> + <widget class="QLineEdit" row="1" column="1"> + <property name="name"> + <cstring>OutputLineEditBatch</cstring> + </property> + </widget> + <widget class="QPushButton" row="1" column="0"> + <property name="name"> + <cstring>OutButtonBatch</cstring> + </property> + <property name="text"> + <string>Output File...</string> + </property> + <property name="toolTip" stdset="0"> + <string>File for the output data</string> + </property> + </widget> + </grid> + </widget> + <widget class="QLayoutWidget"> + <property name="name"> + <cstring>layout22</cstring> + </property> + <hbox> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <spacer> + <property name="name"> + <cstring>spacer20_2</cstring> + </property> + <property name="orientation"> + <enum>Horizontal</enum> + </property> + <property name="sizeType"> + <enum>Expanding</enum> + </property> + <property name="sizeHint"> + <size> + <width>151</width> + <height>21</height> + </size> + </property> + </spacer> + <widget class="KPushButton"> + <property name="name"> + <cstring>runButtonBatch</cstring> + </property> + <property name="sizePolicy"> + <sizepolicy> + <hsizetype>7</hsizetype> + <vsizetype>5</vsizetype> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="text"> + <string>Run</string> + </property> + </widget> + <spacer> + <property name="name"> + <cstring>spacer19_2</cstring> + </property> + <property name="orientation"> + <enum>Horizontal</enum> + </property> + <property name="sizeType"> + <enum>Expanding</enum> + </property> + <property name="sizeHint"> + <size> + <width>131</width> + <height>21</height> + </size> + </property> + </spacer> + </hbox> + </widget> + <spacer> + <property name="name"> + <cstring>spacer36</cstring> + </property> + <property name="orientation"> + <enum>Vertical</enum> + </property> + <property name="sizeType"> + <enum>Expanding</enum> + </property> + <property name="sizeHint"> + <size> + <width>20</width> + <height>41</height> + </size> + </property> + </spacer> + </vbox> + </widget> + </widget> + </vbox> +</widget> +<customwidgets> + <customwidget> + <class>dmsBox</class> + <header location="global">../dmsbox.h</header> + <sizehint> + <width>70</width> + <height>20</height> + </sizehint> + <container>0</container> + <sizepolicy> + <hordata>5</hordata> + <verdata>5</verdata> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + <pixmap>image0</pixmap> + </customwidget> +</customwidgets> +<images> + <image name="image0"> + <data format="PNG" length="1163">89504e470d0a1a0a0000000d4948445200000016000000160806000000c4b46c3b0000045249444154388d8d95bf8b1d5514c73fbb19e40cbce81d788199b8911d48304f8cf0524876316016031ab14819acfcd1f8a34ba72222fe0b369a54a216a216c158049222645f131221c10928dc852cdc0bfb600e66dc39c58558ccee6ab0c93497c3650edff339df99efc28df51bec3e9f7cfee6438b8662800086431eab2e971c5f7cf4edc26eaf851beb37b8f8fd870f67d73c6fbf759e5c0427156a0149d0621414b4b414c8bf756a013033c2a6a7f19e181b564e56bc73eec2420630bbee39ffdec7b8aac61e2861ee294460046bd309860720a8079f13e60149156a8a2000d4076a48c6ec7ae09d73b070ead5f2e199d31f50d735b66534b161b254524f6bea25a14d1b90c2300146d080ce8de68ed06ed65832cc0ceb0ceb7bda79445c4f66117211ec81e1a3677a78c299d7a6281e3fbf0c29d29a2717a14d4231ca2153a6e386b8e1f1b355821a4e84f8a0a7c81c3e06324d86938a103d93c335aba76ba2cdb8152f42f2f83f1c39397d6a29b21cad846a6ca841b9acf45ca5bd721cd516b26127206464825aa05eaa583b3d41d33ab736bfc4d4b87d6d421b6b2c2992392c296e24544703d395801ad44b861e0d70b326a67687b9b148322401fb0dc3f37bfc0e9d1b572f4d089b15660a0866caea4b42b1dcd2dcac985daf910c34c1e458c0b21d97240320739960c0f1e74b7c77154b8166564357018ac8a0f4ccd9299313400afc8427dc9de0ca96fa88a2c9a88f2ab7b784227328b0a8c910725a3ca4488c10361e557ae69515565f9e528843cd58391d319478b7460d9c808c5b4068d3f0de229960f4149283192e1b188938c0583d3165edd4142742df298231fbd5e170f4095cc6c0fac880808cff30065a0bc8c86129df533a3d5a72eaec041941d006231034d0ce0bd4142c27ce0527a0dd4ee3341c8bbb8c498225a17413c0a80f3bd6ce55146284ee369622da790a27ac9d6da99604b29eb21cac276998b0c8dc207c97b1760dce0123a84b21a8a2ea310b80e2e781ca419f846a5c307d2360731d186730bb93ff9f714b4b1b05eb22c508ea9516498e1fbf51426cb87ca965fd879ae61ee41458eaa91cc838ec3116dc238c33924182e68e21638f594fb90cc7cf7ad67f7e8e9fbe2e201348cafaa58a76ab657a32a21a061f9b8139fc9ff208e37d470ebacfea675f80edfdc46dcf812ad26d1ba39171a0dec289903f39a77a26b1df751caa3bd2e2fd9da6e0b20cb5c4f8a0b1713707cbe8d27c601c36fdb0c0cde1d737990e9fab1b194c1b6a618fe530f6e002c964cfc7fdfec8f214665706d6fb8ebd587ef6f75f89d1be02ddeeb058717f13aaa7c09e30dc13a0db0ca78164d019d8d698e66ec1a1a73b4207767fcc9ff772547bc6e36c489077df7ffd6139aec9c541b21da64679c428c62de531831e72c06f086d2c885e2009e524522df534bf41b80f3a572e7cf5cb90202b272b66d7036e6414385a8664686e4341cdfa15ddcbc5dd7b3048463f733402a41eed947ad9fd9b79ff0dd3b8a97b8ac976b6fc187559c2179ffeb817a6ff006d91847a48e5abd70000000049454e44ae426082</data> + </image> +</images> +<connections> + <connection> + <sender>Clear</sender> + <signal>clicked()</signal> + <receiver>modCalcGeodCoordDlg</receiver> + <slot>slotClearGeoCoords()</slot> + </connection> + <connection> + <sender>Compute</sender> + <signal>clicked()</signal> + <receiver>modCalcGeodCoordDlg</receiver> + <slot>slotComputeGeoCoords()</slot> + </connection> + <connection> + <sender>InputButtonBatch</sender> + <signal>clicked()</signal> + <receiver>modCalcGeodCoordDlg</receiver> + <slot>slotInputFile()</slot> + </connection> + <connection> + <sender>OutButtonBatch</sender> + <signal>clicked()</signal> + <receiver>modCalcGeodCoordDlg</receiver> + <slot>slotOutputFile()</slot> + </connection> + <connection> + <sender>longCheckBatch</sender> + <signal>clicked()</signal> + <receiver>modCalcGeodCoordDlg</receiver> + <slot>slotLongCheckedBatch()</slot> + </connection> + <connection> + <sender>latCheckBatch</sender> + <signal>clicked()</signal> + <receiver>modCalcGeodCoordDlg</receiver> + <slot>slotLatCheckedBatch()</slot> + </connection> + <connection> + <sender>xCheckBatch</sender> + <signal>clicked()</signal> + <receiver>modCalcGeodCoordDlg</receiver> + <slot>slotXCheckedBatch()</slot> + </connection> + <connection> + <sender>yCheckBatch</sender> + <signal>clicked()</signal> + <receiver>modCalcGeodCoordDlg</receiver> + <slot>slotYCheckedBatch()</slot> + </connection> + <connection> + <sender>zCheckBatch</sender> + <signal>clicked()</signal> + <receiver>modCalcGeodCoordDlg</receiver> + <slot>slotZCheckedBatch()</slot> + </connection> + <connection> + <sender>runButtonBatch</sender> + <signal>clicked()</signal> + <receiver>modCalcGeodCoordDlg</receiver> + <slot>slotRunBatch()</slot> + </connection> + <connection> + <sender>elevCheckBatch</sender> + <signal>clicked()</signal> + <receiver>modCalcGeodCoordDlg</receiver> + <slot>slotElevCheckedBatch()</slot> + </connection> +</connections> +<tabstops> + <tabstop>tabWidget</tabstop> + <tabstop>cartRadio</tabstop> + <tabstop>spheRadio</tabstop> + <tabstop>ellipsoidBox</tabstop> + <tabstop>Compute</tabstop> + <tabstop>Clear</tabstop> + <tabstop>xGeoName</tabstop> + <tabstop>yGeoName</tabstop> + <tabstop>zGeoName</tabstop> + <tabstop>lonGeoBox</tabstop> + <tabstop>latGeoBox</tabstop> + <tabstop>altGeoBox</tabstop> + <tabstop>longCheckBatch</tabstop> + <tabstop>longBoxBatch</tabstop> + <tabstop>latCheckBatch</tabstop> + <tabstop>latBoxBatch</tabstop> + <tabstop>elevCheckBatch</tabstop> + <tabstop>elevBoxBatch</tabstop> + <tabstop>xCheckBatch</tabstop> + <tabstop>xBoxBatch</tabstop> + <tabstop>yCheckBatch</tabstop> + <tabstop>yBoxBatch</tabstop> + <tabstop>zCheckBatch</tabstop> + <tabstop>zBoxBatch</tabstop> + <tabstop>inputRadioBatch</tabstop> + <tabstop>InputButtonBatch</tabstop> + <tabstop>InputLineEditBatch</tabstop> + <tabstop>OutButtonBatch</tabstop> + <tabstop>OutputLineEditBatch</tabstop> + <tabstop>runButtonBatch</tabstop> +</tabstops> +<slots> + <slot>slotComputeGeoCoords()</slot> + <slot>slotClearGeoCoords()</slot> + <slot>slotInputFile()</slot> + <slot>slotRunBatch()</slot> + <slot>slotOutputFile()</slot> + <slot>slotLatCheckedBatch()</slot> + <slot>slotLongCheckedBatch()</slot> + <slot>slotElevCheckedBatch()</slot> + <slot>slotXCheckedBatch()</slot> + <slot>slotYCheckedBatch()</slot> + <slot>slotZCheckedBatch()</slot> +</slots> +<layoutdefaults spacing="6" margin="11"/> +<includehints> + <includehint>kcombobox.h</includehint> + <includehint>klineedit.h</includehint> + <includehint>klineedit.h</includehint> + <includehint>klineedit.h</includehint> + <includehint>dmsbox.h</includehint> + <includehint>dmsbox.h</includehint> + <includehint>klineedit.h</includehint> + <includehint>klineedit.h</includehint> + <includehint>klineedit.h</includehint> + <includehint>klineedit.h</includehint> + <includehint>dmsbox.h</includehint> + <includehint>dmsbox.h</includehint> + <includehint>klineedit.h</includehint> +</includehints> +</UI> |