1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>PlayerForm</class>
4 <widget class="QWidget" name="PlayerForm">
5 <property name="geometry">
13 <property name="windowTitle">
14 <string>SomePlayer</string>
16 <layout class="QVBoxLayout" name="verticalLayout">
17 <property name="spacing">
20 <property name="margin">
24 <widget class="QWidget" name="topWidget" native="true">
25 <property name="styleSheet">
26 <string notr="true">background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(38, 38, 38, 255), stop:1 rgba(92, 92, 92, 255))</string>
28 <layout class="QHBoxLayout" name="horizontalLayout_4">
29 <property name="spacing">
32 <property name="margin">
36 <spacer name="thorizontalSpacer_0">
37 <property name="orientation">
38 <enum>Qt::Horizontal</enum>
40 <property name="sizeHint" stdset="0">
49 <spacer name="thorizontalSpacer_1">
50 <property name="orientation">
51 <enum>Qt::Horizontal</enum>
53 <property name="sizeHint" stdset="0">
62 <spacer name="thorizontalSpacer_2">
63 <property name="orientation">
64 <enum>Qt::Horizontal</enum>
66 <property name="sizeHint" stdset="0">
75 <spacer name="thorizontalSpacer_3">
76 <property name="orientation">
77 <enum>Qt::Horizontal</enum>
79 <property name="sizeHint" stdset="0">
91 <layout class="QVBoxLayout" name="verticalLayout_6">
92 <property name="spacing">
96 <widget class="QStackedWidget" name="stackedWidget">
97 <property name="currentIndex">
100 <widget class="QWidget" name="page">
101 <layout class="QVBoxLayout" name="verticalLayout_4">
102 <property name="spacing">
105 <property name="margin">
109 <layout class="QVBoxLayout" name="toolsLayout">
110 <property name="spacing">
116 <widget class="QWidget" name="countdownWidget" native="true">
117 <layout class="QHBoxLayout" name="horizontalLayout_3">
118 <property name="margin">
122 <widget class="QLabel" name="label">
123 <property name="text">
124 <string>Music off:</string>
126 <property name="alignment">
127 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
132 <widget class="QLabel" name="timeLabel">
133 <property name="text">
134 <string>00:00:00</string>
142 <widget class="QTableView" name="playlistView">
143 <property name="contextMenuPolicy">
144 <enum>Qt::CustomContextMenu</enum>
146 <property name="frameShadow">
147 <enum>QFrame::Sunken</enum>
149 <property name="horizontalScrollBarPolicy">
150 <enum>Qt::ScrollBarAlwaysOff</enum>
152 <property name="autoScroll">
155 <property name="editTriggers">
156 <set>QAbstractItemView::NoEditTriggers</set>
158 <property name="showDropIndicator" stdset="0">
161 <property name="dragEnabled">
164 <property name="dragDropOverwriteMode">
167 <property name="dragDropMode">
168 <enum>QAbstractItemView::NoDragDrop</enum>
170 <property name="selectionMode">
171 <enum>QAbstractItemView::SingleSelection</enum>
173 <property name="selectionBehavior">
174 <enum>QAbstractItemView::SelectRows</enum>
176 <property name="iconSize">
182 <property name="showGrid">
185 <property name="cornerButtonEnabled">
188 <attribute name="horizontalHeaderVisible">
191 <attribute name="horizontalHeaderStretchLastSection">
194 <attribute name="verticalHeaderVisible">
197 <attribute name="verticalHeaderDefaultSectionSize">
200 <attribute name="verticalHeaderMinimumSectionSize">
207 <widget class="QWidget" name="page_2">
208 <layout class="QGridLayout" name="gridLayout">
209 <property name="margin">
212 <property name="spacing">
215 <item row="0" column="0">
216 <widget class="QWidget" name="widget" native="true">
217 <layout class="QGridLayout" name="gridLayout_3">
218 <property name="margin">
221 <property name="spacing">
224 <item row="0" column="0">
225 <layout class="QGridLayout" name="coverLayout">
226 <item row="2" column="2">
227 <layout class="QVBoxLayout" name="clverticalLayout_1">
229 <spacer name="verticalSpacer_2">
230 <property name="orientation">
231 <enum>Qt::Vertical</enum>
233 <property name="sizeHint" stdset="0">
242 <widget class="QPushButton" name="ctagButton">
243 <property name="sizePolicy">
244 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
245 <horstretch>0</horstretch>
246 <verstretch>0</verstretch>
249 <property name="minimumSize">
255 <property name="maximumSize">
261 <property name="text">
264 <property name="icon">
265 <iconset resource="../../resources/resources.qrc">
266 <normaloff>:/icons/white/tags.png</normaloff>:/icons/white/tags.png</iconset>
268 <property name="flat">
274 <spacer name="verticalSpacer">
275 <property name="orientation">
276 <enum>Qt::Vertical</enum>
278 <property name="sizeHint" stdset="0">
287 <widget class="QPushButton" name="cfavButton">
288 <property name="sizePolicy">
289 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
290 <horstretch>0</horstretch>
291 <verstretch>0</verstretch>
294 <property name="minimumSize">
300 <property name="maximumSize">
306 <property name="text">
309 <property name="icon">
310 <iconset resource="../../resources/resources.qrc">
311 <normaloff>:/icons/white/fav.png</normaloff>:/icons/white/fav.png</iconset>
313 <property name="flat">
319 <spacer name="verticalSpacer_3">
320 <property name="orientation">
321 <enum>Qt::Vertical</enum>
323 <property name="sizeHint" stdset="0">
333 <item row="2" column="0">
334 <layout class="QVBoxLayout" name="clverticalLayout_0">
336 <spacer name="verticalSpacer_4">
337 <property name="orientation">
338 <enum>Qt::Vertical</enum>
340 <property name="sizeHint" stdset="0">
349 <widget class="QPushButton" name="caddButton">
350 <property name="sizePolicy">
351 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
352 <horstretch>0</horstretch>
353 <verstretch>0</verstretch>
356 <property name="minimumSize">
362 <property name="maximumSize">
368 <property name="text">
371 <property name="icon">
372 <iconset resource="../../resources/resources.qrc">
373 <normaloff>:/icons/white/add.png</normaloff>:/icons/white/add.png</iconset>
375 <property name="flat">
381 <spacer name="verticalSpacer_8">
382 <property name="orientation">
383 <enum>Qt::Vertical</enum>
385 <property name="sizeHint" stdset="0">
394 <widget class="QPushButton" name="cdeleteButton">
395 <property name="sizePolicy">
396 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
397 <horstretch>0</horstretch>
398 <verstretch>0</verstretch>
401 <property name="minimumSize">
407 <property name="maximumSize">
413 <property name="text">
416 <property name="icon">
417 <iconset resource="../../resources/resources.qrc">
418 <normaloff>:/icons/white/delete.png</normaloff>:/icons/white/delete.png</iconset>
420 <property name="flat">
426 <spacer name="verticalSpacer_7">
427 <property name="orientation">
428 <enum>Qt::Vertical</enum>
430 <property name="sizeHint" stdset="0">
440 <item row="1" column="1">
441 <spacer name="ctverticalSpacer">
442 <property name="orientation">
443 <enum>Qt::Vertical</enum>
445 <property name="sizeHint" stdset="0">
453 <item row="3" column="1">
454 <spacer name="cbverticalSpacer">
455 <property name="orientation">
456 <enum>Qt::Vertical</enum>
458 <property name="sizeHint" stdset="0">
468 <item row="0" column="1">
469 <layout class="QVBoxLayout" name="controlLayout">
471 <layout class="QHBoxLayout" name="countHLayout">
473 <spacer name="horizontalSpacer_2">
474 <property name="orientation">
475 <enum>Qt::Horizontal</enum>
477 <property name="sizeHint" stdset="0">
486 <widget class="QLabel" name="countLabel">
487 <property name="text">
490 <property name="alignment">
491 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
498 <spacer name="cverticalSpacer_0">
499 <property name="orientation">
500 <enum>Qt::Vertical</enum>
502 <property name="sizeHint" stdset="0">
511 <widget class="QLabel" name="titleLabel">
512 <property name="text">
513 <string><h3>Title</h3></string>
515 <property name="alignment">
516 <set>Qt::AlignCenter</set>
521 <spacer name="cverticalSpacer_1">
522 <property name="orientation">
523 <enum>Qt::Vertical</enum>
525 <property name="sizeHint" stdset="0">
534 <layout class="QHBoxLayout" name="progressLayout">
536 <widget class="QLabel" name="doneTimeLabel">
537 <property name="text">
538 <string>00:00</string>
543 <spacer name="seekSpacer">
544 <property name="orientation">
545 <enum>Qt::Horizontal</enum>
547 <property name="sizeHint" stdset="0">
556 <widget class="QLabel" name="allTimeLabel">
557 <property name="text">
558 <string>00:00</string>
565 <layout class="QHBoxLayout" name="seekLayout">
567 <spacer name="horizontalSpacer_5">
568 <property name="orientation">
569 <enum>Qt::Horizontal</enum>
571 <property name="sizeType">
572 <enum>QSizePolicy::Fixed</enum>
574 <property name="sizeHint" stdset="0">
583 <widget class="QSlider" name="seekSlider">
584 <property name="orientation">
585 <enum>Qt::Horizontal</enum>
590 <spacer name="horizontalSpacer_4">
591 <property name="orientation">
592 <enum>Qt::Horizontal</enum>
594 <property name="sizeType">
595 <enum>QSizePolicy::Fixed</enum>
597 <property name="sizeHint" stdset="0">
608 <spacer name="cverticalSpacer_2">
609 <property name="orientation">
610 <enum>Qt::Vertical</enum>
612 <property name="sizeHint" stdset="0">
621 <widget class="QLabel" name="artistAlbumLabel">
622 <property name="text">
623 <string><b>Artist</b><br/>album</string>
625 <property name="alignment">
626 <set>Qt::AlignCenter</set>
631 <spacer name="cverticalSpacer_3">
632 <property name="orientation">
633 <enum>Qt::Vertical</enum>
635 <property name="sizeHint" stdset="0">
655 <layout class="QHBoxLayout" name="bhorizontalLayout">
656 <property name="spacing">
660 <widget class="QPushButton" name="libraryButton">
661 <property name="sizePolicy">
662 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
663 <horstretch>0</horstretch>
664 <verstretch>0</verstretch>
667 <property name="minimumSize">
673 <property name="maximumSize">
679 <property name="text">
682 <property name="icon">
683 <iconset resource="../../resources/resources.qrc">
684 <normaloff>:/icons/white/library.png</normaloff>:/icons/white/library.png</iconset>
686 <property name="flat">
692 <spacer name="chorizontalSpacer_0">
693 <property name="orientation">
694 <enum>Qt::Horizontal</enum>
696 <property name="sizeHint" stdset="0">
705 <widget class="QPushButton" name="viewButton">
706 <property name="sizePolicy">
707 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
708 <horstretch>0</horstretch>
709 <verstretch>0</verstretch>
712 <property name="minimumSize">
718 <property name="maximumSize">
724 <property name="text">
727 <property name="icon">
728 <iconset resource="../../resources/resources.qrc">
729 <normaloff>:/icons/white/playlist.png</normaloff>:/icons/white/playlist.png</iconset>
731 <property name="checkable">
734 <property name="flat">
740 <spacer name="chorizontalSpacer_1">
741 <property name="orientation">
742 <enum>Qt::Horizontal</enum>
744 <property name="sizeHint" stdset="0">
753 <widget class="QPushButton" name="repeatButton">
754 <property name="sizePolicy">
755 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
756 <horstretch>0</horstretch>
757 <verstretch>0</verstretch>
760 <property name="minimumSize">
766 <property name="maximumSize">
772 <property name="text">
775 <property name="icon">
776 <iconset resource="../../resources/resources.qrc">
777 <normaloff>:/icons/white/repeat_off.png</normaloff>:/icons/white/repeat_off.png</iconset>
779 <property name="iconSize">
785 <property name="checkable">
788 <property name="flat">
794 <widget class="QPushButton" name="randomButton">
795 <property name="sizePolicy">
796 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
797 <horstretch>0</horstretch>
798 <verstretch>0</verstretch>
801 <property name="minimumSize">
807 <property name="maximumSize">
813 <property name="text">
816 <property name="icon">
817 <iconset resource="../../resources/resources.qrc">
818 <normaloff>:/icons/white/random_off.png</normaloff>:/icons/white/random_off.png</iconset>
820 <property name="iconSize">
826 <property name="checkable">
829 <property name="flat">
835 <spacer name="chorizontalSpacer_2">
836 <property name="orientation">
837 <enum>Qt::Horizontal</enum>
839 <property name="sizeHint" stdset="0">
848 <widget class="QPushButton" name="prevButton">
849 <property name="sizePolicy">
850 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
851 <horstretch>0</horstretch>
852 <verstretch>0</verstretch>
855 <property name="minimumSize">
861 <property name="maximumSize">
867 <property name="text">
870 <property name="icon">
871 <iconset resource="../../resources/resources.qrc">
872 <normaloff>:/icons/white/prev.png</normaloff>:/icons/white/prev.png</iconset>
874 <property name="flat">
880 <widget class="QPushButton" name="playpauseButton">
881 <property name="sizePolicy">
882 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
883 <horstretch>0</horstretch>
884 <verstretch>0</verstretch>
887 <property name="minimumSize">
893 <property name="maximumSize">
899 <property name="text">
902 <property name="icon">
903 <iconset resource="../../resources/resources.qrc">
904 <normaloff>:/icons/white/play.png</normaloff>:/icons/white/play.png</iconset>
906 <property name="flat">
912 <widget class="QPushButton" name="nextButton">
913 <property name="sizePolicy">
914 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
915 <horstretch>0</horstretch>
916 <verstretch>0</verstretch>
919 <property name="minimumSize">
925 <property name="maximumSize">
931 <property name="text">
934 <property name="icon">
935 <iconset resource="../../resources/resources.qrc">
936 <normaloff>:/icons/white/next.png</normaloff>:/icons/white/next.png</iconset>
938 <property name="flat">
944 <widget class="QPushButton" name="stopButton">
945 <property name="sizePolicy">
946 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
947 <horstretch>0</horstretch>
948 <verstretch>0</verstretch>
951 <property name="minimumSize">
957 <property name="maximumSize">
963 <property name="text">
966 <property name="icon">
967 <iconset resource="../../resources/resources.qrc">
968 <normaloff>:/icons/white/stop.png</normaloff>:/icons/white/stop.png</iconset>
970 <property name="flat">
976 <spacer name="chorizontalSpacer_3">
977 <property name="orientation">
978 <enum>Qt::Horizontal</enum>
980 <property name="sizeHint" stdset="0">
989 <widget class="QPushButton" name="moreButton">
990 <property name="sizePolicy">
991 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
992 <horstretch>0</horstretch>
993 <verstretch>0</verstretch>
996 <property name="minimumSize">
1002 <property name="maximumSize">
1008 <property name="text">
1011 <property name="icon">
1012 <iconset resource="../../resources/resources.qrc">
1013 <normaloff>:/icons/white/more.png</normaloff>:/icons/white/more.png</iconset>
1015 <property name="flat">
1021 <spacer name="chorizontalSpacer_4">
1022 <property name="orientation">
1023 <enum>Qt::Horizontal</enum>
1025 <property name="sizeHint" stdset="0">
1034 <widget class="QPushButton" name="dirButton">
1035 <property name="sizePolicy">
1036 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1037 <horstretch>0</horstretch>
1038 <verstretch>0</verstretch>
1041 <property name="minimumSize">
1047 <property name="text">
1050 <property name="icon">
1051 <iconset resource="../../resources/resources.qrc">
1052 <normaloff>:/icons/white/directory.png</normaloff>:/icons/white/directory.png</iconset>
1054 <property name="flat">
1062 <widget class="QWidget" name="bottomWidget" native="true">
1063 <property name="minimumSize">
1069 <property name="styleSheet">
1070 <string notr="true">background:qlineargradient(spread:pad, x1:1, y1:1, x2:1, y2:0, stop:0 rgba(38, 38, 38, 255), stop:1 rgba(92, 92, 92, 255))</string>
1072 <layout class="QHBoxLayout" name="horizontalLayout_2">
1073 <property name="spacing">
1076 <property name="margin">
1080 <spacer name="bhorizontalSpacer_0">
1081 <property name="orientation">
1082 <enum>Qt::Horizontal</enum>
1084 <property name="sizeHint" stdset="0">
1093 <spacer name="bhorizontalSpacer_1">
1094 <property name="orientation">
1095 <enum>Qt::Horizontal</enum>
1097 <property name="sizeHint" stdset="0">
1106 <spacer name="bhorizontalSpacer_2">
1107 <property name="orientation">
1108 <enum>Qt::Horizontal</enum>
1110 <property name="sizeHint" stdset="0">
1119 <spacer name="bhorizontalSpacer_3">
1120 <property name="orientation">
1121 <enum>Qt::Horizontal</enum>
1123 <property name="sizeHint" stdset="0">
1137 <include location="../../resources/resources.qrc"/>