Version 1.3.5
[someplayer] / src / ui / playerform.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>PlayerForm</class>
4  <widget class="QWidget" name="PlayerForm">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>798</width>
10     <height>478</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>Form</string>
15   </property>
16   <layout class="QVBoxLayout" name="verticalLayout">
17    <property name="spacing">
18     <number>0</number>
19    </property>
20    <property name="margin">
21     <number>0</number>
22    </property>
23    <item>
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.00549451 rgba(38, 38, 38, 255), stop:0.994505 rgba(92, 92, 92, 255))</string>
27      </property>
28      <layout class="QHBoxLayout" name="horizontalLayout_4">
29       <property name="spacing">
30        <number>0</number>
31       </property>
32       <property name="margin">
33        <number>0</number>
34       </property>
35       <item>
36        <widget class="QPushButton" name="prevButton">
37         <property name="sizePolicy">
38          <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
39           <horstretch>0</horstretch>
40           <verstretch>0</verstretch>
41          </sizepolicy>
42         </property>
43         <property name="minimumSize">
44          <size>
45           <width>70</width>
46           <height>70</height>
47          </size>
48         </property>
49         <property name="maximumSize">
50          <size>
51           <width>70</width>
52           <height>70</height>
53          </size>
54         </property>
55         <property name="text">
56          <string/>
57         </property>
58         <property name="icon">
59          <iconset resource="../../resources/resources.qrc">
60           <normaloff>:/icons/white/prev.png</normaloff>:/icons/white/prev.png</iconset>
61         </property>
62         <property name="flat">
63          <bool>true</bool>
64         </property>
65        </widget>
66       </item>
67       <item>
68        <spacer name="horizontalSpacer_7">
69         <property name="orientation">
70          <enum>Qt::Horizontal</enum>
71         </property>
72         <property name="sizeHint" stdset="0">
73          <size>
74           <width>40</width>
75           <height>20</height>
76          </size>
77         </property>
78        </spacer>
79       </item>
80       <item>
81        <widget class="QPushButton" name="playpauseButton">
82         <property name="sizePolicy">
83          <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
84           <horstretch>0</horstretch>
85           <verstretch>0</verstretch>
86          </sizepolicy>
87         </property>
88         <property name="minimumSize">
89          <size>
90           <width>70</width>
91           <height>70</height>
92          </size>
93         </property>
94         <property name="maximumSize">
95          <size>
96           <width>70</width>
97           <height>70</height>
98          </size>
99         </property>
100         <property name="text">
101          <string/>
102         </property>
103         <property name="icon">
104          <iconset resource="../../resources/resources.qrc">
105           <normaloff>:/icons/white/play.png</normaloff>:/icons/white/play.png</iconset>
106         </property>
107         <property name="flat">
108          <bool>true</bool>
109         </property>
110        </widget>
111       </item>
112       <item>
113        <spacer name="horizontalSpacer_8">
114         <property name="orientation">
115          <enum>Qt::Horizontal</enum>
116         </property>
117         <property name="sizeHint" stdset="0">
118          <size>
119           <width>40</width>
120           <height>20</height>
121          </size>
122         </property>
123        </spacer>
124       </item>
125       <item>
126        <widget class="QPushButton" name="stopButton">
127         <property name="sizePolicy">
128          <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
129           <horstretch>0</horstretch>
130           <verstretch>0</verstretch>
131          </sizepolicy>
132         </property>
133         <property name="minimumSize">
134          <size>
135           <width>70</width>
136           <height>70</height>
137          </size>
138         </property>
139         <property name="maximumSize">
140          <size>
141           <width>70</width>
142           <height>70</height>
143          </size>
144         </property>
145         <property name="text">
146          <string/>
147         </property>
148         <property name="icon">
149          <iconset resource="../../resources/resources.qrc">
150           <normaloff>:/icons/white/stop.png</normaloff>:/icons/white/stop.png</iconset>
151         </property>
152         <property name="flat">
153          <bool>true</bool>
154         </property>
155        </widget>
156       </item>
157       <item>
158        <spacer name="horizontalSpacer_9">
159         <property name="orientation">
160          <enum>Qt::Horizontal</enum>
161         </property>
162         <property name="sizeHint" stdset="0">
163          <size>
164           <width>40</width>
165           <height>20</height>
166          </size>
167         </property>
168        </spacer>
169       </item>
170       <item>
171        <widget class="QPushButton" name="nextButton">
172         <property name="sizePolicy">
173          <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
174           <horstretch>0</horstretch>
175           <verstretch>0</verstretch>
176          </sizepolicy>
177         </property>
178         <property name="minimumSize">
179          <size>
180           <width>70</width>
181           <height>70</height>
182          </size>
183         </property>
184         <property name="maximumSize">
185          <size>
186           <width>70</width>
187           <height>70</height>
188          </size>
189         </property>
190         <property name="text">
191          <string/>
192         </property>
193         <property name="icon">
194          <iconset resource="../../resources/resources.qrc">
195           <normaloff>:/icons/white/next.png</normaloff>:/icons/white/next.png</iconset>
196         </property>
197         <property name="flat">
198          <bool>true</bool>
199         </property>
200        </widget>
201       </item>
202       <item>
203        <spacer name="horizontalSpacer_6">
204         <property name="orientation">
205          <enum>Qt::Horizontal</enum>
206         </property>
207         <property name="sizeHint" stdset="0">
208          <size>
209           <width>40</width>
210           <height>20</height>
211          </size>
212         </property>
213        </spacer>
214       </item>
215       <item>
216        <widget class="QPushButton" name="moreButton">
217         <property name="sizePolicy">
218          <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
219           <horstretch>0</horstretch>
220           <verstretch>0</verstretch>
221          </sizepolicy>
222         </property>
223         <property name="minimumSize">
224          <size>
225           <width>70</width>
226           <height>70</height>
227          </size>
228         </property>
229         <property name="maximumSize">
230          <size>
231           <width>70</width>
232           <height>70</height>
233          </size>
234         </property>
235         <property name="text">
236          <string/>
237         </property>
238         <property name="icon">
239          <iconset resource="../../resources/resources.qrc">
240           <normaloff>:/icons/white/more.png</normaloff>:/icons/white/more.png</iconset>
241         </property>
242         <property name="flat">
243          <bool>true</bool>
244         </property>
245        </widget>
246       </item>
247      </layout>
248     </widget>
249    </item>
250    <item>
251     <layout class="QHBoxLayout" name="horizontalLayout_3">
252      <property name="spacing">
253       <number>0</number>
254      </property>
255      <item>
256       <widget class="QStackedWidget" name="stackedWidget">
257        <property name="currentIndex">
258         <number>0</number>
259        </property>
260        <widget class="QWidget" name="page">
261         <layout class="QVBoxLayout" name="verticalLayout_4">
262          <property name="spacing">
263           <number>0</number>
264          </property>
265          <property name="margin">
266           <number>0</number>
267          </property>
268          <item>
269           <layout class="QVBoxLayout" name="toolsLayout">
270            <property name="spacing">
271             <number>0</number>
272            </property>
273           </layout>
274          </item>
275          <item>
276           <widget class="QListView" name="playlistView">
277            <property name="contextMenuPolicy">
278             <enum>Qt::CustomContextMenu</enum>
279            </property>
280            <property name="styleSheet">
281             <string notr="true">QListView {background: black;}</string>
282            </property>
283            <property name="editTriggers">
284             <set>QAbstractItemView::NoEditTriggers</set>
285            </property>
286            <property name="textElideMode">
287             <enum>Qt::ElideLeft</enum>
288            </property>
289            <property name="uniformItemSizes">
290             <bool>true</bool>
291            </property>
292            <property name="wordWrap">
293             <bool>true</bool>
294            </property>
295           </widget>
296          </item>
297         </layout>
298        </widget>
299        <widget class="QWidget" name="page_2">
300         <layout class="QGridLayout" name="gridLayout">
301          <property name="margin">
302           <number>0</number>
303          </property>
304          <property name="spacing">
305           <number>0</number>
306          </property>
307          <item row="0" column="0">
308           <widget class="QWidget" name="widget" native="true">
309            <layout class="QVBoxLayout" name="verticalLayout_2">
310             <item>
311              <layout class="QHBoxLayout" name="horizontalLayout_5">
312               <item>
313                <spacer name="horizontalSpacer_2">
314                 <property name="orientation">
315                  <enum>Qt::Horizontal</enum>
316                 </property>
317                 <property name="sizeHint" stdset="0">
318                  <size>
319                   <width>40</width>
320                   <height>20</height>
321                  </size>
322                 </property>
323                </spacer>
324               </item>
325               <item>
326                <widget class="QLabel" name="countLabel">
327                 <property name="text">
328                  <string>0/0</string>
329                 </property>
330                 <property name="alignment">
331                  <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
332                 </property>
333                </widget>
334               </item>
335              </layout>
336             </item>
337             <item>
338              <spacer name="verticalSpacer">
339               <property name="orientation">
340                <enum>Qt::Vertical</enum>
341               </property>
342               <property name="sizeHint" stdset="0">
343                <size>
344                 <width>20</width>
345                 <height>40</height>
346                </size>
347               </property>
348              </spacer>
349             </item>
350             <item>
351              <widget class="QLabel" name="titleLabel">
352               <property name="text">
353                <string>&lt;h3&gt;Title&lt;/h3&gt;</string>
354               </property>
355               <property name="alignment">
356                <set>Qt::AlignCenter</set>
357               </property>
358              </widget>
359             </item>
360             <item>
361              <spacer name="verticalSpacer_2">
362               <property name="orientation">
363                <enum>Qt::Vertical</enum>
364               </property>
365               <property name="sizeHint" stdset="0">
366                <size>
367                 <width>20</width>
368                 <height>40</height>
369                </size>
370               </property>
371              </spacer>
372             </item>
373             <item>
374              <layout class="QHBoxLayout" name="progressLayout">
375               <item>
376                <widget class="QLabel" name="doneTimeLabel">
377                 <property name="text">
378                  <string>00:00</string>
379                 </property>
380                </widget>
381               </item>
382               <item>
383                <widget class="QSlider" name="seekSlider">
384                 <property name="orientation">
385                  <enum>Qt::Horizontal</enum>
386                 </property>
387                </widget>
388               </item>
389               <item>
390                <spacer name="seekSpacer">
391                 <property name="orientation">
392                  <enum>Qt::Horizontal</enum>
393                 </property>
394                 <property name="sizeHint" stdset="0">
395                  <size>
396                   <width>40</width>
397                   <height>20</height>
398                  </size>
399                 </property>
400                </spacer>
401               </item>
402               <item>
403                <widget class="QLabel" name="allTimeLabel">
404                 <property name="text">
405                  <string>00:00</string>
406                 </property>
407                </widget>
408               </item>
409              </layout>
410             </item>
411             <item>
412              <widget class="QWidget" name="progressWidget" native="true">
413               <layout class="QVBoxLayout" name="verticalLayout_3">
414                <property name="spacing">
415                 <number>0</number>
416                </property>
417                <property name="margin">
418                 <number>0</number>
419                </property>
420               </layout>
421              </widget>
422             </item>
423             <item>
424              <spacer name="verticalSpacer_3">
425               <property name="orientation">
426                <enum>Qt::Vertical</enum>
427               </property>
428               <property name="sizeHint" stdset="0">
429                <size>
430                 <width>20</width>
431                 <height>40</height>
432                </size>
433               </property>
434              </spacer>
435             </item>
436             <item>
437              <widget class="QLabel" name="artistAlbumLabel">
438               <property name="text">
439                <string>&lt;b&gt;Artist&lt;/b&gt;&lt;br/&gt;album</string>
440               </property>
441               <property name="alignment">
442                <set>Qt::AlignCenter</set>
443               </property>
444              </widget>
445             </item>
446             <item>
447              <spacer name="verticalSpacer_4">
448               <property name="orientation">
449                <enum>Qt::Vertical</enum>
450               </property>
451               <property name="sizeHint" stdset="0">
452                <size>
453                 <width>20</width>
454                 <height>40</height>
455                </size>
456               </property>
457              </spacer>
458             </item>
459            </layout>
460           </widget>
461          </item>
462         </layout>
463        </widget>
464       </widget>
465      </item>
466      <item>
467       <layout class="QHBoxLayout" name="volumeLayout">
468        <property name="spacing">
469         <number>0</number>
470        </property>
471        <item>
472         <widget class="QSlider" name="volumeSlider">
473          <property name="orientation">
474           <enum>Qt::Vertical</enum>
475          </property>
476          <property name="invertedAppearance">
477           <bool>false</bool>
478          </property>
479          <property name="invertedControls">
480           <bool>false</bool>
481          </property>
482         </widget>
483        </item>
484       </layout>
485      </item>
486     </layout>
487    </item>
488    <item>
489     <layout class="QHBoxLayout" name="horizontalLayout">
490      <property name="spacing">
491       <number>0</number>
492      </property>
493      <item>
494       <widget class="QWidget" name="bottomWidget" native="true">
495        <property name="minimumSize">
496         <size>
497          <width>78</width>
498          <height>0</height>
499         </size>
500        </property>
501        <property name="styleSheet">
502         <string notr="true">background:qlineargradient(spread:pad, x1:1, y1:1, x2:1, y2:0, stop:0.00549451 rgba(38, 38, 38, 255), stop:0.994505 rgba(92, 92, 92, 255))</string>
503        </property>
504        <layout class="QHBoxLayout" name="horizontalLayout_2">
505         <property name="spacing">
506          <number>0</number>
507         </property>
508         <property name="margin">
509          <number>0</number>
510         </property>
511         <item>
512          <widget class="QPushButton" name="libraryButton">
513           <property name="sizePolicy">
514            <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
515             <horstretch>0</horstretch>
516             <verstretch>0</verstretch>
517            </sizepolicy>
518           </property>
519           <property name="minimumSize">
520            <size>
521             <width>70</width>
522             <height>70</height>
523            </size>
524           </property>
525           <property name="maximumSize">
526            <size>
527             <width>70</width>
528             <height>70</height>
529            </size>
530           </property>
531           <property name="text">
532            <string/>
533           </property>
534           <property name="icon">
535            <iconset resource="../../resources/resources.qrc">
536             <normaloff>:/icons/white/library.png</normaloff>:/icons/white/library.png</iconset>
537           </property>
538           <property name="flat">
539            <bool>true</bool>
540           </property>
541          </widget>
542         </item>
543         <item>
544          <spacer name="horizontalSpacer">
545           <property name="orientation">
546            <enum>Qt::Horizontal</enum>
547           </property>
548           <property name="sizeHint" stdset="0">
549            <size>
550             <width>40</width>
551             <height>20</height>
552            </size>
553           </property>
554          </spacer>
555         </item>
556         <item>
557          <widget class="QPushButton" name="viewButton">
558           <property name="sizePolicy">
559            <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
560             <horstretch>0</horstretch>
561             <verstretch>0</verstretch>
562            </sizepolicy>
563           </property>
564           <property name="minimumSize">
565            <size>
566             <width>70</width>
567             <height>70</height>
568            </size>
569           </property>
570           <property name="maximumSize">
571            <size>
572             <width>70</width>
573             <height>70</height>
574            </size>
575           </property>
576           <property name="text">
577            <string/>
578           </property>
579           <property name="icon">
580            <iconset resource="../../resources/resources.qrc">
581             <normaloff>:/icons/white/playlist.png</normaloff>:/icons/white/playlist.png</iconset>
582           </property>
583           <property name="checkable">
584            <bool>false</bool>
585           </property>
586           <property name="flat">
587            <bool>true</bool>
588           </property>
589          </widget>
590         </item>
591         <item>
592          <spacer name="horizontalSpacer_3">
593           <property name="orientation">
594            <enum>Qt::Horizontal</enum>
595           </property>
596           <property name="sizeHint" stdset="0">
597            <size>
598             <width>40</width>
599             <height>20</height>
600            </size>
601           </property>
602          </spacer>
603         </item>
604         <item>
605          <widget class="QPushButton" name="randomButton">
606           <property name="sizePolicy">
607            <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
608             <horstretch>0</horstretch>
609             <verstretch>0</verstretch>
610            </sizepolicy>
611           </property>
612           <property name="minimumSize">
613            <size>
614             <width>70</width>
615             <height>70</height>
616            </size>
617           </property>
618           <property name="maximumSize">
619            <size>
620             <width>70</width>
621             <height>70</height>
622            </size>
623           </property>
624           <property name="text">
625            <string/>
626           </property>
627           <property name="icon">
628            <iconset resource="../../resources/resources.qrc">
629             <normaloff>:/icons/white/random_inactive.png</normaloff>:/icons/white/random_inactive.png</iconset>
630           </property>
631           <property name="iconSize">
632            <size>
633             <width>48</width>
634             <height>48</height>
635            </size>
636           </property>
637           <property name="checkable">
638            <bool>false</bool>
639           </property>
640           <property name="flat">
641            <bool>true</bool>
642           </property>
643          </widget>
644         </item>
645         <item>
646          <spacer name="horizontalSpacer_5">
647           <property name="orientation">
648            <enum>Qt::Horizontal</enum>
649           </property>
650           <property name="sizeHint" stdset="0">
651            <size>
652             <width>40</width>
653             <height>20</height>
654            </size>
655           </property>
656          </spacer>
657         </item>
658         <item>
659          <widget class="QPushButton" name="repeatButton">
660           <property name="sizePolicy">
661            <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
662             <horstretch>0</horstretch>
663             <verstretch>0</verstretch>
664            </sizepolicy>
665           </property>
666           <property name="minimumSize">
667            <size>
668             <width>70</width>
669             <height>70</height>
670            </size>
671           </property>
672           <property name="maximumSize">
673            <size>
674             <width>70</width>
675             <height>70</height>
676            </size>
677           </property>
678           <property name="text">
679            <string/>
680           </property>
681           <property name="icon">
682            <iconset resource="../../resources/resources.qrc">
683             <normaloff>:/icons/white/repeat_inactive.png</normaloff>:/icons/white/repeat_inactive.png</iconset>
684           </property>
685           <property name="iconSize">
686            <size>
687             <width>48</width>
688             <height>58</height>
689            </size>
690           </property>
691           <property name="checkable">
692            <bool>false</bool>
693           </property>
694           <property name="flat">
695            <bool>true</bool>
696           </property>
697          </widget>
698         </item>
699         <item>
700          <spacer name="horizontalSpacer_4">
701           <property name="orientation">
702            <enum>Qt::Horizontal</enum>
703           </property>
704           <property name="sizeHint" stdset="0">
705            <size>
706             <width>40</width>
707             <height>20</height>
708            </size>
709           </property>
710          </spacer>
711         </item>
712         <item>
713          <widget class="QPushButton" name="volumeButton">
714           <property name="sizePolicy">
715            <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
716             <horstretch>0</horstretch>
717             <verstretch>0</verstretch>
718            </sizepolicy>
719           </property>
720           <property name="minimumSize">
721            <size>
722             <width>70</width>
723             <height>70</height>
724            </size>
725           </property>
726           <property name="text">
727            <string/>
728           </property>
729           <property name="icon">
730            <iconset resource="../../resources/resources.qrc">
731             <normaloff>:/icons/white/volume.png</normaloff>:/icons/white/volume.png</iconset>
732           </property>
733           <property name="flat">
734            <bool>true</bool>
735           </property>
736          </widget>
737         </item>
738        </layout>
739       </widget>
740      </item>
741     </layout>
742    </item>
743   </layout>
744  </widget>
745  <resources>
746   <include location="../../resources/resources.qrc"/>
747  </resources>
748  <connections/>
749 </ui>