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="QVBoxLayout" name="verticalLayout">
17 <property name="spacing">
20 <property name="margin">
24 <widget class="QStackedWidget" name="stackedWidget">
25 <property name="currentIndex">
28 <widget class="QWidget" name="page">
29 <layout class="QVBoxLayout" name="verticalLayout_4">
30 <property name="spacing">
33 <property name="margin">
37 <widget class="QListView" name="playlistView">
38 <property name="contextMenuPolicy">
39 <enum>Qt::CustomContextMenu</enum>
41 <property name="editTriggers">
42 <set>QAbstractItemView::NoEditTriggers</set>
44 <property name="textElideMode">
45 <enum>Qt::ElideLeft</enum>
47 <property name="uniformItemSizes">
50 <property name="wordWrap">
57 <widget class="QWidget" name="page_2">
58 <layout class="QGridLayout" name="gridLayout">
59 <item row="0" column="0">
60 <widget class="QWidget" name="widget" native="true">
61 <layout class="QVBoxLayout" name="verticalLayout_2">
63 <layout class="QHBoxLayout" name="horizontalLayout_5">
65 <spacer name="horizontalSpacer_2">
66 <property name="orientation">
67 <enum>Qt::Horizontal</enum>
69 <property name="sizeHint" stdset="0">
78 <widget class="QLabel" name="countLabel">
79 <property name="text">
82 <property name="alignment">
83 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
90 <widget class="QLabel" name="titleLabel">
91 <property name="text">
92 <string><h3>Title</h3></string>
94 <property name="alignment">
95 <set>Qt::AlignCenter</set>
100 <layout class="QHBoxLayout" name="progressLayout">
102 <widget class="QLabel" name="doneTimeLabel">
103 <property name="text">
104 <string>00:00</string>
109 <widget class="QLabel" name="allTimeLabel">
110 <property name="text">
111 <string>00:00</string>
118 <widget class="QLabel" name="artistAlbumLabel">
119 <property name="text">
120 <string><b>Artist</b><br/>album</string>
122 <property name="alignment">
123 <set>Qt::AlignCenter</set>
135 <layout class="QHBoxLayout" name="horizontalLayout">
136 <property name="spacing">
140 <widget class="QPushButton" name="libraryButton">
141 <property name="sizePolicy">
142 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
143 <horstretch>0</horstretch>
144 <verstretch>0</verstretch>
147 <property name="minimumSize">
153 <property name="maximumSize">
159 <property name="text">
162 <property name="icon">
163 <iconset resource="../../resources/resources.qrc">
164 <normaloff>:/icons/library.png</normaloff>:/icons/library.png</iconset>
166 <property name="flat">
172 <spacer name="horizontalSpacer">
173 <property name="orientation">
174 <enum>Qt::Horizontal</enum>
176 <property name="sizeHint" stdset="0">
185 <widget class="QPushButton" name="viewButton">
186 <property name="sizePolicy">
187 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
188 <horstretch>0</horstretch>
189 <verstretch>0</verstretch>
192 <property name="minimumSize">
198 <property name="maximumSize">
204 <property name="text">
207 <property name="icon">
208 <iconset resource="../../resources/resources.qrc">
209 <normaloff>:/icons/playlist.png</normaloff>:/icons/playlist.png</iconset>
211 <property name="checkable">
214 <property name="flat">
220 <spacer name="horizontalSpacer_3">
221 <property name="orientation">
222 <enum>Qt::Horizontal</enum>
224 <property name="sizeHint" stdset="0">
233 <widget class="QPushButton" name="randomButton">
234 <property name="sizePolicy">
235 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
236 <horstretch>0</horstretch>
237 <verstretch>0</verstretch>
240 <property name="minimumSize">
246 <property name="maximumSize">
252 <property name="text">
255 <property name="icon">
256 <iconset resource="../../resources/resources.qrc">
257 <normaloff>:/icons/random_inactive.png</normaloff>:/icons/random_inactive.png</iconset>
259 <property name="iconSize">
265 <property name="checkable">
268 <property name="flat">
274 <widget class="QPushButton" name="repeatButton">
275 <property name="sizePolicy">
276 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
277 <horstretch>0</horstretch>
278 <verstretch>0</verstretch>
281 <property name="minimumSize">
287 <property name="maximumSize">
293 <property name="text">
296 <property name="icon">
297 <iconset resource="../../resources/resources.qrc">
298 <normaloff>:/icons/repeat_inactive.png</normaloff>:/icons/repeat_inactive.png</iconset>
300 <property name="iconSize">
306 <property name="checkable">
309 <property name="flat">
315 <spacer name="horizontalSpacer_4">
316 <property name="orientation">
317 <enum>Qt::Horizontal</enum>
319 <property name="sizeHint" stdset="0">
328 <widget class="QPushButton" name="prevButton">
329 <property name="sizePolicy">
330 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
331 <horstretch>0</horstretch>
332 <verstretch>0</verstretch>
335 <property name="minimumSize">
341 <property name="maximumSize">
347 <property name="text">
350 <property name="icon">
351 <iconset resource="../../resources/resources.qrc">
352 <normaloff>:/icons/prev.png</normaloff>:/icons/prev.png</iconset>
354 <property name="flat">
360 <widget class="QPushButton" name="playpauseButton">
361 <property name="sizePolicy">
362 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
363 <horstretch>0</horstretch>
364 <verstretch>0</verstretch>
367 <property name="minimumSize">
373 <property name="maximumSize">
379 <property name="text">
382 <property name="icon">
383 <iconset resource="../../resources/resources.qrc">
384 <normaloff>:/icons/play.png</normaloff>:/icons/play.png</iconset>
386 <property name="flat">
392 <widget class="QPushButton" name="stopButton">
393 <property name="sizePolicy">
394 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
395 <horstretch>0</horstretch>
396 <verstretch>0</verstretch>
399 <property name="minimumSize">
405 <property name="maximumSize">
411 <property name="text">
414 <property name="icon">
415 <iconset resource="../../resources/resources.qrc">
416 <normaloff>:/icons/stop.png</normaloff>:/icons/stop.png</iconset>
418 <property name="flat">
424 <widget class="QPushButton" name="nextButton">
425 <property name="sizePolicy">
426 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
427 <horstretch>0</horstretch>
428 <verstretch>0</verstretch>
431 <property name="minimumSize">
437 <property name="maximumSize">
443 <property name="text">
446 <property name="icon">
447 <iconset resource="../../resources/resources.qrc">
448 <normaloff>:/icons/next.png</normaloff>:/icons/next.png</iconset>
450 <property name="flat">
460 <include location="../../resources/resources.qrc"/>