1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <author>Toni Gundogdu
</author>
4 <class>MainWindow
</class>
5 <widget class=
"QMainWindow" name=
"MainWindow">
6 <property name=
"geometry">
14 <property name=
"windowTitle">
17 <property name=
"windowIcon">
18 <iconset resource=
"abby.qrc">
19 <normaloff>:/abby.png
</normaloff>:/abby.png
</iconset>
21 <widget class=
"QWidget" name=
"centralwidget">
22 <layout class=
"QGridLayout" name=
"gridLayout_5">
23 <item row=
"0" column=
"0">
24 <widget class=
"QTabWidget" name=
"tabWidget">
25 <property name=
"currentIndex">
28 <widget class=
"QWidget" name=
"tab">
29 <attribute name=
"title">
30 <string>&Video
</string>
32 <layout class=
"QGridLayout" name=
"gridLayout_3">
33 <item row=
"0" column=
"0">
34 <widget class=
"QSplitter" name=
"splitter">
35 <property name=
"orientation">
36 <enum>Qt::Vertical
</enum>
38 <widget class=
"QWidget" name=
"layoutWidget">
39 <layout class=
"QHBoxLayout" name=
"horizontalLayout">
41 <layout class=
"QVBoxLayout" name=
"verticalLayout_3">
43 <widget class=
"QPushButton" name=
"addButton">
44 <property name=
"toolTip">
47 <property name=
"statusTip">
48 <string>Add link
</string>
50 <property name=
"text">
53 <property name=
"icon">
54 <iconset resource=
"abby.qrc">
55 <normaloff>:/list-add.png
</normaloff>:/list-add.png
</iconset>
57 <property name=
"iconSize">
66 <widget class=
"QPushButton" name=
"removeButton">
67 <property name=
"toolTip">
70 <property name=
"statusTip">
71 <string>Remove from list
</string>
73 <property name=
"text">
76 <property name=
"icon">
77 <iconset resource=
"abby.qrc">
78 <normaloff>:/list-remove.png
</normaloff>:/list-remove.png
</iconset>
80 <property name=
"iconSize">
89 <widget class=
"QPushButton" name=
"pasteButton">
90 <property name=
"toolTip">
93 <property name=
"statusTip">
94 <string>Paste from clipboard
</string>
96 <property name=
"text">
99 <property name=
"icon">
100 <iconset resource=
"abby.qrc">
101 <normaloff>:/edit-paste.png
</normaloff>:/edit-paste.png
</iconset>
103 <property name=
"iconSize">
112 <spacer name=
"verticalSpacer_3">
113 <property name=
"orientation">
114 <enum>Qt::Vertical
</enum>
116 <property name=
"sizeHint" stdset=
"0">
125 <widget class=
"QPushButton" name=
"clearButton">
126 <property name=
"statusTip">
127 <string>Clear list
</string>
129 <property name=
"text">
132 <property name=
"icon">
133 <iconset resource=
"abby.qrc">
134 <normaloff>:/edit-clear.png
</normaloff>:/edit-clear.png
</iconset>
136 <property name=
"iconSize">
147 <widget class=
"QListWidget" name=
"linksList">
148 <property name=
"selectionMode">
149 <enum>QAbstractItemView::ExtendedSelection
</enum>
154 <layout class=
"QVBoxLayout" name=
"verticalLayout">
156 <widget class=
"QPushButton" name=
"rssButton">
157 <property name=
"toolTip">
160 <property name=
"statusTip">
161 <string>Add from RSS feeds
</string>
163 <property name=
"text">
166 <property name=
"icon">
167 <iconset resource=
"abby.qrc">
168 <normaloff>:/feed-icon-
14x14.png
</normaloff>:/feed-icon-
14x14.png
</iconset>
170 <property name=
"iconSize">
179 <widget class=
"QPushButton" name=
"scanButton">
180 <property name=
"toolTip">
183 <property name=
"statusTip">
184 <string>Scan for video links
</string>
186 <property name=
"text">
189 <property name=
"icon">
190 <iconset resource=
"abby.qrc">
191 <normaloff>:/edit-find.png
</normaloff>:/edit-find.png
</iconset>
193 <property name=
"iconSize">
202 <spacer name=
"verticalSpacer_2">
203 <property name=
"orientation">
204 <enum>Qt::Vertical
</enum>
206 <property name=
"sizeHint" stdset=
"0">
215 <widget class=
"QPushButton" name=
"startButton">
216 <property name=
"toolTip">
219 <property name=
"statusTip">
220 <string>Download videos
</string>
222 <property name=
"text">
225 <property name=
"icon">
226 <iconset resource=
"abby.qrc">
227 <normaloff>:/document-save.png
</normaloff>:/document-save.png
</iconset>
229 <property name=
"iconSize">
241 <widget class=
"QTabWidget" name=
"tabWidget_2">
242 <property name=
"tabPosition">
243 <enum>QTabWidget::South
</enum>
245 <property name=
"currentIndex">
248 <widget class=
"QWidget" name=
"tab_3">
249 <attribute name=
"title">
250 <string>Pro
&gress
</string>
252 <layout class=
"QGridLayout" name=
"gridLayout">
253 <item row=
"0" column=
"0">
254 <layout class=
"QHBoxLayout" name=
"horizontalLayout_2">
256 <widget class=
"QLabel" name=
"label_2">
257 <property name=
"sizePolicy">
258 <sizepolicy hsizetype=
"Maximum" vsizetype=
"Preferred">
259 <horstretch>0</horstretch>
260 <verstretch>0</verstretch>
263 <property name=
"text">
264 <string>File:
</string>
269 <widget class=
"QLabel" name=
"fileLabel">
270 <property name=
"sizePolicy">
271 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
272 <horstretch>0</horstretch>
273 <verstretch>0</verstretch>
276 <property name=
"text">
283 <item row=
"1" column=
"0">
284 <layout class=
"QHBoxLayout" name=
"horizontalLayout_3">
286 <widget class=
"QLabel" name=
"label_3">
287 <property name=
"sizePolicy">
288 <sizepolicy hsizetype=
"Maximum" vsizetype=
"Preferred">
289 <horstretch>0</horstretch>
290 <verstretch>0</verstretch>
293 <property name=
"text">
294 <string>Size:
</string>
299 <widget class=
"QLabel" name=
"sizeLabel">
300 <property name=
"enabled">
303 <property name=
"text">
304 <string>-- / --
</string>
309 <spacer name=
"horizontalSpacer_3">
310 <property name=
"orientation">
311 <enum>Qt::Horizontal
</enum>
313 <property name=
"sizeHint" stdset=
"0">
322 <widget class=
"QLabel" name=
"label_4">
323 <property name=
"sizePolicy">
324 <sizepolicy hsizetype=
"Maximum" vsizetype=
"Preferred">
325 <horstretch>0</horstretch>
326 <verstretch>0</verstretch>
329 <property name=
"text">
330 <string>Rate:
</string>
332 <property name=
"alignment">
333 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
</set>
338 <widget class=
"QLabel" name=
"rateLabel">
339 <property name=
"enabled">
342 <property name=
"text">
343 <string>--.-
</string>
348 <spacer name=
"horizontalSpacer_2">
349 <property name=
"orientation">
350 <enum>Qt::Horizontal
</enum>
352 <property name=
"sizeHint" stdset=
"0">
361 <widget class=
"QLabel" name=
"label_5">
362 <property name=
"sizePolicy">
363 <sizepolicy hsizetype=
"Maximum" vsizetype=
"Preferred">
364 <horstretch>0</horstretch>
365 <verstretch>0</verstretch>
368 <property name=
"text">
369 <string>ETA:
</string>
371 <property name=
"alignment">
372 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
</set>
377 <widget class=
"QLabel" name=
"etaLabel">
378 <property name=
"enabled">
381 <property name=
"text">
382 <string>--:--
</string>
384 <property name=
"alignment">
385 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
391 <item row=
"2" column=
"0">
392 <layout class=
"QHBoxLayout" name=
"horizontalLayout_4">
394 <widget class=
"QProgressBar" name=
"progressBar">
395 <property name=
"enabled">
398 <property name=
"sizePolicy">
399 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Fixed">
400 <horstretch>0</horstretch>
401 <verstretch>0</verstretch>
404 <property name=
"toolTip">
405 <string>Current video progress
</string>
407 <property name=
"value">
413 <widget class=
"QProgressBar" name=
"totalProgressbar">
414 <property name=
"sizePolicy">
415 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Fixed">
416 <horstretch>0</horstretch>
417 <verstretch>0</verstretch>
420 <property name=
"toolTip">
421 <string>Batch progress
</string>
423 <property name=
"maximum">
426 <property name=
"value">
429 <property name=
"format">
430 <string>%v / %m
</string>
435 <widget class=
"QPushButton" name=
"cancelButton">
436 <property name=
"enabled">
439 <property name=
"sizePolicy">
440 <sizepolicy hsizetype=
"Maximum" vsizetype=
"Maximum">
441 <horstretch>0</horstretch>
442 <verstretch>0</verstretch>
445 <property name=
"toolTip">
448 <property name=
"statusTip">
449 <string>Abort download
</string>
451 <property name=
"text">
452 <string>&Abort
</string>
454 <property name=
"icon">
455 <iconset resource=
"abby.qrc">
456 <normaloff>:/process-stop.png
</normaloff>:/process-stop.png
</iconset>
458 <property name=
"iconSize">
468 <item row=
"3" column=
"0">
469 <spacer name=
"verticalSpacer">
470 <property name=
"orientation">
471 <enum>Qt::Vertical
</enum>
473 <property name=
"sizeHint" stdset=
"0">
483 <widget class=
"QWidget" name=
"tab_4">
484 <attribute name=
"title">
485 <string>&Log
</string>
487 <layout class=
"QGridLayout" name=
"gridLayout_2">
488 <item row=
"0" column=
"0">
489 <widget class=
"QTextEdit" name=
"logEdit">
490 <property name=
"enabled">
493 <property name=
"acceptDrops">
496 <property name=
"toolTip">
497 <string>Log containing the output generated by c/clive process
</string>
499 <property name=
"undoRedoEnabled">
502 <property name=
"readOnly">
505 <property name=
"acceptRichText">
517 <widget class=
"QWidget" name=
"tab_2">
518 <attribute name=
"title">
519 <string>&Options
</string>
521 <layout class=
"QGridLayout" name=
"gridLayout_8">
522 <item row=
"0" column=
"0">
523 <layout class=
"QGridLayout" name=
"gridLayout_7">
524 <item row=
"0" column=
"0">
525 <layout class=
"QGridLayout" name=
"gridLayout_4">
526 <item row=
"1" column=
"0">
527 <widget class=
"QLabel" name=
"regexpLabel">
528 <property name=
"text">
529 <string>Title cleanup re
&gular expression:
</string>
531 <property name=
"buddy">
532 <cstring>regexpEdit
</cstring>
536 <item row=
"2" column=
"0">
537 <widget class=
"QLabel" name=
"label_6">
538 <property name=
"text">
539 <string>Substitute in filename regexp.:
</string>
543 <item row=
"3" column=
"0">
544 <widget class=
"QLabel" name=
"cclassLabel">
545 <property name=
"text">
546 <string>Title
&character-class
</string>
548 <property name=
"buddy">
549 <cstring>cclassEdit
</cstring>
553 <item row=
"4" column=
"0">
554 <widget class=
"QLabel" name=
"label">
555 <property name=
"text">
556 <string>Filena
&me format:
</string>
558 <property name=
"buddy">
559 <cstring>fnamefmtEdit
</cstring>
563 <item row=
"0" column=
"0">
564 <widget class=
"QLabel" name=
"label_7">
565 <property name=
"text">
566 <string>Video formats:
</string>
572 <item row=
"0" column=
"1">
573 <layout class=
"QGridLayout" name=
"gridLayout_6">
574 <item row=
"0" column=
"0">
575 <widget class=
"QPushButton" name=
"formatsButton">
576 <property name=
"toolTip">
579 <property name=
"text">
580 <string>Ch
&ange...
</string>
584 <item row=
"1" column=
"0">
585 <widget class=
"QLineEdit" name=
"regexpEdit">
586 <property name=
"toolTip">
587 <string>Regular expression used to clean up video titles before they are used for
588 output filenames. Supports (and mimics) Perl's /g (global, find all) and /i
591 Example: /(\w|\pL)/g
</string>
595 <item row=
"2" column=
"0">
596 <widget class=
"QLineEdit" name=
"substEdit">
597 <property name=
"toolTip">
598 <string>Mimics Perl's s/old/new/(gi) substitution. This option can be used to
599 replace occurences in output filenames. Supports /g (global, find all
600 occurences) and /i (case-insensitive).
602 Example: s/[-:]/_/g
</string>
606 <item row=
"3" column=
"0">
607 <widget class=
"QLineEdit" name=
"cclassEdit">
608 <property name=
"toolTip">
609 <string>Character class to filter video title, e.g.
"[A-Za-z0-
9]
".
</string>
613 <item row=
"4" column=
"0">
614 <widget class=
"QLineEdit" name=
"fnamefmtEdit">
615 <property name=
"toolTip">
616 <string>Use the specified format string to format the output filenames.
617 cclive defaults to
"%h_%i.%s
", whereas clive defaults to
"%t.%s.
".
619 Any of the following specifiers appearing in the format string will
620 be replaced accordingly:
634 <item row=
"1" column=
"0">
635 <widget class=
"QGroupBox" name=
"groupBox_2">
636 <property name=
"title">
637 <string>Advanced
</string>
639 <layout class=
"QFormLayout" name=
"formLayout">
640 <property name=
"fieldGrowthPolicy">
641 <enum>QFormLayout::AllNonFixedFieldsGrow
</enum>
643 <item row=
"0" column=
"0">
644 <widget class=
"QCheckBox" name=
"commandBox">
645 <property name=
"toolTip">
646 <string>Invoke the command defined in the preferences when download finishes
</string>
648 <property name=
"text">
649 <string>I
&nvoke external command when download finishes
</string>
653 <item row=
"1" column=
"0">
654 <layout class=
"QHBoxLayout" name=
"horizontalLayout_9">
656 <widget class=
"QCheckBox" name=
"streamBox">
657 <property name=
"toolTip">
658 <string>Invoke the stream command defined in the preferences when
659 the download reches the specified percent complete
</string>
661 <property name=
"text">
662 <string>S
&tart streaming at:
</string>
667 <widget class=
"QSpinBox" name=
"streamSpin">
668 <property name=
"enabled">
671 <property name=
"sizePolicy">
672 <sizepolicy hsizetype=
"Maximum" vsizetype=
"Fixed">
673 <horstretch>0</horstretch>
674 <verstretch>0</verstretch>
677 <property name=
"suffix">
680 <property name=
"minimum">
686 <spacer name=
"horizontalSpacer_4">
687 <property name=
"orientation">
688 <enum>Qt::Horizontal
</enum>
690 <property name=
"sizeHint" stdset=
"0">
709 <widget class=
"QMenuBar" name=
"menubar">
710 <property name=
"geometry">
718 <widget class=
"QMenu" name=
"menu_File">
719 <property name=
"title">
720 <string>&File
</string>
722 <addaction name=
"action_Download"/>
723 <addaction name=
"separator"/>
724 <addaction name=
"action_Quit"/>
726 <widget class=
"QMenu" name=
"menu_Edit">
727 <property name=
"title">
728 <string>&Edit
</string>
730 <widget class=
"QMenu" name=
"menu_Add">
731 <property name=
"title">
732 <string>&Add
</string>
734 <addaction name=
"action_Link"/>
735 <addaction name=
"action_RSS"/>
736 <addaction name=
"action_Scan"/>
737 <addaction name=
"action_Paste"/>
739 <addaction name=
"menu_Add"/>
740 <addaction name=
"separator"/>
741 <addaction name=
"action_Remove"/>
742 <addaction name=
"action_Clear"/>
743 <addaction name=
"separator"/>
744 <addaction name=
"action_Import"/>
745 <addaction name=
"action_Export"/>
746 <addaction name=
"separator"/>
747 <addaction name=
"action_Preferences"/>
749 <widget class=
"QMenu" name=
"menuHelp">
750 <property name=
"title">
751 <string>&Help
</string>
753 <addaction name=
"action_About"/>
755 <addaction name=
"menu_File"/>
756 <addaction name=
"menu_Edit"/>
757 <addaction name=
"menuHelp"/>
759 <widget class=
"QStatusBar" name=
"statusbar"/>
760 <action name=
"action_Quit">
761 <property name=
"icon">
762 <iconset resource=
"abby.qrc">
763 <normaloff>:/system-log-out.png
</normaloff>:/system-log-out.png
</iconset>
765 <property name=
"text">
766 <string>&Quit
</string>
768 <property name=
"statusTip">
769 <string>Quit abby
</string>
771 <property name=
"shortcut">
772 <string>Ctrl+Q
</string>
775 <action name=
"action_Preferences">
776 <property name=
"enabled">
779 <property name=
"icon">
780 <iconset resource=
"abby.qrc">
781 <normaloff>:/preferences-desktop.png
</normaloff>:/preferences-desktop.png
</iconset>
783 <property name=
"text">
784 <string>Prefere
&nces...
</string>
786 <property name=
"statusTip">
787 <string>Edit preferences
</string>
789 <property name=
"shortcut">
790 <string>Ctrl+E
</string>
793 <action name=
"action_About">
794 <property name=
"icon">
795 <iconset resource=
"abby.qrc">
796 <normaloff>:/emblem-important.png
</normaloff>:/emblem-important.png
</iconset>
798 <property name=
"text">
799 <string>&About...
</string>
801 <property name=
"statusTip">
802 <string>About abby
</string>
805 <action name=
"action_RSS">
806 <property name=
"icon">
807 <iconset resource=
"abby.qrc">
808 <normaloff>:/feed-icon-
14x14.png
</normaloff>:/feed-icon-
14x14.png
</iconset>
810 <property name=
"text">
811 <string>&RSS...
</string>
813 <property name=
"iconText">
816 <property name=
"toolTip">
819 <property name=
"statusTip">
820 <string>Add from RSS feeds
</string>
822 <property name=
"shortcut">
823 <string>Alt+R
</string>
825 <property name=
"shortcutContext">
826 <enum>Qt::WindowShortcut
</enum>
829 <action name=
"action_Scan">
830 <property name=
"icon">
831 <iconset resource=
"abby.qrc">
832 <normaloff>:/edit-find.png
</normaloff>:/edit-find.png
</iconset>
834 <property name=
"text">
835 <string>&Scan...
</string>
837 <property name=
"statusTip">
838 <string>Scan for video links
</string>
840 <property name=
"shortcut">
841 <string>Alt+S
</string>
844 <action name=
"action_Link">
845 <property name=
"icon">
846 <iconset resource=
"abby.qrc">
847 <normaloff>:/list-add.png
</normaloff>:/list-add.png
</iconset>
849 <property name=
"text">
850 <string>Link...
</string>
852 <property name=
"statusTip">
853 <string>Add link
</string>
855 <property name=
"shortcut">
856 <string>Alt+A
</string>
859 <action name=
"action_Remove">
860 <property name=
"icon">
861 <iconset resource=
"abby.qrc">
862 <normaloff>:/list-remove.png
</normaloff>:/list-remove.png
</iconset>
864 <property name=
"text">
865 <string>&Remove
</string>
867 <property name=
"statusTip">
868 <string>Remove from list
</string>
870 <property name=
"shortcut">
871 <string>Ctrl+X
</string>
874 <action name=
"action_Download">
875 <property name=
"icon">
876 <iconset resource=
"abby.qrc">
877 <normaloff>:/document-save.png
</normaloff>:/document-save.png
</iconset>
879 <property name=
"text">
880 <string>&Download videos
</string>
882 <property name=
"toolTip">
883 <string>Download videos
</string>
885 <property name=
"statusTip">
886 <string>Download videos
</string>
888 <property name=
"shortcut">
889 <string>Alt+D
</string>
892 <action name=
"action_Paste">
893 <property name=
"icon">
894 <iconset resource=
"abby.qrc">
895 <normaloff>:/edit-paste.png
</normaloff>:/edit-paste.png
</iconset>
897 <property name=
"text">
898 <string>Paste
</string>
900 <property name=
"statusTip">
901 <string>Paste from clipboard
</string>
903 <property name=
"shortcut">
904 <string>Ctrl+V
</string>
907 <action name=
"action_Clear">
908 <property name=
"icon">
909 <iconset resource=
"abby.qrc">
910 <normaloff>:/edit-clear.png
</normaloff>:/edit-clear.png
</iconset>
912 <property name=
"text">
913 <string>Clear list
</string>
915 <property name=
"statusTip">
916 <string>Clear list
</string>
919 <action name=
"action_Supported_hosts">
920 <property name=
"text">
921 <string>&Supported hosts...
</string>
924 <action name=
"action_Import">
925 <property name=
"icon">
926 <iconset resource=
"abby.qrc">
927 <normaloff>:/document-open.png
</normaloff>:/document-open.png
</iconset>
929 <property name=
"text">
930 <string>Import...
</string>
933 <action name=
"action_Export">
934 <property name=
"icon">
935 <iconset resource=
"abby.qrc">
936 <normaloff>:/document-save.png
</normaloff>:/document-save.png
</iconset>
938 <property name=
"text">
939 <string>Export...
</string>
944 <tabstop>addButton
</tabstop>
945 <tabstop>removeButton
</tabstop>
946 <tabstop>pasteButton
</tabstop>
947 <tabstop>clearButton
</tabstop>
948 <tabstop>linksList
</tabstop>
949 <tabstop>rssButton
</tabstop>
950 <tabstop>scanButton
</tabstop>
951 <tabstop>startButton
</tabstop>
952 <tabstop>logEdit
</tabstop>
953 <tabstop>cancelButton
</tabstop>
954 <tabstop>tabWidget_2
</tabstop>
955 <tabstop>tabWidget
</tabstop>
956 <tabstop>formatsButton
</tabstop>
957 <tabstop>regexpEdit
</tabstop>
958 <tabstop>substEdit
</tabstop>
959 <tabstop>cclassEdit
</tabstop>
960 <tabstop>fnamefmtEdit
</tabstop>
961 <tabstop>commandBox
</tabstop>
962 <tabstop>streamBox
</tabstop>
963 <tabstop>streamSpin
</tabstop>
966 <include location=
"abby.qrc"/>
970 <sender>startButton
</sender>
971 <signal>clicked()
</signal>
972 <receiver>MainWindow
</receiver>
973 <slot>onStart()
</slot>
975 <hint type=
"sourcelabel">
979 <hint type=
"destinationlabel">
986 <sender>cancelButton
</sender>
987 <signal>clicked()
</signal>
988 <receiver>MainWindow
</receiver>
989 <slot>onCancel()
</slot>
991 <hint type=
"sourcelabel">
995 <hint type=
"destinationlabel">
1002 <sender>action_About
</sender>
1003 <signal>activated()
</signal>
1004 <receiver>MainWindow
</receiver>
1005 <slot>onAbout()
</slot>
1007 <hint type=
"sourcelabel">
1011 <hint type=
"destinationlabel">
1018 <sender>streamBox
</sender>
1019 <signal>stateChanged(int)
</signal>
1020 <receiver>MainWindow
</receiver>
1021 <slot>onStreamStateChanged(int)
</slot>
1023 <hint type=
"sourcelabel">
1027 <hint type=
"destinationlabel">
1034 <sender>action_Quit
</sender>
1035 <signal>activated()
</signal>
1036 <receiver>MainWindow
</receiver>
1037 <slot>close()
</slot>
1039 <hint type=
"sourcelabel">
1043 <hint type=
"destinationlabel">
1050 <sender>action_Preferences
</sender>
1051 <signal>activated()
</signal>
1052 <receiver>MainWindow
</receiver>
1053 <slot>onPreferences()
</slot>
1055 <hint type=
"sourcelabel">
1059 <hint type=
"destinationlabel">
1066 <sender>pasteButton
</sender>
1067 <signal>clicked()
</signal>
1068 <receiver>MainWindow
</receiver>
1069 <slot>onPasteURL()
</slot>
1071 <hint type=
"sourcelabel">
1075 <hint type=
"destinationlabel">
1082 <sender>rssButton
</sender>
1083 <signal>clicked()
</signal>
1084 <receiver>MainWindow
</receiver>
1085 <slot>onRSS()
</slot>
1087 <hint type=
"sourcelabel">
1091 <hint type=
"destinationlabel">
1098 <sender>scanButton
</sender>
1099 <signal>clicked()
</signal>
1100 <receiver>MainWindow
</receiver>
1101 <slot>onScan()
</slot>
1103 <hint type=
"sourcelabel">
1107 <hint type=
"destinationlabel">
1114 <sender>addButton
</sender>
1115 <signal>clicked()
</signal>
1116 <receiver>MainWindow
</receiver>
1117 <slot>onAdd()
</slot>
1119 <hint type=
"sourcelabel">
1123 <hint type=
"destinationlabel">
1130 <sender>removeButton
</sender>
1131 <signal>clicked()
</signal>
1132 <receiver>MainWindow
</receiver>
1133 <slot>onRemove()
</slot>
1135 <hint type=
"sourcelabel">
1139 <hint type=
"destinationlabel">
1146 <sender>action_RSS
</sender>
1147 <signal>activated()
</signal>
1148 <receiver>MainWindow
</receiver>
1149 <slot>onRSS()
</slot>
1151 <hint type=
"sourcelabel">
1155 <hint type=
"destinationlabel">
1162 <sender>action_Scan
</sender>
1163 <signal>activated()
</signal>
1164 <receiver>MainWindow
</receiver>
1165 <slot>onScan()
</slot>
1167 <hint type=
"sourcelabel">
1171 <hint type=
"destinationlabel">
1178 <sender>action_Remove
</sender>
1179 <signal>activated()
</signal>
1180 <receiver>MainWindow
</receiver>
1181 <slot>onRemove()
</slot>
1183 <hint type=
"sourcelabel">
1187 <hint type=
"destinationlabel">
1194 <sender>action_Link
</sender>
1195 <signal>activated()
</signal>
1196 <receiver>MainWindow
</receiver>
1197 <slot>onAdd()
</slot>
1199 <hint type=
"sourcelabel">
1203 <hint type=
"destinationlabel">
1210 <sender>action_Download
</sender>
1211 <signal>activated()
</signal>
1212 <receiver>MainWindow
</receiver>
1213 <slot>onStart()
</slot>
1215 <hint type=
"sourcelabel">
1219 <hint type=
"destinationlabel">
1226 <sender>action_Paste
</sender>
1227 <signal>activated()
</signal>
1228 <receiver>MainWindow
</receiver>
1229 <slot>onPasteURL()
</slot>
1231 <hint type=
"sourcelabel">
1235 <hint type=
"destinationlabel">
1242 <sender>clearButton
</sender>
1243 <signal>clicked()
</signal>
1244 <receiver>MainWindow
</receiver>
1245 <slot>onClear()
</slot>
1247 <hint type=
"sourcelabel">
1251 <hint type=
"destinationlabel">
1258 <sender>action_Clear
</sender>
1259 <signal>activated()
</signal>
1260 <receiver>MainWindow
</receiver>
1261 <slot>onClear()
</slot>
1263 <hint type=
"sourcelabel">
1267 <hint type=
"destinationlabel">
1274 <sender>formatsButton
</sender>
1275 <signal>clicked()
</signal>
1276 <receiver>MainWindow
</receiver>
1277 <slot>onFormats()
</slot>
1279 <hint type=
"sourcelabel">
1283 <hint type=
"destinationlabel">
1290 <sender>action_Import
</sender>
1291 <signal>activated()
</signal>
1292 <receiver>MainWindow
</receiver>
1293 <slot>onImport()
</slot>
1295 <hint type=
"sourcelabel">
1299 <hint type=
"destinationlabel">
1306 <sender>action_Export
</sender>
1307 <signal>activated()
</signal>
1308 <receiver>MainWindow
</receiver>
1309 <slot>onExport()
</slot>
1311 <hint type=
"sourcelabel">
1315 <hint type=
"destinationlabel">
1323 <slot>onStart()
</slot>
1324 <slot>onCancel()
</slot>
1325 <slot>onAbout()
</slot>
1326 <slot>onSaveasStateChanged(int)
</slot>
1327 <slot>onSaveasBrowse()
</slot>
1328 <slot>onStreamStateChanged(int)
</slot>
1329 <slot>onPreferences()
</slot>
1330 <slot>onURLEditingFinished()
</slot>
1331 <slot>onFormatStateChanged(int)
</slot>
1332 <slot>onPasteURL()
</slot>
1333 <slot>onURLReturnPressed()
</slot>
1334 <slot>onRSS()
</slot>
1335 <slot>onScan()
</slot>
1336 <slot>onAdd()
</slot>
1337 <slot>onRemove()
</slot>
1338 <slot>onFormats()
</slot>
1339 <slot>onClear()
</slot>
1340 <slot>onImport()
</slot>
1341 <slot>onExport()
</slot>