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="timeLabel">
123 <property name="text">
124 <string>Music off: 00:00:00</string>
126 <property name="alignment">
127 <set>Qt::AlignCenter</set>
135 <widget class="QTableView" name="playlistView">
136 <property name="contextMenuPolicy">
137 <enum>Qt::CustomContextMenu</enum>
139 <property name="frameShadow">
140 <enum>QFrame::Sunken</enum>
142 <property name="horizontalScrollBarPolicy">
143 <enum>Qt::ScrollBarAlwaysOff</enum>
145 <property name="autoScroll">
148 <property name="editTriggers">
149 <set>QAbstractItemView::NoEditTriggers</set>
151 <property name="showDropIndicator" stdset="0">
154 <property name="dragEnabled">
157 <property name="dragDropOverwriteMode">
160 <property name="dragDropMode">
161 <enum>QAbstractItemView::NoDragDrop</enum>
163 <property name="selectionMode">
164 <enum>QAbstractItemView::SingleSelection</enum>
166 <property name="selectionBehavior">
167 <enum>QAbstractItemView::SelectRows</enum>
169 <property name="iconSize">
175 <property name="showGrid">
178 <property name="cornerButtonEnabled">
181 <attribute name="horizontalHeaderVisible">
184 <attribute name="horizontalHeaderStretchLastSection">
187 <attribute name="verticalHeaderVisible">
190 <attribute name="verticalHeaderDefaultSectionSize">
193 <attribute name="verticalHeaderMinimumSectionSize">
200 <widget class="QWidget" name="page_2">
201 <layout class="QGridLayout" name="gridLayout">
202 <property name="margin">
205 <property name="spacing">
208 <item row="0" column="0">
209 <widget class="QWidget" name="widget" native="true">
210 <layout class="QGridLayout" name="gridLayout_3">
211 <property name="margin">
214 <property name="spacing">
217 <item row="0" column="0">
218 <layout class="QGridLayout" name="coverLayout">
219 <item row="2" column="2">
220 <layout class="QVBoxLayout" name="clverticalLayout_1">
222 <spacer name="verticalSpacer_2">
223 <property name="orientation">
224 <enum>Qt::Vertical</enum>
226 <property name="sizeHint" stdset="0">
235 <widget class="QPushButton" name="ctagButton">
236 <property name="sizePolicy">
237 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
238 <horstretch>0</horstretch>
239 <verstretch>0</verstretch>
242 <property name="minimumSize">
248 <property name="maximumSize">
254 <property name="text">
257 <property name="icon">
258 <iconset resource="../../resources/resources.qrc">
259 <normaloff>:/icons/white/tags.png</normaloff>:/icons/white/tags.png</iconset>
261 <property name="flat">
267 <spacer name="verticalSpacer">
268 <property name="orientation">
269 <enum>Qt::Vertical</enum>
271 <property name="sizeHint" stdset="0">
280 <widget class="QPushButton" name="cfavButton">
281 <property name="sizePolicy">
282 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
283 <horstretch>0</horstretch>
284 <verstretch>0</verstretch>
287 <property name="minimumSize">
293 <property name="maximumSize">
299 <property name="text">
302 <property name="icon">
303 <iconset resource="../../resources/resources.qrc">
304 <normaloff>:/icons/white/fav.png</normaloff>:/icons/white/fav.png</iconset>
306 <property name="checkable">
309 <property name="flat">
315 <spacer name="verticalSpacer_3">
316 <property name="orientation">
317 <enum>Qt::Vertical</enum>
319 <property name="sizeHint" stdset="0">
329 <item row="2" column="0">
330 <layout class="QVBoxLayout" name="clverticalLayout_0">
332 <spacer name="verticalSpacer_4">
333 <property name="orientation">
334 <enum>Qt::Vertical</enum>
336 <property name="sizeHint" stdset="0">
345 <widget class="QPushButton" name="caddButton">
346 <property name="sizePolicy">
347 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
348 <horstretch>0</horstretch>
349 <verstretch>0</verstretch>
352 <property name="minimumSize">
358 <property name="maximumSize">
364 <property name="text">
367 <property name="icon">
368 <iconset resource="../../resources/resources.qrc">
369 <normaloff>:/icons/white/add.png</normaloff>:/icons/white/add.png</iconset>
371 <property name="flat">
377 <spacer name="verticalSpacer_8">
378 <property name="orientation">
379 <enum>Qt::Vertical</enum>
381 <property name="sizeHint" stdset="0">
390 <widget class="QPushButton" name="cdeleteButton">
391 <property name="sizePolicy">
392 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
393 <horstretch>0</horstretch>
394 <verstretch>0</verstretch>
397 <property name="minimumSize">
403 <property name="maximumSize">
409 <property name="text">
412 <property name="icon">
413 <iconset resource="../../resources/resources.qrc">
414 <normaloff>:/icons/white/delete.png</normaloff>:/icons/white/delete.png</iconset>
416 <property name="flat">
422 <spacer name="verticalSpacer_7">
423 <property name="orientation">
424 <enum>Qt::Vertical</enum>
426 <property name="sizeHint" stdset="0">
436 <item row="1" column="1">
437 <spacer name="ctverticalSpacer">
438 <property name="orientation">
439 <enum>Qt::Vertical</enum>
441 <property name="sizeHint" stdset="0">
449 <item row="3" column="1">
450 <spacer name="cbverticalSpacer">
451 <property name="orientation">
452 <enum>Qt::Vertical</enum>
454 <property name="sizeHint" stdset="0">
464 <item row="0" column="1">
465 <layout class="QVBoxLayout" name="controlLayout">
467 <layout class="QHBoxLayout" name="countHLayout">
469 <spacer name="horizontalSpacer_2">
470 <property name="orientation">
471 <enum>Qt::Horizontal</enum>
473 <property name="sizeHint" stdset="0">
482 <widget class="QLabel" name="countLabel">
483 <property name="text">
486 <property name="alignment">
487 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
494 <spacer name="cverticalSpacer_0">
495 <property name="orientation">
496 <enum>Qt::Vertical</enum>
498 <property name="sizeHint" stdset="0">
507 <layout class="QHBoxLayout" name="titleLayout">
508 <property name="spacing">
512 <widget class="QLabel" name="titleLabel">
513 <property name="maximumSize">
516 <height>16777215</height>
519 <property name="text">
520 <string><h3>Title</h3></string>
522 <property name="alignment">
523 <set>Qt::AlignCenter</set>
530 <spacer name="cverticalSpacer_1">
531 <property name="orientation">
532 <enum>Qt::Vertical</enum>
534 <property name="sizeHint" stdset="0">
543 <layout class="QHBoxLayout" name="progressLayout">
545 <widget class="QLabel" name="doneTimeLabel">
546 <property name="text">
547 <string>00:00</string>
552 <spacer name="seekSpacer">
553 <property name="orientation">
554 <enum>Qt::Horizontal</enum>
556 <property name="sizeHint" stdset="0">
565 <widget class="QLabel" name="allTimeLabel">
566 <property name="text">
567 <string>00:00</string>
574 <layout class="QHBoxLayout" name="seekLayout">
576 <spacer name="horizontalSpacer_5">
577 <property name="orientation">
578 <enum>Qt::Horizontal</enum>
580 <property name="sizeType">
581 <enum>QSizePolicy::Fixed</enum>
583 <property name="sizeHint" stdset="0">
592 <widget class="QSlider" name="seekSlider">
593 <property name="orientation">
594 <enum>Qt::Horizontal</enum>
599 <spacer name="horizontalSpacer_4">
600 <property name="orientation">
601 <enum>Qt::Horizontal</enum>
603 <property name="sizeType">
604 <enum>QSizePolicy::Fixed</enum>
606 <property name="sizeHint" stdset="0">
617 <spacer name="cverticalSpacer_2">
618 <property name="orientation">
619 <enum>Qt::Vertical</enum>
621 <property name="sizeHint" stdset="0">
630 <layout class="QHBoxLayout" name="artistAlbumLayout">
631 <property name="spacing">
635 <widget class="QLabel" name="artistAlbumLabel">
636 <property name="maximumSize">
639 <height>16777215</height>
642 <property name="text">
643 <string><b>Artist</b><br/>album</string>
645 <property name="alignment">
646 <set>Qt::AlignCenter</set>
653 <spacer name="cverticalSpacer_3">
654 <property name="orientation">
655 <enum>Qt::Vertical</enum>
657 <property name="sizeHint" stdset="0">
677 <layout class="QHBoxLayout" name="bhorizontalLayout">
678 <property name="spacing">
682 <widget class="QPushButton" name="libraryButton">
683 <property name="sizePolicy">
684 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
685 <horstretch>0</horstretch>
686 <verstretch>0</verstretch>
689 <property name="minimumSize">
695 <property name="maximumSize">
701 <property name="text">
704 <property name="icon">
705 <iconset resource="../../resources/resources.qrc">
706 <normaloff>:/icons/white/library.png</normaloff>:/icons/white/library.png</iconset>
708 <property name="flat">
714 <spacer name="chorizontalSpacer_0">
715 <property name="orientation">
716 <enum>Qt::Horizontal</enum>
718 <property name="sizeHint" stdset="0">
727 <widget class="QPushButton" name="viewButton">
728 <property name="sizePolicy">
729 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
730 <horstretch>0</horstretch>
731 <verstretch>0</verstretch>
734 <property name="minimumSize">
740 <property name="maximumSize">
746 <property name="text">
749 <property name="icon">
750 <iconset resource="../../resources/resources.qrc">
751 <normaloff>:/icons/white/playlist.png</normaloff>:/icons/white/playlist.png</iconset>
753 <property name="checkable">
756 <property name="flat">
762 <spacer name="chorizontalSpacer_1">
763 <property name="orientation">
764 <enum>Qt::Horizontal</enum>
766 <property name="sizeHint" stdset="0">
775 <widget class="QPushButton" name="repeatButton">
776 <property name="sizePolicy">
777 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
778 <horstretch>0</horstretch>
779 <verstretch>0</verstretch>
782 <property name="minimumSize">
788 <property name="maximumSize">
794 <property name="text">
797 <property name="icon">
798 <iconset resource="../../resources/resources.qrc">
799 <normaloff>:/icons/white/repeat_off.png</normaloff>:/icons/white/repeat_off.png</iconset>
801 <property name="iconSize">
807 <property name="checkable">
810 <property name="flat">
816 <widget class="QPushButton" name="randomButton">
817 <property name="sizePolicy">
818 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
819 <horstretch>0</horstretch>
820 <verstretch>0</verstretch>
823 <property name="minimumSize">
829 <property name="maximumSize">
835 <property name="text">
838 <property name="icon">
839 <iconset resource="../../resources/resources.qrc">
840 <normaloff>:/icons/white/random_off.png</normaloff>:/icons/white/random_off.png</iconset>
842 <property name="iconSize">
848 <property name="checkable">
851 <property name="flat">
857 <spacer name="chorizontalSpacer_2">
858 <property name="orientation">
859 <enum>Qt::Horizontal</enum>
861 <property name="sizeHint" stdset="0">
870 <widget class="QPushButton" name="prevButton">
871 <property name="sizePolicy">
872 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
873 <horstretch>0</horstretch>
874 <verstretch>0</verstretch>
877 <property name="minimumSize">
883 <property name="maximumSize">
889 <property name="text">
892 <property name="icon">
893 <iconset resource="../../resources/resources.qrc">
894 <normaloff>:/icons/white/prev.png</normaloff>:/icons/white/prev.png</iconset>
896 <property name="flat">
902 <widget class="QPushButton" name="playpauseButton">
903 <property name="sizePolicy">
904 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
905 <horstretch>0</horstretch>
906 <verstretch>0</verstretch>
909 <property name="minimumSize">
915 <property name="maximumSize">
921 <property name="text">
924 <property name="icon">
925 <iconset resource="../../resources/resources.qrc">
926 <normaloff>:/icons/white/play.png</normaloff>:/icons/white/play.png</iconset>
928 <property name="flat">
934 <widget class="QPushButton" name="nextButton">
935 <property name="sizePolicy">
936 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
937 <horstretch>0</horstretch>
938 <verstretch>0</verstretch>
941 <property name="minimumSize">
947 <property name="maximumSize">
953 <property name="text">
956 <property name="icon">
957 <iconset resource="../../resources/resources.qrc">
958 <normaloff>:/icons/white/next.png</normaloff>:/icons/white/next.png</iconset>
960 <property name="flat">
966 <widget class="QPushButton" name="stopButton">
967 <property name="sizePolicy">
968 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
969 <horstretch>0</horstretch>
970 <verstretch>0</verstretch>
973 <property name="minimumSize">
979 <property name="maximumSize">
985 <property name="text">
988 <property name="icon">
989 <iconset resource="../../resources/resources.qrc">
990 <normaloff>:/icons/white/stop.png</normaloff>:/icons/white/stop.png</iconset>
992 <property name="flat">
998 <spacer name="chorizontalSpacer_3">
999 <property name="orientation">
1000 <enum>Qt::Horizontal</enum>
1002 <property name="sizeHint" stdset="0">
1011 <widget class="QPushButton" name="moreButton">
1012 <property name="sizePolicy">
1013 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1014 <horstretch>0</horstretch>
1015 <verstretch>0</verstretch>
1018 <property name="minimumSize">
1024 <property name="maximumSize">
1030 <property name="text">
1033 <property name="icon">
1034 <iconset resource="../../resources/resources.qrc">
1035 <normaloff>:/icons/white/more.png</normaloff>:/icons/white/more.png</iconset>
1037 <property name="flat">
1043 <spacer name="chorizontalSpacer_4">
1044 <property name="orientation">
1045 <enum>Qt::Horizontal</enum>
1047 <property name="sizeHint" stdset="0">
1056 <widget class="QPushButton" name="dirButton">
1057 <property name="sizePolicy">
1058 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1059 <horstretch>0</horstretch>
1060 <verstretch>0</verstretch>
1063 <property name="minimumSize">
1069 <property name="text">
1072 <property name="icon">
1073 <iconset resource="../../resources/resources.qrc">
1074 <normaloff>:/icons/white/directory.png</normaloff>:/icons/white/directory.png</iconset>
1076 <property name="flat">
1084 <widget class="QWidget" name="bottomWidget" native="true">
1085 <property name="minimumSize">
1091 <property name="styleSheet">
1092 <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>
1094 <layout class="QHBoxLayout" name="horizontalLayout_2">
1095 <property name="spacing">
1098 <property name="margin">
1102 <spacer name="bhorizontalSpacer_0">
1103 <property name="orientation">
1104 <enum>Qt::Horizontal</enum>
1106 <property name="sizeHint" stdset="0">
1115 <spacer name="bhorizontalSpacer_1">
1116 <property name="orientation">
1117 <enum>Qt::Horizontal</enum>
1119 <property name="sizeHint" stdset="0">
1128 <spacer name="bhorizontalSpacer_2">
1129 <property name="orientation">
1130 <enum>Qt::Horizontal</enum>
1132 <property name="sizeHint" stdset="0">
1141 <spacer name="bhorizontalSpacer_3">
1142 <property name="orientation">
1143 <enum>Qt::Horizontal</enum>
1145 <property name="sizeHint" stdset="0">
1159 <include location="../../resources/resources.qrc"/>