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>
152 <item row="1" column="0">
153 <layout class="QHBoxLayout" name="horizontalLayout">
154 <property name="spacing">
158 <widget class="QPushButton" name="libraryButton">
159 <property name="sizePolicy">
160 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
161 <horstretch>0</horstretch>
162 <verstretch>0</verstretch>
165 <property name="minimumSize">
171 <property name="maximumSize">
177 <property name="text">
180 <property name="icon">
181 <iconset resource="../../resources/resources.qrc">
182 <normaloff>:/icons/library.png</normaloff>:/icons/library.png</iconset>
184 <property name="flat">
190 <spacer name="horizontalSpacer">
191 <property name="orientation">
192 <enum>Qt::Horizontal</enum>
194 <property name="sizeHint" stdset="0">
203 <widget class="QPushButton" name="viewButton">
204 <property name="sizePolicy">
205 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
206 <horstretch>0</horstretch>
207 <verstretch>0</verstretch>
210 <property name="minimumSize">
216 <property name="maximumSize">
222 <property name="text">
225 <property name="icon">
226 <iconset resource="../../resources/resources.qrc">
227 <normaloff>:/icons/playlist.png</normaloff>:/icons/playlist.png</iconset>
229 <property name="checkable">
232 <property name="flat">
238 <spacer name="horizontalSpacer_3">
239 <property name="orientation">
240 <enum>Qt::Horizontal</enum>
242 <property name="sizeHint" stdset="0">
251 <widget class="QPushButton" name="randomButton">
252 <property name="sizePolicy">
253 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
254 <horstretch>0</horstretch>
255 <verstretch>0</verstretch>
258 <property name="minimumSize">
264 <property name="maximumSize">
270 <property name="text">
273 <property name="icon">
274 <iconset resource="../../resources/resources.qrc">
275 <normaloff>:/icons/random_inactive.png</normaloff>:/icons/random_inactive.png</iconset>
277 <property name="iconSize">
283 <property name="checkable">
286 <property name="flat">
292 <widget class="QPushButton" name="repeatButton">
293 <property name="sizePolicy">
294 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
295 <horstretch>0</horstretch>
296 <verstretch>0</verstretch>
299 <property name="minimumSize">
305 <property name="maximumSize">
311 <property name="text">
314 <property name="icon">
315 <iconset resource="../../resources/resources.qrc">
316 <normaloff>:/icons/repeat_inactive.png</normaloff>:/icons/repeat_inactive.png</iconset>
318 <property name="iconSize">
324 <property name="checkable">
327 <property name="flat">
333 <spacer name="horizontalSpacer_4">
334 <property name="orientation">
335 <enum>Qt::Horizontal</enum>
337 <property name="sizeHint" stdset="0">
346 <widget class="QPushButton" name="prevButton">
347 <property name="sizePolicy">
348 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
349 <horstretch>0</horstretch>
350 <verstretch>0</verstretch>
353 <property name="minimumSize">
359 <property name="maximumSize">
365 <property name="text">
368 <property name="icon">
369 <iconset resource="../../resources/resources.qrc">
370 <normaloff>:/icons/prev.png</normaloff>:/icons/prev.png</iconset>
372 <property name="flat">
378 <widget class="QPushButton" name="playpauseButton">
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/play.png</normaloff>:/icons/play.png</iconset>
404 <property name="flat">
410 <widget class="QPushButton" name="stopButton">
411 <property name="sizePolicy">
412 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
413 <horstretch>0</horstretch>
414 <verstretch>0</verstretch>
417 <property name="minimumSize">
423 <property name="maximumSize">
429 <property name="text">
432 <property name="icon">
433 <iconset resource="../../resources/resources.qrc">
434 <normaloff>:/icons/stop.png</normaloff>:/icons/stop.png</iconset>
436 <property name="flat">
442 <widget class="QPushButton" name="nextButton">
443 <property name="sizePolicy">
444 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
445 <horstretch>0</horstretch>
446 <verstretch>0</verstretch>
449 <property name="minimumSize">
455 <property name="maximumSize">
461 <property name="text">
464 <property name="icon">
465 <iconset resource="../../resources/resources.qrc">
466 <normaloff>:/icons/next.png</normaloff>:/icons/next.png</iconset>
468 <property name="flat">
474 <spacer name="horizontalSpacer_5">
475 <property name="orientation">
476 <enum>Qt::Horizontal</enum>
478 <property name="sizeHint" stdset="0">
487 <widget class="QPushButton" name="volumeButton">
488 <property name="sizePolicy">
489 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
490 <horstretch>0</horstretch>
491 <verstretch>0</verstretch>
494 <property name="minimumSize">
500 <property name="text">
503 <property name="icon">
504 <iconset resource="../../resources/resources.qrc">
505 <normaloff>:/icons/volume.png</normaloff>:/icons/volume.png</iconset>
507 <property name="flat">
517 <include location="../../resources/resources.qrc"/>