Update TODO.
[abby.git] / rc / mainwnd.ui
blob2f9440bd4b99258a01661f81f6479137d2e2e94a
1 <ui version="4.0" >
2  <author>Toni Gundogdu</author>
3  <class>MainWindow</class>
4  <widget class="QMainWindow" name="MainWindow" >
5   <property name="geometry" >
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>545</width>
10     <height>370</height>
11    </rect>
12   </property>
13   <property name="windowTitle" >
14    <string>abby</string>
15   </property>
16   <property name="windowIcon" >
17    <iconset resource="abby.qrc" >
18     <normaloff>:/abby.png</normaloff>:/abby.png</iconset>
19   </property>
20   <widget class="QWidget" name="centralwidget" >
21    <layout class="QGridLayout" name="gridLayout_5" >
22     <item row="0" column="0" >
23      <widget class="QTabWidget" name="tabWidget" >
24       <property name="currentIndex" >
25        <number>0</number>
26       </property>
27       <widget class="QWidget" name="tab" >
28        <attribute name="title" >
29         <string>&amp;Video</string>
30        </attribute>
31        <layout class="QGridLayout" name="gridLayout_3" >
32         <item row="0" column="0" >
33          <widget class="QSplitter" name="splitter" >
34           <property name="orientation" >
35            <enum>Qt::Vertical</enum>
36           </property>
37           <widget class="QWidget" name="layoutWidget" >
38            <layout class="QHBoxLayout" name="horizontalLayout" >
39             <item>
40              <layout class="QVBoxLayout" name="verticalLayout_3" >
41               <item>
42                <widget class="QPushButton" name="addButton" >
43                 <property name="toolTip" >
44                  <string/>
45                 </property>
46                 <property name="statusTip" >
47                  <string>Add video page link</string>
48                 </property>
49                 <property name="text" >
50                  <string/>
51                 </property>
52                 <property name="icon" >
53                  <iconset resource="abby.qrc" >
54                   <normaloff>:/list-add.png</normaloff>:/list-add.png</iconset>
55                 </property>
56                 <property name="iconSize" >
57                  <size>
58                   <width>16</width>
59                   <height>16</height>
60                  </size>
61                 </property>
62                </widget>
63               </item>
64               <item>
65                <widget class="QPushButton" name="pasteButton" >
66                 <property name="toolTip" >
67                  <string/>
68                 </property>
69                 <property name="statusTip" >
70                  <string>Paste links from clipboard</string>
71                 </property>
72                 <property name="text" >
73                  <string/>
74                 </property>
75                 <property name="icon" >
76                  <iconset resource="abby.qrc" >
77                   <normaloff>:/edit-paste.png</normaloff>:/edit-paste.png</iconset>
78                 </property>
79                 <property name="iconSize" >
80                  <size>
81                   <width>16</width>
82                   <height>16</height>
83                  </size>
84                 </property>
85                </widget>
86               </item>
87               <item>
88                <widget class="QPushButton" name="removeButton" >
89                 <property name="toolTip" >
90                  <string/>
91                 </property>
92                 <property name="statusTip" >
93                  <string>Remove selected links</string>
94                 </property>
95                 <property name="text" >
96                  <string/>
97                 </property>
98                 <property name="icon" >
99                  <iconset resource="abby.qrc" >
100                   <normaloff>:/list-remove.png</normaloff>:/list-remove.png</iconset>
101                 </property>
102                 <property name="iconSize" >
103                  <size>
104                   <width>16</width>
105                   <height>16</height>
106                  </size>
107                 </property>
108                </widget>
109               </item>
110               <item>
111                <widget class="QPushButton" name="clearButton" >
112                 <property name="statusTip" >
113                  <string>Clear list</string>
114                 </property>
115                 <property name="text" >
116                  <string/>
117                 </property>
118                 <property name="icon" >
119                  <iconset resource="abby.qrc" >
120                   <normaloff>:/edit-clear.png</normaloff>:/edit-clear.png</iconset>
121                 </property>
122                 <property name="iconSize" >
123                  <size>
124                   <width>16</width>
125                   <height>16</height>
126                  </size>
127                 </property>
128                </widget>
129               </item>
130              </layout>
131             </item>
132             <item>
133              <widget class="QListWidget" name="linksList" >
134               <property name="selectionMode" >
135                <enum>QAbstractItemView::ExtendedSelection</enum>
136               </property>
137              </widget>
138             </item>
139             <item>
140              <layout class="QVBoxLayout" name="verticalLayout" >
141               <item>
142                <widget class="QPushButton" name="rssButton" >
143                 <property name="toolTip" >
144                  <string/>
145                 </property>
146                 <property name="statusTip" >
147                  <string>Add links from RSS feeds</string>
148                 </property>
149                 <property name="text" >
150                  <string/>
151                 </property>
152                 <property name="icon" >
153                  <iconset resource="abby.qrc" >
154                   <normaloff>:/feed-icon-14x14.png</normaloff>:/feed-icon-14x14.png</iconset>
155                 </property>
156                 <property name="iconSize" >
157                  <size>
158                   <width>16</width>
159                   <height>16</height>
160                  </size>
161                 </property>
162                </widget>
163               </item>
164               <item>
165                <widget class="QPushButton" name="scanButton" >
166                 <property name="toolTip" >
167                  <string/>
168                 </property>
169                 <property name="statusTip" >
170                  <string>Scan links for video links</string>
171                 </property>
172                 <property name="text" >
173                  <string/>
174                 </property>
175                 <property name="icon" >
176                  <iconset resource="abby.qrc" >
177                   <normaloff>:/edit-find.png</normaloff>:/edit-find.png</iconset>
178                 </property>
179                 <property name="iconSize" >
180                  <size>
181                   <width>16</width>
182                   <height>16</height>
183                  </size>
184                 </property>
185                </widget>
186               </item>
187               <item>
188                <spacer name="verticalSpacer_2" >
189                 <property name="orientation" >
190                  <enum>Qt::Vertical</enum>
191                 </property>
192                 <property name="sizeHint" stdset="0" >
193                  <size>
194                   <width>20</width>
195                   <height>40</height>
196                  </size>
197                 </property>
198                </spacer>
199               </item>
200               <item>
201                <widget class="QPushButton" name="startButton" >
202                 <property name="toolTip" >
203                  <string/>
204                 </property>
205                 <property name="statusTip" >
206                  <string>Download videos</string>
207                 </property>
208                 <property name="text" >
209                  <string/>
210                 </property>
211                 <property name="icon" >
212                  <iconset resource="abby.qrc" >
213                   <normaloff>:/document-save.png</normaloff>:/document-save.png</iconset>
214                 </property>
215                 <property name="iconSize" >
216                  <size>
217                   <width>16</width>
218                   <height>16</height>
219                  </size>
220                 </property>
221                </widget>
222               </item>
223              </layout>
224             </item>
225            </layout>
226           </widget>
227           <widget class="QTabWidget" name="tabWidget_2" >
228            <property name="tabPosition" >
229             <enum>QTabWidget::South</enum>
230            </property>
231            <property name="currentIndex" >
232             <number>0</number>
233            </property>
234            <widget class="QWidget" name="tab_3" >
235             <attribute name="title" >
236              <string>Pro&amp;gress</string>
237             </attribute>
238             <layout class="QGridLayout" name="gridLayout" >
239              <item row="0" column="0" >
240               <layout class="QHBoxLayout" name="horizontalLayout_2" >
241                <item>
242                 <widget class="QLabel" name="label_2" >
243                  <property name="sizePolicy" >
244                   <sizepolicy vsizetype="Preferred" hsizetype="Maximum" >
245                    <horstretch>0</horstretch>
246                    <verstretch>0</verstretch>
247                   </sizepolicy>
248                  </property>
249                  <property name="text" >
250                   <string>File:</string>
251                  </property>
252                 </widget>
253                </item>
254                <item>
255                 <widget class="QLabel" name="fileLabel" >
256                  <property name="sizePolicy" >
257                   <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
258                    <horstretch>0</horstretch>
259                    <verstretch>0</verstretch>
260                   </sizepolicy>
261                  </property>
262                  <property name="text" >
263                   <string>-</string>
264                  </property>
265                 </widget>
266                </item>
267               </layout>
268              </item>
269              <item row="1" column="0" >
270               <layout class="QHBoxLayout" name="horizontalLayout_3" >
271                <item>
272                 <widget class="QLabel" name="label_3" >
273                  <property name="sizePolicy" >
274                   <sizepolicy vsizetype="Preferred" hsizetype="Maximum" >
275                    <horstretch>0</horstretch>
276                    <verstretch>0</verstretch>
277                   </sizepolicy>
278                  </property>
279                  <property name="text" >
280                   <string>Size:</string>
281                  </property>
282                 </widget>
283                </item>
284                <item>
285                 <widget class="QLabel" name="sizeLabel" >
286                  <property name="enabled" >
287                   <bool>true</bool>
288                  </property>
289                  <property name="text" >
290                   <string>-- / --</string>
291                  </property>
292                 </widget>
293                </item>
294                <item>
295                 <widget class="QLabel" name="label_4" >
296                  <property name="sizePolicy" >
297                   <sizepolicy vsizetype="Preferred" hsizetype="Maximum" >
298                    <horstretch>0</horstretch>
299                    <verstretch>0</verstretch>
300                   </sizepolicy>
301                  </property>
302                  <property name="text" >
303                   <string>Rate:</string>
304                  </property>
305                  <property name="alignment" >
306                   <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
307                  </property>
308                 </widget>
309                </item>
310                <item>
311                 <widget class="QLabel" name="rateLabel" >
312                  <property name="enabled" >
313                   <bool>true</bool>
314                  </property>
315                  <property name="text" >
316                   <string>--.-</string>
317                  </property>
318                 </widget>
319                </item>
320                <item>
321                 <widget class="QLabel" name="label_5" >
322                  <property name="sizePolicy" >
323                   <sizepolicy vsizetype="Preferred" hsizetype="Maximum" >
324                    <horstretch>0</horstretch>
325                    <verstretch>0</verstretch>
326                   </sizepolicy>
327                  </property>
328                  <property name="text" >
329                   <string>ETA:</string>
330                  </property>
331                  <property name="alignment" >
332                   <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
333                  </property>
334                 </widget>
335                </item>
336                <item>
337                 <widget class="QLabel" name="etaLabel" >
338                  <property name="enabled" >
339                   <bool>true</bool>
340                  </property>
341                  <property name="text" >
342                   <string>--:--</string>
343                  </property>
344                  <property name="alignment" >
345                   <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
346                  </property>
347                 </widget>
348                </item>
349               </layout>
350              </item>
351              <item row="2" column="0" >
352               <layout class="QHBoxLayout" name="horizontalLayout_4" >
353                <item>
354                 <widget class="QProgressBar" name="progressBar" >
355                  <property name="enabled" >
356                   <bool>true</bool>
357                  </property>
358                  <property name="sizePolicy" >
359                   <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
360                    <horstretch>0</horstretch>
361                    <verstretch>0</verstretch>
362                   </sizepolicy>
363                  </property>
364                  <property name="toolTip" >
365                   <string>Current video progress</string>
366                  </property>
367                  <property name="value" >
368                   <number>0</number>
369                  </property>
370                 </widget>
371                </item>
372                <item>
373                 <widget class="QProgressBar" name="totalProgressbar" >
374                  <property name="sizePolicy" >
375                   <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
376                    <horstretch>0</horstretch>
377                    <verstretch>0</verstretch>
378                   </sizepolicy>
379                  </property>
380                  <property name="toolTip" >
381                   <string>Batch progress</string>
382                  </property>
383                  <property name="value" >
384                   <number>0</number>
385                  </property>
386                 </widget>
387                </item>
388                <item>
389                 <widget class="QPushButton" name="cancelButton" >
390                  <property name="enabled" >
391                   <bool>false</bool>
392                  </property>
393                  <property name="sizePolicy" >
394                   <sizepolicy vsizetype="Maximum" hsizetype="Maximum" >
395                    <horstretch>0</horstretch>
396                    <verstretch>0</verstretch>
397                   </sizepolicy>
398                  </property>
399                  <property name="toolTip" >
400                   <string>Abort download</string>
401                  </property>
402                  <property name="text" >
403                   <string>&amp;Abort</string>
404                  </property>
405                  <property name="icon" >
406                   <iconset resource="abby.qrc" >
407                    <normaloff>:/process-stop.png</normaloff>:/process-stop.png</iconset>
408                  </property>
409                  <property name="iconSize" >
410                   <size>
411                    <width>16</width>
412                    <height>16</height>
413                   </size>
414                  </property>
415                 </widget>
416                </item>
417               </layout>
418              </item>
419             </layout>
420            </widget>
421            <widget class="QWidget" name="tab_4" >
422             <attribute name="title" >
423              <string>&amp;Log</string>
424             </attribute>
425             <layout class="QGridLayout" name="gridLayout_2" >
426              <item row="0" column="0" >
427               <widget class="QTextEdit" name="logEdit" >
428                <property name="enabled" >
429                 <bool>true</bool>
430                </property>
431                <property name="acceptDrops" >
432                 <bool>false</bool>
433                </property>
434                <property name="toolTip" >
435                 <string>Log containing the output generated by c/clive process</string>
436                </property>
437                <property name="readOnly" >
438                 <bool>true</bool>
439                </property>
440               </widget>
441              </item>
442             </layout>
443            </widget>
444           </widget>
445          </widget>
446         </item>
447        </layout>
448       </widget>
449       <widget class="QWidget" name="tab_2" >
450        <attribute name="title" >
451         <string>&amp;Options</string>
452        </attribute>
453        <layout class="QGridLayout" name="gridLayout_6" >
454         <item row="0" column="0" >
455          <widget class="QGroupBox" name="groupBox" >
456           <property name="title" >
457            <string>General</string>
458           </property>
459           <property name="flat" >
460            <bool>false</bool>
461           </property>
462           <layout class="QGridLayout" name="gridLayout_4" >
463            <item row="0" column="0" >
464             <layout class="QHBoxLayout" name="horizontalLayout_5" >
465              <item>
466               <widget class="QPushButton" name="formatsButton" >
467                <property name="toolTip" >
468                 <string/>
469                </property>
470                <property name="statusTip" >
471                 <string>Choose host specific formats</string>
472                </property>
473                <property name="text" >
474                 <string>&amp;Choose formats...</string>
475                </property>
476               </widget>
477              </item>
478              <item>
479               <spacer name="horizontalSpacer_5" >
480                <property name="orientation" >
481                 <enum>Qt::Horizontal</enum>
482                </property>
483                <property name="sizeHint" stdset="0" >
484                 <size>
485                  <width>40</width>
486                  <height>20</height>
487                 </size>
488                </property>
489               </spacer>
490              </item>
491              <item>
492               <widget class="QCheckBox" name="titleBox" >
493                <property name="toolTip" >
494                 <string/>
495                </property>
496                <property name="statusTip" >
497                 <string>Use video page title for naming the downloaded file</string>
498                </property>
499                <property name="text" >
500                 <string>&amp;Name downloaded video after video page title</string>
501                </property>
502               </widget>
503              </item>
504             </layout>
505            </item>
506           </layout>
507          </widget>
508         </item>
509         <item row="1" column="0" >
510          <widget class="QGroupBox" name="groupBox_2" >
511           <property name="title" >
512            <string>Advanced</string>
513           </property>
514           <layout class="QFormLayout" name="formLayout" >
515            <item row="0" column="0" >
516             <layout class="QHBoxLayout" name="horizontalLayout_9" >
517              <item>
518               <widget class="QCheckBox" name="streamBox" >
519                <property name="toolTip" >
520                 <string>Invoke the stream command defined in the preferences when
521 the download reches the specified percent complete</string>
522                </property>
523                <property name="text" >
524                 <string>S&amp;tart streaming at:</string>
525                </property>
526               </widget>
527              </item>
528              <item>
529               <widget class="QSpinBox" name="streamSpin" >
530                <property name="enabled" >
531                 <bool>false</bool>
532                </property>
533                <property name="sizePolicy" >
534                 <sizepolicy vsizetype="Fixed" hsizetype="Maximum" >
535                  <horstretch>0</horstretch>
536                  <verstretch>0</verstretch>
537                 </sizepolicy>
538                </property>
539                <property name="suffix" >
540                 <string>%</string>
541                </property>
542                <property name="minimum" >
543                 <number>1</number>
544                </property>
545               </widget>
546              </item>
547              <item>
548               <spacer name="horizontalSpacer_4" >
549                <property name="orientation" >
550                 <enum>Qt::Horizontal</enum>
551                </property>
552                <property name="sizeHint" stdset="0" >
553                 <size>
554                  <width>40</width>
555                  <height>20</height>
556                 </size>
557                </property>
558               </spacer>
559              </item>
560             </layout>
561            </item>
562            <item row="1" column="0" >
563             <layout class="QHBoxLayout" name="horizontalLayout_7" >
564              <item>
565               <widget class="QCheckBox" name="commandBox" >
566                <property name="toolTip" >
567                 <string>Invoke the command defined in the preferences when download finishes</string>
568                </property>
569                <property name="text" >
570                 <string>&amp;Run external command when download finishes</string>
571                </property>
572               </widget>
573              </item>
574              <item>
575               <spacer name="horizontalSpacer" >
576                <property name="orientation" >
577                 <enum>Qt::Horizontal</enum>
578                </property>
579                <property name="sizeHint" stdset="0" >
580                 <size>
581                  <width>40</width>
582                  <height>20</height>
583                 </size>
584                </property>
585               </spacer>
586              </item>
587             </layout>
588            </item>
589           </layout>
590          </widget>
591         </item>
592         <item row="2" column="0" >
593          <spacer name="verticalSpacer" >
594           <property name="orientation" >
595            <enum>Qt::Vertical</enum>
596           </property>
597           <property name="sizeHint" stdset="0" >
598            <size>
599             <width>502</width>
600             <height>46</height>
601            </size>
602           </property>
603          </spacer>
604         </item>
605        </layout>
606       </widget>
607      </widget>
608     </item>
609    </layout>
610   </widget>
611   <widget class="QMenuBar" name="menubar" >
612    <property name="geometry" >
613     <rect>
614      <x>0</x>
615      <y>0</y>
616      <width>545</width>
617      <height>25</height>
618     </rect>
619    </property>
620    <widget class="QMenu" name="menu_File" >
621     <property name="title" >
622      <string>&amp;File</string>
623     </property>
624     <addaction name="action_Download" />
625     <addaction name="separator" />
626     <addaction name="action_Quit" />
627    </widget>
628    <widget class="QMenu" name="menu_Edit" >
629     <property name="title" >
630      <string>&amp;Edit</string>
631     </property>
632     <widget class="QMenu" name="menu_Add" >
633      <property name="title" >
634       <string>&amp;Add</string>
635      </property>
636      <addaction name="action_Link" />
637      <addaction name="action_RSS" />
638      <addaction name="action_Scan" />
639      <addaction name="action_Paste" />
640     </widget>
641     <addaction name="menu_Add" />
642     <addaction name="separator" />
643     <addaction name="action_Remove" />
644     <addaction name="action_Clear" />
645     <addaction name="separator" />
646     <addaction name="action_Preferences" />
647    </widget>
648    <widget class="QMenu" name="menuHelp" >
649     <property name="title" >
650      <string>&amp;Help</string>
651     </property>
652     <addaction name="action_About" />
653    </widget>
654    <addaction name="menu_File" />
655    <addaction name="menu_Edit" />
656    <addaction name="menuHelp" />
657   </widget>
658   <widget class="QStatusBar" name="statusbar" />
659   <action name="action_Quit" >
660    <property name="text" >
661     <string>&amp;Quit</string>
662    </property>
663    <property name="statusTip" >
664     <string>Quit abby</string>
665    </property>
666    <property name="shortcut" >
667     <string>Ctrl+Q</string>
668    </property>
669   </action>
670   <action name="action_Preferences" >
671    <property name="enabled" >
672     <bool>true</bool>
673    </property>
674    <property name="icon" >
675     <iconset resource="abby.qrc" >
676      <normaloff>:/preferences-desktop.png</normaloff>:/preferences-desktop.png</iconset>
677    </property>
678    <property name="text" >
679     <string>Prefere&amp;nces...</string>
680    </property>
681    <property name="statusTip" >
682     <string>Edit preferences</string>
683    </property>
684    <property name="shortcut" >
685     <string>Ctrl+E</string>
686    </property>
687   </action>
688   <action name="action_About" >
689    <property name="text" >
690     <string>&amp;About...</string>
691    </property>
692    <property name="statusTip" >
693     <string>About abby</string>
694    </property>
695   </action>
696   <action name="action_RSS" >
697    <property name="icon" >
698     <iconset resource="abby.qrc" >
699      <normaloff>:/feed-icon-14x14.png</normaloff>:/feed-icon-14x14.png</iconset>
700    </property>
701    <property name="text" >
702     <string>&amp;RSS...</string>
703    </property>
704    <property name="iconText" >
705     <string>RSS</string>
706    </property>
707    <property name="toolTip" >
708     <string>RSS</string>
709    </property>
710    <property name="statusTip" >
711     <string>Add video links from RSS feeds</string>
712    </property>
713    <property name="shortcut" >
714     <string>Alt+R</string>
715    </property>
716    <property name="shortcutContext" >
717     <enum>Qt::WindowShortcut</enum>
718    </property>
719   </action>
720   <action name="action_Scan" >
721    <property name="icon" >
722     <iconset resource="abby.qrc" >
723      <normaloff>:/edit-find.png</normaloff>:/edit-find.png</iconset>
724    </property>
725    <property name="text" >
726     <string>&amp;Scan...</string>
727    </property>
728    <property name="statusTip" >
729     <string>Add video links from scanned web pages</string>
730    </property>
731    <property name="shortcut" >
732     <string>Alt+S</string>
733    </property>
734   </action>
735   <action name="action_Link" >
736    <property name="icon" >
737     <iconset resource="abby.qrc" >
738      <normaloff>:/list-add.png</normaloff>:/list-add.png</iconset>
739    </property>
740    <property name="text" >
741     <string>Link...</string>
742    </property>
743    <property name="statusTip" >
744     <string>Add video page link</string>
745    </property>
746    <property name="shortcut" >
747     <string>Alt+A</string>
748    </property>
749   </action>
750   <action name="action_Remove" >
751    <property name="icon" >
752     <iconset resource="abby.qrc" >
753      <normaloff>:/list-remove.png</normaloff>:/list-remove.png</iconset>
754    </property>
755    <property name="text" >
756     <string>&amp;Remove</string>
757    </property>
758    <property name="statusTip" >
759     <string>Remove selected video page links</string>
760    </property>
761    <property name="shortcut" >
762     <string>Ctrl+X</string>
763    </property>
764   </action>
765   <action name="action_Download" >
766    <property name="icon" >
767     <iconset resource="abby.qrc" >
768      <normaloff>:/document-save.png</normaloff>:/document-save.png</iconset>
769    </property>
770    <property name="text" >
771     <string>&amp;Download videos</string>
772    </property>
773    <property name="toolTip" >
774     <string>Download videos</string>
775    </property>
776    <property name="statusTip" >
777     <string>Download videos</string>
778    </property>
779    <property name="shortcut" >
780     <string>Alt+D</string>
781    </property>
782   </action>
783   <action name="action_Paste" >
784    <property name="icon" >
785     <iconset resource="abby.qrc" >
786      <normaloff>:/edit-paste.png</normaloff>:/edit-paste.png</iconset>
787    </property>
788    <property name="text" >
789     <string>Paste</string>
790    </property>
791    <property name="shortcut" >
792     <string>Ctrl+V</string>
793    </property>
794   </action>
795   <action name="action_Clear" >
796    <property name="icon" >
797     <iconset resource="abby.qrc" >
798      <normaloff>:/edit-clear.png</normaloff>:/edit-clear.png</iconset>
799    </property>
800    <property name="text" >
801     <string>Clear list</string>
802    </property>
803    <property name="statusTip" >
804     <string>Clear list</string>
805    </property>
806   </action>
807   <action name="action_Select_all" >
808    <property name="text" >
809     <string>All</string>
810    </property>
811    <property name="statusTip" >
812     <string>Select all</string>
813    </property>
814   </action>
815   <action name="action_Invert_selection" >
816    <property name="text" >
817     <string>Invert selection</string>
818    </property>
819    <property name="statusTip" >
820     <string>Invert selection</string>
821    </property>
822   </action>
823   <action name="action_Select_none" >
824    <property name="text" >
825     <string>None</string>
826    </property>
827    <property name="statusTip" >
828     <string>Clear selection</string>
829    </property>
830   </action>
831  </widget>
832  <tabstops>
833   <tabstop>addButton</tabstop>
834   <tabstop>pasteButton</tabstop>
835   <tabstop>removeButton</tabstop>
836   <tabstop>clearButton</tabstop>
837   <tabstop>rssButton</tabstop>
838   <tabstop>scanButton</tabstop>
839   <tabstop>startButton</tabstop>
840   <tabstop>linksList</tabstop>
841   <tabstop>tabWidget_2</tabstop>
842   <tabstop>cancelButton</tabstop>
843   <tabstop>logEdit</tabstop>
844   <tabstop>tabWidget</tabstop>
845   <tabstop>formatsButton</tabstop>
846   <tabstop>titleBox</tabstop>
847   <tabstop>streamBox</tabstop>
848   <tabstop>streamSpin</tabstop>
849   <tabstop>commandBox</tabstop>
850  </tabstops>
851  <resources>
852   <include location="abby.qrc" />
853  </resources>
854  <connections>
855   <connection>
856    <sender>startButton</sender>
857    <signal>clicked()</signal>
858    <receiver>MainWindow</receiver>
859    <slot>onStart()</slot>
860    <hints>
861     <hint type="sourcelabel" >
862      <x>521</x>
863      <y>97</y>
864     </hint>
865     <hint type="destinationlabel" >
866      <x>189</x>
867      <y>148</y>
868     </hint>
869    </hints>
870   </connection>
871   <connection>
872    <sender>cancelButton</sender>
873    <signal>clicked()</signal>
874    <receiver>MainWindow</receiver>
875    <slot>onCancel()</slot>
876    <hints>
877     <hint type="sourcelabel" >
878      <x>510</x>
879      <y>180</y>
880     </hint>
881     <hint type="destinationlabel" >
882      <x>189</x>
883      <y>148</y>
884     </hint>
885    </hints>
886   </connection>
887   <connection>
888    <sender>action_About</sender>
889    <signal>activated()</signal>
890    <receiver>MainWindow</receiver>
891    <slot>onAbout()</slot>
892    <hints>
893     <hint type="sourcelabel" >
894      <x>-1</x>
895      <y>-1</y>
896     </hint>
897     <hint type="destinationlabel" >
898      <x>189</x>
899      <y>151</y>
900     </hint>
901    </hints>
902   </connection>
903   <connection>
904    <sender>streamBox</sender>
905    <signal>stateChanged(int)</signal>
906    <receiver>MainWindow</receiver>
907    <slot>onStreamStateChanged(int)</slot>
908    <hints>
909     <hint type="sourcelabel" >
910      <x>81</x>
911      <y>191</y>
912     </hint>
913     <hint type="destinationlabel" >
914      <x>253</x>
915      <y>139</y>
916     </hint>
917    </hints>
918   </connection>
919   <connection>
920    <sender>action_Quit</sender>
921    <signal>activated()</signal>
922    <receiver>MainWindow</receiver>
923    <slot>close()</slot>
924    <hints>
925     <hint type="sourcelabel" >
926      <x>-1</x>
927      <y>-1</y>
928     </hint>
929     <hint type="destinationlabel" >
930      <x>189</x>
931      <y>148</y>
932     </hint>
933    </hints>
934   </connection>
935   <connection>
936    <sender>action_Preferences</sender>
937    <signal>activated()</signal>
938    <receiver>MainWindow</receiver>
939    <slot>onPreferences()</slot>
940    <hints>
941     <hint type="sourcelabel" >
942      <x>-1</x>
943      <y>-1</y>
944     </hint>
945     <hint type="destinationlabel" >
946      <x>253</x>
947      <y>139</y>
948     </hint>
949    </hints>
950   </connection>
951   <connection>
952    <sender>pasteButton</sender>
953    <signal>clicked()</signal>
954    <receiver>MainWindow</receiver>
955    <slot>onPasteURL()</slot>
956    <hints>
957     <hint type="sourcelabel" >
958      <x>416</x>
959      <y>84</y>
960     </hint>
961     <hint type="destinationlabel" >
962      <x>271</x>
963      <y>141</y>
964     </hint>
965    </hints>
966   </connection>
967   <connection>
968    <sender>rssButton</sender>
969    <signal>clicked()</signal>
970    <receiver>MainWindow</receiver>
971    <slot>onRSS()</slot>
972    <hints>
973     <hint type="sourcelabel" >
974      <x>392</x>
975      <y>89</y>
976     </hint>
977     <hint type="destinationlabel" >
978      <x>271</x>
979      <y>164</y>
980     </hint>
981    </hints>
982   </connection>
983   <connection>
984    <sender>scanButton</sender>
985    <signal>clicked()</signal>
986    <receiver>MainWindow</receiver>
987    <slot>onScan()</slot>
988    <hints>
989     <hint type="sourcelabel" >
990      <x>480</x>
991      <y>89</y>
992     </hint>
993     <hint type="destinationlabel" >
994      <x>271</x>
995      <y>164</y>
996     </hint>
997    </hints>
998   </connection>
999   <connection>
1000    <sender>addButton</sender>
1001    <signal>clicked()</signal>
1002    <receiver>MainWindow</receiver>
1003    <slot>onAdd()</slot>
1004    <hints>
1005     <hint type="sourcelabel" >
1006      <x>36</x>
1007      <y>82</y>
1008     </hint>
1009     <hint type="destinationlabel" >
1010      <x>259</x>
1011      <y>168</y>
1012     </hint>
1013    </hints>
1014   </connection>
1015   <connection>
1016    <sender>removeButton</sender>
1017    <signal>clicked()</signal>
1018    <receiver>MainWindow</receiver>
1019    <slot>onRemove()</slot>
1020    <hints>
1021     <hint type="sourcelabel" >
1022      <x>36</x>
1023      <y>146</y>
1024     </hint>
1025     <hint type="destinationlabel" >
1026      <x>259</x>
1027      <y>168</y>
1028     </hint>
1029    </hints>
1030   </connection>
1031   <connection>
1032    <sender>action_RSS</sender>
1033    <signal>activated()</signal>
1034    <receiver>MainWindow</receiver>
1035    <slot>onRSS()</slot>
1036    <hints>
1037     <hint type="sourcelabel" >
1038      <x>-1</x>
1039      <y>-1</y>
1040     </hint>
1041     <hint type="destinationlabel" >
1042      <x>259</x>
1043      <y>168</y>
1044     </hint>
1045    </hints>
1046   </connection>
1047   <connection>
1048    <sender>action_Scan</sender>
1049    <signal>activated()</signal>
1050    <receiver>MainWindow</receiver>
1051    <slot>onScan()</slot>
1052    <hints>
1053     <hint type="sourcelabel" >
1054      <x>-1</x>
1055      <y>-1</y>
1056     </hint>
1057     <hint type="destinationlabel" >
1058      <x>259</x>
1059      <y>168</y>
1060     </hint>
1061    </hints>
1062   </connection>
1063   <connection>
1064    <sender>action_Remove</sender>
1065    <signal>activated()</signal>
1066    <receiver>MainWindow</receiver>
1067    <slot>onRemove()</slot>
1068    <hints>
1069     <hint type="sourcelabel" >
1070      <x>-1</x>
1071      <y>-1</y>
1072     </hint>
1073     <hint type="destinationlabel" >
1074      <x>259</x>
1075      <y>168</y>
1076     </hint>
1077    </hints>
1078   </connection>
1079   <connection>
1080    <sender>action_Link</sender>
1081    <signal>activated()</signal>
1082    <receiver>MainWindow</receiver>
1083    <slot>onAdd()</slot>
1084    <hints>
1085     <hint type="sourcelabel" >
1086      <x>-1</x>
1087      <y>-1</y>
1088     </hint>
1089     <hint type="destinationlabel" >
1090      <x>259</x>
1091      <y>168</y>
1092     </hint>
1093    </hints>
1094   </connection>
1095   <connection>
1096    <sender>formatsButton</sender>
1097    <signal>clicked()</signal>
1098    <receiver>MainWindow</receiver>
1099    <slot>onFormats()</slot>
1100    <hints>
1101     <hint type="sourcelabel" >
1102      <x>451</x>
1103      <y>110</y>
1104     </hint>
1105     <hint type="destinationlabel" >
1106      <x>272</x>
1107      <y>168</y>
1108     </hint>
1109    </hints>
1110   </connection>
1111   <connection>
1112    <sender>action_Download</sender>
1113    <signal>activated()</signal>
1114    <receiver>MainWindow</receiver>
1115    <slot>onStart()</slot>
1116    <hints>
1117     <hint type="sourcelabel" >
1118      <x>-1</x>
1119      <y>-1</y>
1120     </hint>
1121     <hint type="destinationlabel" >
1122      <x>272</x>
1123      <y>168</y>
1124     </hint>
1125    </hints>
1126   </connection>
1127   <connection>
1128    <sender>action_Paste</sender>
1129    <signal>activated()</signal>
1130    <receiver>MainWindow</receiver>
1131    <slot>onPasteURL()</slot>
1132    <hints>
1133     <hint type="sourcelabel" >
1134      <x>-1</x>
1135      <y>-1</y>
1136     </hint>
1137     <hint type="destinationlabel" >
1138      <x>272</x>
1139      <y>168</y>
1140     </hint>
1141    </hints>
1142   </connection>
1143   <connection>
1144    <sender>clearButton</sender>
1145    <signal>clicked()</signal>
1146    <receiver>MainWindow</receiver>
1147    <slot>onClear()</slot>
1148    <hints>
1149     <hint type="sourcelabel" >
1150      <x>36</x>
1151      <y>178</y>
1152     </hint>
1153     <hint type="destinationlabel" >
1154      <x>272</x>
1155      <y>184</y>
1156     </hint>
1157    </hints>
1158   </connection>
1159   <connection>
1160    <sender>action_Clear</sender>
1161    <signal>activated()</signal>
1162    <receiver>MainWindow</receiver>
1163    <slot>onClear()</slot>
1164    <hints>
1165     <hint type="sourcelabel" >
1166      <x>-1</x>
1167      <y>-1</y>
1168     </hint>
1169     <hint type="destinationlabel" >
1170      <x>272</x>
1171      <y>184</y>
1172     </hint>
1173    </hints>
1174   </connection>
1175  </connections>
1176  <slots>
1177   <slot>onStart()</slot>
1178   <slot>onCancel()</slot>
1179   <slot>onAbout()</slot>
1180   <slot>onSaveasStateChanged(int)</slot>
1181   <slot>onSaveasBrowse()</slot>
1182   <slot>onStreamStateChanged(int)</slot>
1183   <slot>onPreferences()</slot>
1184   <slot>onURLEditingFinished()</slot>
1185   <slot>onFormatStateChanged(int)</slot>
1186   <slot>onPasteURL()</slot>
1187   <slot>onURLReturnPressed()</slot>
1188   <slot>onRSS()</slot>
1189   <slot>onScan()</slot>
1190   <slot>onAdd()</slot>
1191   <slot>onRemove()</slot>
1192   <slot>onFormats()</slot>
1193   <slot>onClear()</slot>
1194  </slots>
1195 </ui>