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="selectionMode">
152 <enum>QAbstractItemView::SingleSelection</enum>
154 <property name="selectionBehavior">
155 <enum>QAbstractItemView::SelectRows</enum>
157 <property name="iconSize">
163 <property name="showGrid">
166 <property name="cornerButtonEnabled">
169 <attribute name="horizontalHeaderVisible">
172 <attribute name="horizontalHeaderStretchLastSection">
175 <attribute name="verticalHeaderVisible">
178 <attribute name="verticalHeaderDefaultSectionSize">
181 <attribute name="verticalHeaderMinimumSectionSize">
188 <widget class="QWidget" name="page_2">
189 <layout class="QGridLayout" name="gridLayout">
190 <property name="margin">
193 <property name="spacing">
196 <item row="0" column="0">
197 <widget class="QWidget" name="widget" native="true">
198 <layout class="QGridLayout" name="gridLayout_3">
199 <property name="margin">
202 <property name="spacing">
205 <item row="0" column="0">
206 <layout class="QGridLayout" name="coverLayout">
207 <item row="2" column="2">
208 <layout class="QVBoxLayout" name="clverticalLayout_1">
210 <spacer name="verticalSpacer_2">
211 <property name="orientation">
212 <enum>Qt::Vertical</enum>
214 <property name="sizeHint" stdset="0">
223 <widget class="QPushButton" name="ctagButton">
224 <property name="sizePolicy">
225 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
226 <horstretch>0</horstretch>
227 <verstretch>0</verstretch>
230 <property name="minimumSize">
236 <property name="maximumSize">
242 <property name="text">
245 <property name="icon">
246 <iconset resource="../../resources/resources.qrc">
247 <normaloff>:/icons/white/tags.png</normaloff>:/icons/white/tags.png</iconset>
249 <property name="flat">
255 <spacer name="verticalSpacer">
256 <property name="orientation">
257 <enum>Qt::Vertical</enum>
259 <property name="sizeHint" stdset="0">
268 <widget class="QPushButton" name="cfavButton">
269 <property name="sizePolicy">
270 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
271 <horstretch>0</horstretch>
272 <verstretch>0</verstretch>
275 <property name="minimumSize">
281 <property name="maximumSize">
287 <property name="text">
290 <property name="icon">
291 <iconset resource="../../resources/resources.qrc">
292 <normaloff>:/icons/white/fav.png</normaloff>:/icons/white/fav.png</iconset>
294 <property name="checkable">
297 <property name="flat">
303 <spacer name="verticalSpacer_3">
304 <property name="orientation">
305 <enum>Qt::Vertical</enum>
307 <property name="sizeHint" stdset="0">
317 <item row="2" column="0">
318 <layout class="QVBoxLayout" name="clverticalLayout_0">
320 <spacer name="verticalSpacer_4">
321 <property name="orientation">
322 <enum>Qt::Vertical</enum>
324 <property name="sizeHint" stdset="0">
333 <widget class="QPushButton" name="caddButton">
334 <property name="sizePolicy">
335 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
336 <horstretch>0</horstretch>
337 <verstretch>0</verstretch>
340 <property name="minimumSize">
346 <property name="maximumSize">
352 <property name="text">
355 <property name="icon">
356 <iconset resource="../../resources/resources.qrc">
357 <normaloff>:/icons/white/add.png</normaloff>:/icons/white/add.png</iconset>
359 <property name="flat">
365 <spacer name="verticalSpacer_8">
366 <property name="orientation">
367 <enum>Qt::Vertical</enum>
369 <property name="sizeHint" stdset="0">
378 <widget class="QPushButton" name="cdeleteButton">
379 <property name="sizePolicy">
380 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
381 <horstretch>0</horstretch>
382 <verstretch>0</verstretch>
385 <property name="minimumSize">
391 <property name="maximumSize">
397 <property name="text">
400 <property name="icon">
401 <iconset resource="../../resources/resources.qrc">
402 <normaloff>:/icons/white/delete.png</normaloff>:/icons/white/delete.png</iconset>
404 <property name="flat">
410 <spacer name="verticalSpacer_7">
411 <property name="orientation">
412 <enum>Qt::Vertical</enum>
414 <property name="sizeHint" stdset="0">
424 <item row="1" column="1">
425 <spacer name="ctverticalSpacer">
426 <property name="orientation">
427 <enum>Qt::Vertical</enum>
429 <property name="sizeHint" stdset="0">
437 <item row="3" column="1">
438 <spacer name="cbverticalSpacer">
439 <property name="orientation">
440 <enum>Qt::Vertical</enum>
442 <property name="sizeHint" stdset="0">
452 <item row="0" column="1">
453 <layout class="QVBoxLayout" name="controlLayout">
455 <layout class="QHBoxLayout" name="countHLayout">
457 <spacer name="horizontalSpacer_2">
458 <property name="orientation">
459 <enum>Qt::Horizontal</enum>
461 <property name="sizeHint" stdset="0">
470 <widget class="QLabel" name="countLabel">
471 <property name="text">
474 <property name="alignment">
475 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
482 <spacer name="cverticalSpacer_0">
483 <property name="orientation">
484 <enum>Qt::Vertical</enum>
486 <property name="sizeHint" stdset="0">
495 <layout class="QHBoxLayout" name="titleLayout">
496 <property name="spacing">
500 <widget class="QLabel" name="titleLabel">
501 <property name="maximumSize">
504 <height>16777215</height>
507 <property name="text">
508 <string><h3>Title</h3></string>
510 <property name="alignment">
511 <set>Qt::AlignCenter</set>
518 <spacer name="cverticalSpacer_1">
519 <property name="orientation">
520 <enum>Qt::Vertical</enum>
522 <property name="sizeHint" stdset="0">
531 <layout class="QHBoxLayout" name="progressLayout">
533 <widget class="QLabel" name="doneTimeLabel">
534 <property name="text">
535 <string>00:00</string>
540 <spacer name="seekSpacer">
541 <property name="orientation">
542 <enum>Qt::Horizontal</enum>
544 <property name="sizeHint" stdset="0">
553 <widget class="QLabel" name="allTimeLabel">
554 <property name="text">
555 <string>00:00</string>
562 <layout class="QHBoxLayout" name="seekLayout">
564 <spacer name="horizontalSpacer_5">
565 <property name="orientation">
566 <enum>Qt::Horizontal</enum>
568 <property name="sizeType">
569 <enum>QSizePolicy::Fixed</enum>
571 <property name="sizeHint" stdset="0">
580 <widget class="QSlider" name="seekSlider">
581 <property name="orientation">
582 <enum>Qt::Horizontal</enum>
587 <spacer name="horizontalSpacer_4">
588 <property name="orientation">
589 <enum>Qt::Horizontal</enum>
591 <property name="sizeType">
592 <enum>QSizePolicy::Fixed</enum>
594 <property name="sizeHint" stdset="0">
605 <spacer name="cverticalSpacer_2">
606 <property name="orientation">
607 <enum>Qt::Vertical</enum>
609 <property name="sizeHint" stdset="0">
618 <layout class="QHBoxLayout" name="artistAlbumLayout">
619 <property name="spacing">
623 <widget class="QLabel" name="artistAlbumLabel">
624 <property name="maximumSize">
627 <height>16777215</height>
630 <property name="text">
631 <string><b>Artist</b><br/>album</string>
633 <property name="alignment">
634 <set>Qt::AlignCenter</set>
641 <spacer name="cverticalSpacer_3">
642 <property name="orientation">
643 <enum>Qt::Vertical</enum>
645 <property name="sizeHint" stdset="0">
665 <widget class="QWidget" name="bhorWidget" native="true">
666 <layout class="QHBoxLayout" name="bhorizontalLayout">
667 <property name="spacing">
670 <property name="leftMargin">
673 <property name="topMargin">
676 <property name="rightMargin">
680 <widget class="QPushButton" name="libraryButton">
681 <property name="sizePolicy">
682 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
683 <horstretch>0</horstretch>
684 <verstretch>0</verstretch>
687 <property name="minimumSize">
693 <property name="maximumSize">
699 <property name="text">
702 <property name="icon">
703 <iconset resource="../../resources/resources.qrc">
704 <normaloff>:/icons/white/library.png</normaloff>:/icons/white/library.png</iconset>
706 <property name="flat">
712 <spacer name="chorizontalSpacer_0">
713 <property name="orientation">
714 <enum>Qt::Horizontal</enum>
716 <property name="sizeHint" stdset="0">
725 <widget class="QPushButton" name="viewButton">
726 <property name="sizePolicy">
727 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
728 <horstretch>0</horstretch>
729 <verstretch>0</verstretch>
732 <property name="minimumSize">
738 <property name="maximumSize">
744 <property name="text">
747 <property name="icon">
748 <iconset resource="../../resources/resources.qrc">
749 <normaloff>:/icons/white/playlist.png</normaloff>:/icons/white/playlist.png</iconset>
751 <property name="checkable">
754 <property name="flat">
760 <spacer name="chorizontalSpacer_1">
761 <property name="orientation">
762 <enum>Qt::Horizontal</enum>
764 <property name="sizeHint" stdset="0">
773 <widget class="QPushButton" name="repeatButton">
774 <property name="sizePolicy">
775 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
776 <horstretch>0</horstretch>
777 <verstretch>0</verstretch>
780 <property name="minimumSize">
786 <property name="maximumSize">
792 <property name="text">
795 <property name="icon">
796 <iconset resource="../../resources/resources.qrc">
797 <normaloff>:/icons/white/repeat_off.png</normaloff>:/icons/white/repeat_off.png</iconset>
799 <property name="iconSize">
805 <property name="checkable">
808 <property name="flat">
814 <widget class="QPushButton" name="randomButton">
815 <property name="sizePolicy">
816 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
817 <horstretch>0</horstretch>
818 <verstretch>0</verstretch>
821 <property name="minimumSize">
827 <property name="maximumSize">
833 <property name="text">
836 <property name="icon">
837 <iconset resource="../../resources/resources.qrc">
838 <normaloff>:/icons/white/random_off.png</normaloff>:/icons/white/random_off.png</iconset>
840 <property name="iconSize">
846 <property name="checkable">
849 <property name="flat">
855 <spacer name="chorizontalSpacer_2">
856 <property name="orientation">
857 <enum>Qt::Horizontal</enum>
859 <property name="sizeHint" stdset="0">
868 <widget class="QPushButton" name="prevButton">
869 <property name="sizePolicy">
870 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
871 <horstretch>0</horstretch>
872 <verstretch>0</verstretch>
875 <property name="minimumSize">
881 <property name="maximumSize">
887 <property name="text">
890 <property name="icon">
891 <iconset resource="../../resources/resources.qrc">
892 <normaloff>:/icons/white/prev.png</normaloff>:/icons/white/prev.png</iconset>
894 <property name="flat">
900 <widget class="QPushButton" name="playpauseButton">
901 <property name="sizePolicy">
902 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
903 <horstretch>0</horstretch>
904 <verstretch>0</verstretch>
907 <property name="minimumSize">
913 <property name="maximumSize">
919 <property name="text">
922 <property name="icon">
923 <iconset resource="../../resources/resources.qrc">
924 <normaloff>:/icons/white/play.png</normaloff>:/icons/white/play.png</iconset>
926 <property name="flat">
932 <widget class="QPushButton" name="nextButton">
933 <property name="sizePolicy">
934 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
935 <horstretch>0</horstretch>
936 <verstretch>0</verstretch>
939 <property name="minimumSize">
945 <property name="maximumSize">
951 <property name="text">
954 <property name="icon">
955 <iconset resource="../../resources/resources.qrc">
956 <normaloff>:/icons/white/next.png</normaloff>:/icons/white/next.png</iconset>
958 <property name="flat">
964 <widget class="QPushButton" name="stopButton">
965 <property name="sizePolicy">
966 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
967 <horstretch>0</horstretch>
968 <verstretch>0</verstretch>
971 <property name="minimumSize">
977 <property name="maximumSize">
983 <property name="text">
986 <property name="icon">
987 <iconset resource="../../resources/resources.qrc">
988 <normaloff>:/icons/white/stop.png</normaloff>:/icons/white/stop.png</iconset>
990 <property name="flat">
996 <spacer name="chorizontalSpacer_3">
997 <property name="orientation">
998 <enum>Qt::Horizontal</enum>
1000 <property name="sizeHint" stdset="0">
1009 <widget class="QPushButton" name="moreButton">
1010 <property name="sizePolicy">
1011 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1012 <horstretch>0</horstretch>
1013 <verstretch>0</verstretch>
1016 <property name="minimumSize">
1022 <property name="maximumSize">
1028 <property name="text">
1031 <property name="icon">
1032 <iconset resource="../../resources/resources.qrc">
1033 <normaloff>:/icons/white/more.png</normaloff>:/icons/white/more.png</iconset>
1035 <property name="flat">
1041 <spacer name="chorizontalSpacer_4">
1042 <property name="orientation">
1043 <enum>Qt::Horizontal</enum>
1045 <property name="sizeHint" stdset="0">
1054 <widget class="QPushButton" name="dirButton">
1055 <property name="sizePolicy">
1056 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1057 <horstretch>0</horstretch>
1058 <verstretch>0</verstretch>
1061 <property name="minimumSize">
1067 <property name="text">
1070 <property name="icon">
1071 <iconset resource="../../resources/resources.qrc">
1072 <normaloff>:/icons/white/directory.png</normaloff>:/icons/white/directory.png</iconset>
1074 <property name="flat">
1083 <widget class="QWidget" name="bottomWidget" native="true">
1084 <property name="minimumSize">
1090 <property name="styleSheet">
1091 <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>
1093 <layout class="QHBoxLayout" name="horizontalLayout_2">
1094 <property name="spacing">
1097 <property name="margin">
1101 <spacer name="bhorizontalSpacer_0">
1102 <property name="orientation">
1103 <enum>Qt::Horizontal</enum>
1105 <property name="sizeHint" stdset="0">
1114 <spacer name="bhorizontalSpacer_1">
1115 <property name="orientation">
1116 <enum>Qt::Horizontal</enum>
1118 <property name="sizeHint" stdset="0">
1127 <spacer name="bhorizontalSpacer_2">
1128 <property name="orientation">
1129 <enum>Qt::Horizontal</enum>
1131 <property name="sizeHint" stdset="0">
1140 <spacer name="bhorizontalSpacer_3">
1141 <property name="orientation">
1142 <enum>Qt::Horizontal</enum>
1144 <property name="sizeHint" stdset="0">
1158 <include location="../../resources/resources.qrc"/>