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">
16 <layout class="QGridLayout" name="gridLayout_2">
17 <property name="margin">
20 <property name="spacing">
23 <item row="0" column="0">
24 <layout class="QHBoxLayout" name="horizontalLayout_3">
25 <property name="spacing">
29 <widget class="QStackedWidget" name="stackedWidget">
30 <property name="currentIndex">
33 <widget class="QWidget" name="page">
34 <layout class="QVBoxLayout" name="verticalLayout_4">
35 <property name="spacing">
38 <property name="margin">
42 <widget class="QListView" name="playlistView">
43 <property name="contextMenuPolicy">
44 <enum>Qt::CustomContextMenu</enum>
46 <property name="editTriggers">
47 <set>QAbstractItemView::NoEditTriggers</set>
49 <property name="textElideMode">
50 <enum>Qt::ElideLeft</enum>
52 <property name="uniformItemSizes">
55 <property name="wordWrap">
62 <widget class="QWidget" name="page_2">
63 <layout class="QGridLayout" name="gridLayout">
64 <item row="0" column="0">
65 <widget class="QWidget" name="widget" native="true">
66 <layout class="QVBoxLayout" name="verticalLayout_2">
68 <layout class="QHBoxLayout" name="horizontalLayout_5">
70 <spacer name="horizontalSpacer_2">
71 <property name="orientation">
72 <enum>Qt::Horizontal</enum>
74 <property name="sizeHint" stdset="0">
83 <widget class="QLabel" name="countLabel">
84 <property name="text">
87 <property name="alignment">
88 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
95 <widget class="QLabel" name="titleLabel">
96 <property name="text">
97 <string><h3>Title</h3></string>
99 <property name="alignment">
100 <set>Qt::AlignCenter</set>
105 <layout class="QHBoxLayout" name="progressLayout">
107 <widget class="QLabel" name="doneTimeLabel">
108 <property name="text">
109 <string>00:00</string>
114 <widget class="QLabel" name="allTimeLabel">
115 <property name="text">
116 <string>00:00</string>
123 <widget class="QLabel" name="artistAlbumLabel">
124 <property name="text">
125 <string><b>Artist</b><br/>album</string>
127 <property name="alignment">
128 <set>Qt::AlignCenter</set>
140 <layout class="QHBoxLayout" name="volumeLayout">
142 <widget class="QSlider" name="volumeSlider">
143 <property name="orientation">
144 <enum>Qt::Vertical</enum>
146 <property name="invertedAppearance">
149 <property name="invertedControls">
158 <item row="1" column="0">
159 <layout class="QHBoxLayout" name="horizontalLayout">
160 <property name="spacing">
164 <widget class="QPushButton" name="libraryButton">
165 <property name="sizePolicy">
166 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
167 <horstretch>0</horstretch>
168 <verstretch>0</verstretch>
171 <property name="minimumSize">
177 <property name="maximumSize">
183 <property name="text">
186 <property name="icon">
187 <iconset resource="../../resources/resources.qrc">
188 <normaloff>:/icons/white/library.png</normaloff>:/icons/white/library.png</iconset>
190 <property name="flat">
196 <spacer name="horizontalSpacer">
197 <property name="orientation">
198 <enum>Qt::Horizontal</enum>
200 <property name="sizeHint" stdset="0">
209 <widget class="QPushButton" name="viewButton">
210 <property name="sizePolicy">
211 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
212 <horstretch>0</horstretch>
213 <verstretch>0</verstretch>
216 <property name="minimumSize">
222 <property name="maximumSize">
228 <property name="text">
231 <property name="icon">
232 <iconset resource="../../resources/resources.qrc">
233 <normaloff>:/icons/white/playlist.png</normaloff>:/icons/white/playlist.png</iconset>
235 <property name="checkable">
238 <property name="flat">
244 <spacer name="horizontalSpacer_3">
245 <property name="orientation">
246 <enum>Qt::Horizontal</enum>
248 <property name="sizeHint" stdset="0">
257 <widget class="QPushButton" name="randomButton">
258 <property name="sizePolicy">
259 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
260 <horstretch>0</horstretch>
261 <verstretch>0</verstretch>
264 <property name="minimumSize">
270 <property name="maximumSize">
276 <property name="text">
279 <property name="icon">
280 <iconset resource="../../resources/resources.qrc">
281 <normaloff>:/icons/white/random_inactive.png</normaloff>:/icons/white/random_inactive.png</iconset>
283 <property name="iconSize">
289 <property name="checkable">
292 <property name="flat">
298 <widget class="QPushButton" name="repeatButton">
299 <property name="sizePolicy">
300 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
301 <horstretch>0</horstretch>
302 <verstretch>0</verstretch>
305 <property name="minimumSize">
311 <property name="maximumSize">
317 <property name="text">
320 <property name="icon">
321 <iconset resource="../../resources/resources.qrc">
322 <normaloff>:/icons/white/repeat_inactive.png</normaloff>:/icons/white/repeat_inactive.png</iconset>
324 <property name="iconSize">
330 <property name="checkable">
333 <property name="flat">
339 <spacer name="horizontalSpacer_4">
340 <property name="orientation">
341 <enum>Qt::Horizontal</enum>
343 <property name="sizeHint" stdset="0">
352 <widget class="QPushButton" name="prevButton">
353 <property name="sizePolicy">
354 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
355 <horstretch>0</horstretch>
356 <verstretch>0</verstretch>
359 <property name="minimumSize">
365 <property name="maximumSize">
371 <property name="text">
374 <property name="icon">
375 <iconset resource="../../resources/resources.qrc">
376 <normaloff>:/icons/white/prev.png</normaloff>:/icons/white/prev.png</iconset>
378 <property name="flat">
384 <widget class="QPushButton" name="playpauseButton">
385 <property name="sizePolicy">
386 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
387 <horstretch>0</horstretch>
388 <verstretch>0</verstretch>
391 <property name="minimumSize">
397 <property name="maximumSize">
403 <property name="text">
406 <property name="icon">
407 <iconset resource="../../resources/resources.qrc">
408 <normaloff>:/icons/white/play.png</normaloff>:/icons/white/play.png</iconset>
410 <property name="flat">
416 <widget class="QPushButton" name="stopButton">
417 <property name="sizePolicy">
418 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
419 <horstretch>0</horstretch>
420 <verstretch>0</verstretch>
423 <property name="minimumSize">
429 <property name="maximumSize">
435 <property name="text">
438 <property name="icon">
439 <iconset resource="../../resources/resources.qrc">
440 <normaloff>:/icons/white/stop.png</normaloff>:/icons/white/stop.png</iconset>
442 <property name="flat">
448 <widget class="QPushButton" name="nextButton">
449 <property name="sizePolicy">
450 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
451 <horstretch>0</horstretch>
452 <verstretch>0</verstretch>
455 <property name="minimumSize">
461 <property name="maximumSize">
467 <property name="text">
470 <property name="icon">
471 <iconset resource="../../resources/resources.qrc">
472 <normaloff>:/icons/white/next.png</normaloff>:/icons/white/next.png</iconset>
474 <property name="flat">
480 <spacer name="horizontalSpacer_5">
481 <property name="orientation">
482 <enum>Qt::Horizontal</enum>
484 <property name="sizeHint" stdset="0">
493 <widget class="QPushButton" name="volumeButton">
494 <property name="sizePolicy">
495 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
496 <horstretch>0</horstretch>
497 <verstretch>0</verstretch>
500 <property name="minimumSize">
506 <property name="text">
509 <property name="icon">
510 <iconset resource="../../resources/resources.qrc">
511 <normaloff>:/icons/white/volume.png</normaloff>:/icons/white/volume.png</iconset>
513 <property name="flat">
523 <include location="../../resources/resources.qrc"/>