source: subsurface/desktop-widgets/divelogexportdialog.ui @ 49cbb830

Last change on this file since 49cbb830 was 49cbb830, checked in by Dirk Hohndel <dirk@…>, 17 months ago

Shrink the size of export dialog

Signed-off-by: Miika Turkia <miika.turkia@…>
Signed-off-by: Dirk Hohndel <dirk@…>

  • Property mode set to 100644
File size: 17.6 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>DiveLogExportDialog</class>
4 <widget class="QDialog" name="DiveLogExportDialog">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>507</width>
10    <height>398</height>
11   </rect>
12  </property>
13  <property name="windowTitle">
14   <string>Export dive log files</string>
15  </property>
16  <property name="windowIcon">
17   <iconset>
18    <normalon>:/subsurface-icon</normalon>
19   </iconset>
20  </property>
21  <layout class="QGridLayout" name="gridLayout">
22   <property name="leftMargin">
23    <number>5</number>
24   </property>
25   <property name="topMargin">
26    <number>5</number>
27   </property>
28   <property name="rightMargin">
29    <number>5</number>
30   </property>
31   <property name="bottomMargin">
32    <number>5</number>
33   </property>
34   <item row="0" column="0">
35    <widget class="QTabWidget" name="tabWidget">
36     <property name="currentIndex">
37      <number>0</number>
38     </property>
39     <property name="documentMode">
40      <bool>true</bool>
41     </property>
42     <widget class="QWidget" name="General_tab">
43      <attribute name="title">
44       <string>General export</string>
45      </attribute>
46      <layout class="QGridLayout" name="gridLayout_2">
47       <property name="leftMargin">
48        <number>5</number>
49       </property>
50       <property name="topMargin">
51        <number>5</number>
52       </property>
53       <property name="rightMargin">
54        <number>5</number>
55       </property>
56       <property name="bottomMargin">
57        <number>0</number>
58       </property>
59       <item row="2" column="0" colspan="2">
60        <widget class="QLabel" name="description">
61         <property name="sizePolicy">
62          <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
63           <horstretch>0</horstretch>
64           <verstretch>0</verstretch>
65          </sizepolicy>
66         </property>
67         <property name="minimumSize">
68          <size>
69           <width>0</width>
70           <height>50</height>
71          </size>
72         </property>
73         <property name="maximumSize">
74          <size>
75           <width>16777215</width>
76           <height>50</height>
77          </size>
78         </property>
79         <property name="text">
80          <string/>
81         </property>
82         <property name="wordWrap">
83          <bool>true</bool>
84         </property>
85        </widget>
86       </item>
87       <item row="3" column="0">
88        <spacer name="verticalSpacer_2">
89         <property name="orientation">
90          <enum>Qt::Vertical</enum>
91         </property>
92         <property name="sizeHint" stdset="0">
93          <size>
94           <width>20</width>
95           <height>40</height>
96          </size>
97         </property>
98        </spacer>
99       </item>
100       <item row="0" column="0">
101        <widget class="QGroupBox" name="exportFormat">
102         <property name="title">
103          <string>Export format</string>
104         </property>
105         <layout class="QVBoxLayout" name="verticalLayout_2">
106          <item>
107           <widget class="QRadioButton" name="exportSubsurfaceXML">
108            <property name="maximumSize">
109             <size>
110              <width>171</width>
111              <height>16777215</height>
112             </size>
113            </property>
114            <property name="text">
115             <string>Subsurface &amp;XML</string>
116            </property>
117            <property name="checked">
118             <bool>true</bool>
119            </property>
120            <attribute name="buttonGroup">
121             <string notr="true">exportGroup</string>
122            </attribute>
123           </widget>
124          </item>
125          <item>
126           <widget class="QRadioButton" name="exportUDDF">
127            <property name="maximumSize">
128             <size>
129              <width>110</width>
130              <height>16777215</height>
131             </size>
132            </property>
133            <property name="text">
134             <string>UDDF</string>
135            </property>
136            <property name="checked">
137             <bool>false</bool>
138            </property>
139            <attribute name="buttonGroup">
140             <string notr="true">exportGroup</string>
141            </attribute>
142           </widget>
143          </item>
144          <item>
145           <widget class="QRadioButton" name="exportDivelogs">
146            <property name="text">
147             <string>di&amp;velogs.de</string>
148            </property>
149            <attribute name="buttonGroup">
150             <string notr="true">exportGroup</string>
151            </attribute>
152           </widget>
153          </item>
154          <item>
155           <widget class="QRadioButton" name="exportDiveshare">
156            <property name="text">
157             <string>DiveShare</string>
158            </property>
159            <attribute name="buttonGroup">
160             <string notr="true">exportGroup</string>
161            </attribute>
162           </widget>
163          </item>
164          <item>
165           <widget class="QRadioButton" name="exportCSV">
166            <property name="text">
167             <string>CSV dive profile</string>
168            </property>
169            <attribute name="buttonGroup">
170             <string notr="true">exportGroup</string>
171            </attribute>
172           </widget>
173          </item>
174          <item>
175           <widget class="QRadioButton" name="exportCSVDetails">
176            <property name="text">
177             <string>CSV dive details</string>
178            </property>
179            <attribute name="buttonGroup">
180             <string notr="true">exportGroup</string>
181            </attribute>
182           </widget>
183          </item>
184          <item>
185           <widget class="QRadioButton" name="exportWorldMap">
186            <property name="text">
187             <string>Worldmap</string>
188            </property>
189            <attribute name="buttonGroup">
190             <string notr="true">exportGroup</string>
191            </attribute>
192           </widget>
193          </item>
194          <item>
195           <widget class="QRadioButton" name="exportImageDepths">
196            <property name="text">
197             <string>I&amp;mage depths</string>
198            </property>
199            <attribute name="buttonGroup">
200             <string notr="true">exportGroup</string>
201            </attribute>
202           </widget>
203          </item>
204         </layout>
205        </widget>
206       </item>
207       <item row="0" column="1">
208        <widget class="QWidget" name="widget" native="true">
209         <layout class="QVBoxLayout" name="verticalLayout_4">
210          <property name="leftMargin">
211           <number>0</number>
212          </property>
213          <property name="topMargin">
214           <number>0</number>
215          </property>
216          <property name="rightMargin">
217           <number>0</number>
218          </property>
219          <property name="bottomMargin">
220           <number>0</number>
221          </property>
222          <item>
223           <widget class="QGroupBox" name="exportSelection">
224            <property name="sizePolicy">
225             <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
226              <horstretch>0</horstretch>
227              <verstretch>0</verstretch>
228             </sizepolicy>
229            </property>
230            <property name="minimumSize">
231             <size>
232              <width>0</width>
233              <height>100</height>
234             </size>
235            </property>
236            <property name="maximumSize">
237             <size>
238              <width>16777215</width>
239              <height>16777215</height>
240             </size>
241            </property>
242            <property name="title">
243             <string>Selection</string>
244            </property>
245            <layout class="QVBoxLayout" name="verticalLayout_3">
246             <item>
247              <widget class="QRadioButton" name="exportSelected">
248               <property name="enabled">
249                <bool>true</bool>
250               </property>
251               <property name="text">
252                <string>Selected dives</string>
253               </property>
254               <property name="checked">
255                <bool>true</bool>
256               </property>
257              </widget>
258             </item>
259             <item>
260              <widget class="QRadioButton" name="exportAll">
261               <property name="text">
262                <string>All dives</string>
263               </property>
264              </widget>
265             </item>
266            </layout>
267           </widget>
268          </item>
269          <item>
270           <widget class="QGroupBox" name="groupBox">
271            <property name="enabled">
272             <bool>false</bool>
273            </property>
274            <property name="title">
275             <string>CSV units</string>
276            </property>
277            <widget class="QComboBox" name="CSVUnits_2">
278             <property name="geometry">
279              <rect>
280               <x>30</x>
281               <y>30</y>
282               <width>102</width>
283               <height>27</height>
284              </rect>
285             </property>
286             <item>
287              <property name="text">
288               <string>Metric</string>
289              </property>
290             </item>
291             <item>
292              <property name="text">
293               <string>Imperial</string>
294              </property>
295             </item>
296            </widget>
297           </widget>
298          </item>
299         </layout>
300        </widget>
301       </item>
302      </layout>
303     </widget>
304     <widget class="QWidget" name="HTML_tab">
305      <attribute name="title">
306       <string>HTML</string>
307      </attribute>
308      <layout class="QVBoxLayout" name="verticalLayout">
309       <property name="leftMargin">
310        <number>0</number>
311       </property>
312       <property name="topMargin">
313        <number>5</number>
314       </property>
315       <property name="rightMargin">
316        <number>0</number>
317       </property>
318       <property name="bottomMargin">
319        <number>0</number>
320       </property>
321       <item>
322        <widget class="QGroupBox" name="GeneralOptions">
323         <property name="title">
324          <string>General settings</string>
325         </property>
326         <layout class="QGridLayout" name="gridLayout_3">
327          <item row="0" column="0">
328           <widget class="QCheckBox" name="exportSubsurfaceNumber">
329            <property name="text">
330             <string>Subsurface numbers</string>
331            </property>
332            <property name="checked">
333             <bool>true</bool>
334            </property>
335           </widget>
336          </item>
337          <item row="0" column="1">
338           <widget class="QRadioButton" name="exportSelectedDives">
339            <property name="minimumSize">
340             <size>
341              <width>117</width>
342              <height>0</height>
343             </size>
344            </property>
345            <property name="text">
346             <string>Selected dives</string>
347            </property>
348            <property name="checked">
349             <bool>true</bool>
350            </property>
351            <attribute name="buttonGroup">
352             <string notr="true">buttonGroup</string>
353            </attribute>
354           </widget>
355          </item>
356          <item row="1" column="0">
357           <widget class="QCheckBox" name="exportStatistics">
358            <property name="text">
359             <string>Export yearly statistics</string>
360            </property>
361            <property name="checked">
362             <bool>true</bool>
363            </property>
364           </widget>
365          </item>
366          <item row="1" column="1">
367           <widget class="QRadioButton" name="exportAllDives">
368            <property name="minimumSize">
369             <size>
370              <width>117</width>
371              <height>0</height>
372             </size>
373            </property>
374            <property name="text">
375             <string>All di&amp;ves</string>
376            </property>
377            <attribute name="buttonGroup">
378             <string notr="true">buttonGroup</string>
379            </attribute>
380           </widget>
381          </item>
382          <item row="3" column="0">
383           <widget class="QCheckBox" name="exportListOnly">
384            <property name="text">
385             <string>Export list only</string>
386            </property>
387           </widget>
388          </item>
389          <item row="2" column="0">
390           <widget class="QCheckBox" name="exportPhotos">
391            <property name="text">
392             <string>Export photos</string>
393            </property>
394            <property name="checked">
395             <bool>true</bool>
396            </property>
397           </widget>
398          </item>
399         </layout>
400        </widget>
401       </item>
402       <item>
403        <widget class="QGroupBox" name="advanceOptions">
404         <property name="enabled">
405          <bool>true</bool>
406         </property>
407         <property name="title">
408          <string>Style options</string>
409         </property>
410         <property name="checkable">
411          <bool>true</bool>
412         </property>
413         <property name="checked">
414          <bool>false</bool>
415         </property>
416         <layout class="QFormLayout" name="formLayout">
417          <property name="fieldGrowthPolicy">
418           <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
419          </property>
420          <item row="0" column="0">
421           <widget class="QLabel" name="fontLabel">
422            <property name="text">
423             <string>Font</string>
424            </property>
425           </widget>
426          </item>
427          <item row="0" column="1">
428           <widget class="QComboBox" name="fontSelection"/>
429          </item>
430          <item row="1" column="0">
431           <widget class="QLabel" name="fontSizeLabel">
432            <property name="text">
433             <string>Font size</string>
434            </property>
435           </widget>
436          </item>
437          <item row="1" column="1">
438           <widget class="QComboBox" name="fontSizeSelection">
439            <property name="currentIndex">
440             <number>3</number>
441            </property>
442            <item>
443             <property name="text">
444              <string>8</string>
445             </property>
446            </item>
447            <item>
448             <property name="text">
449              <string>10</string>
450             </property>
451            </item>
452            <item>
453             <property name="text">
454              <string>12</string>
455             </property>
456            </item>
457            <item>
458             <property name="text">
459              <string>14</string>
460             </property>
461            </item>
462            <item>
463             <property name="text">
464              <string>16</string>
465             </property>
466            </item>
467            <item>
468             <property name="text">
469              <string>18</string>
470             </property>
471            </item>
472            <item>
473             <property name="text">
474              <string>20</string>
475             </property>
476            </item>
477           </widget>
478          </item>
479          <item row="2" column="0">
480           <widget class="QLabel" name="themeLabel">
481            <property name="text">
482             <string>Theme</string>
483            </property>
484           </widget>
485          </item>
486          <item row="2" column="1">
487           <widget class="QComboBox" name="themeSelection">
488            <property name="currentIndex">
489             <number>0</number>
490            </property>
491            <item>
492             <property name="text">
493              <string>Light</string>
494             </property>
495            </item>
496            <item>
497             <property name="text">
498              <string>Sand</string>
499             </property>
500            </item>
501           </widget>
502          </item>
503         </layout>
504        </widget>
505       </item>
506       <item>
507        <spacer name="verticalSpacer">
508         <property name="orientation">
509          <enum>Qt::Vertical</enum>
510         </property>
511         <property name="sizeHint" stdset="0">
512          <size>
513           <width>20</width>
514           <height>40</height>
515          </size>
516         </property>
517        </spacer>
518       </item>
519      </layout>
520     </widget>
521    </widget>
522   </item>
523   <item row="1" column="0">
524    <widget class="QDialogButtonBox" name="buttonBox">
525     <property name="orientation">
526      <enum>Qt::Horizontal</enum>
527     </property>
528     <property name="standardButtons">
529      <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
530     </property>
531    </widget>
532   </item>
533  </layout>
534 </widget>
535 <resources/>
536 <connections>
537  <connection>
538   <sender>buttonBox</sender>
539   <signal>accepted()</signal>
540   <receiver>DiveLogExportDialog</receiver>
541   <slot>accept()</slot>
542   <hints>
543    <hint type="sourcelabel">
544     <x>248</x>
545     <y>254</y>
546    </hint>
547    <hint type="destinationlabel">
548     <x>157</x>
549     <y>274</y>
550    </hint>
551   </hints>
552  </connection>
553  <connection>
554   <sender>buttonBox</sender>
555   <signal>rejected()</signal>
556   <receiver>DiveLogExportDialog</receiver>
557   <slot>reject()</slot>
558   <hints>
559    <hint type="sourcelabel">
560     <x>316</x>
561     <y>260</y>
562    </hint>
563    <hint type="destinationlabel">
564     <x>286</x>
565     <y>274</y>
566    </hint>
567   </hints>
568  </connection>
569  <connection>
570   <sender>exportCSV</sender>
571   <signal>toggled(bool)</signal>
572   <receiver>groupBox</receiver>
573   <slot>setEnabled(bool)</slot>
574   <hints>
575    <hint type="sourcelabel">
576     <x>20</x>
577     <y>20</y>
578    </hint>
579    <hint type="destinationlabel">
580     <x>20</x>
581     <y>20</y>
582    </hint>
583   </hints>
584  </connection>
585  <connection>
586   <sender>exportCSVDetails</sender>
587   <signal>toggled(bool)</signal>
588   <receiver>groupBox</receiver>
589   <slot>setEnabled(bool)</slot>
590   <hints>
591    <hint type="sourcelabel">
592     <x>20</x>
593     <y>20</y>
594    </hint>
595    <hint type="destinationlabel">
596     <x>20</x>
597     <y>20</y>
598    </hint>
599   </hints>
600  </connection>
601 </connections>
602 <buttongroups>
603  <buttongroup name="buttonGroup"/>
604  <buttongroup name="exportGroup"/>
605 </buttongroups>
606</ui>
Note: See TracBrowser for help on using the repository browser.