2023-08-29 17:08:51 +08:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<ui version="4.0">
|
|
|
|
<class>MainWindow</class>
|
|
|
|
<widget class="QMainWindow" name="MainWindow">
|
|
|
|
<property name="geometry">
|
|
|
|
<rect>
|
|
|
|
<x>0</x>
|
|
|
|
<y>0</y>
|
2023-08-29 20:24:16 +08:00
|
|
|
<width>1055</width>
|
|
|
|
<height>750</height>
|
2023-08-29 17:08:51 +08:00
|
|
|
</rect>
|
|
|
|
</property>
|
|
|
|
<property name="windowTitle">
|
|
|
|
<string>MainWindow</string>
|
|
|
|
</property>
|
2023-08-29 20:24:16 +08:00
|
|
|
<property name="styleSheet">
|
2023-08-31 16:06:03 +08:00
|
|
|
<string notr="true">background-color: rgb(136, 138, 133);</string>
|
2023-08-29 20:24:16 +08:00
|
|
|
</property>
|
|
|
|
<widget class="QWidget" name="centralwidget">
|
|
|
|
<widget class="QWidget" name="widget_show" native="true">
|
|
|
|
<property name="geometry">
|
|
|
|
<rect>
|
|
|
|
<x>50</x>
|
|
|
|
<y>150</y>
|
|
|
|
<width>581</width>
|
|
|
|
<height>391</height>
|
|
|
|
</rect>
|
|
|
|
</property>
|
|
|
|
<property name="styleSheet">
|
2023-08-29 20:41:42 +08:00
|
|
|
<string notr="true">font: 12pt "微软雅黑";color: rgb(255, 255, 0);</string>
|
2023-08-29 20:24:16 +08:00
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
<widget class="QListWidget" name="song_list_widget">
|
|
|
|
<property name="geometry">
|
|
|
|
<rect>
|
|
|
|
<x>750</x>
|
|
|
|
<y>80</y>
|
|
|
|
<width>241</width>
|
|
|
|
<height>461</height>
|
|
|
|
</rect>
|
|
|
|
</property>
|
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">color: rgb(255, 255, 0);</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
<widget class="QLabel" name="label_artist">
|
|
|
|
<property name="geometry">
|
|
|
|
<rect>
|
|
|
|
<x>190</x>
|
|
|
|
<y>100</y>
|
|
|
|
<width>111</width>
|
|
|
|
<height>31</height>
|
|
|
|
</rect>
|
|
|
|
</property>
|
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">font: 10pt "微软雅黑";
|
|
|
|
color: rgb(255, 255, 0);</string>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>歌手</string>
|
|
|
|
</property>
|
|
|
|
<property name="alignment">
|
|
|
|
<set>Qt::AlignCenter</set>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
<widget class="QLabel" name="label_song_name">
|
|
|
|
<property name="geometry">
|
|
|
|
<rect>
|
|
|
|
<x>240</x>
|
|
|
|
<y>30</y>
|
|
|
|
<width>221</width>
|
|
|
|
<height>41</height>
|
|
|
|
</rect>
|
|
|
|
</property>
|
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">font: 16pt "微软雅黑";
|
|
|
|
color: rgb(255, 255, 0);</string>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>歌名</string>
|
|
|
|
</property>
|
|
|
|
<property name="alignment">
|
|
|
|
<set>Qt::AlignCenter</set>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
<widget class="QLabel" name="label_meta_album">
|
|
|
|
<property name="geometry">
|
|
|
|
<rect>
|
|
|
|
<x>380</x>
|
|
|
|
<y>100</y>
|
|
|
|
<width>111</width>
|
|
|
|
<height>31</height>
|
|
|
|
</rect>
|
|
|
|
</property>
|
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">font: 10pt "微软雅黑";color: rgb(255, 255, 0);</string>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>专辑</string>
|
|
|
|
</property>
|
|
|
|
<property name="alignment">
|
|
|
|
<set>Qt::AlignCenter</set>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
<widget class="QLabel" name="label_song_list">
|
|
|
|
<property name="geometry">
|
|
|
|
<rect>
|
|
|
|
<x>800</x>
|
|
|
|
<y>30</y>
|
|
|
|
<width>141</width>
|
|
|
|
<height>41</height>
|
|
|
|
</rect>
|
|
|
|
</property>
|
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">font: 18pt "微软雅黑";color: rgb(255, 255, 0);</string>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string> 歌曲列表</string>
|
|
|
|
</property>
|
|
|
|
<property name="alignment">
|
|
|
|
<set>Qt::AlignCenter</set>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
<widget class="QWidget" name="contrl_widget" native="true">
|
|
|
|
<property name="geometry">
|
|
|
|
<rect>
|
|
|
|
<x>110</x>
|
|
|
|
<y>590</y>
|
|
|
|
<width>471</width>
|
|
|
|
<height>74</height>
|
|
|
|
</rect>
|
|
|
|
</property>
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
|
|
|
<item>
|
|
|
|
<widget class="QToolButton" name="back_btn">
|
2023-08-31 15:48:38 +08:00
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">border: none;</string>
|
|
|
|
</property>
|
2023-08-29 20:24:16 +08:00
|
|
|
<property name="text">
|
|
|
|
<string>...</string>
|
|
|
|
</property>
|
|
|
|
<property name="icon">
|
|
|
|
<iconset resource="res.qrc">
|
2023-08-31 15:34:05 +08:00
|
|
|
<normaloff>:/icon2/play-previous</normaloff>:/icon2/play-previous</iconset>
|
2023-08-29 20:24:16 +08:00
|
|
|
</property>
|
|
|
|
<property name="iconSize">
|
|
|
|
<size>
|
|
|
|
<width>50</width>
|
|
|
|
<height>50</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QToolButton" name="last_btn">
|
2023-08-31 15:48:38 +08:00
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">border: none;</string>
|
|
|
|
</property>
|
2023-08-29 20:24:16 +08:00
|
|
|
<property name="text">
|
|
|
|
<string>...</string>
|
|
|
|
</property>
|
|
|
|
<property name="icon">
|
|
|
|
<iconset resource="res.qrc">
|
2023-08-31 15:34:05 +08:00
|
|
|
<normaloff>:/icon2/rewind-back</normaloff>:/icon2/rewind-back</iconset>
|
2023-08-29 20:24:16 +08:00
|
|
|
</property>
|
|
|
|
<property name="iconSize">
|
|
|
|
<size>
|
|
|
|
<width>50</width>
|
|
|
|
<height>50</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QToolButton" name="play_btn">
|
2023-08-31 15:48:38 +08:00
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">border: none;</string>
|
|
|
|
</property>
|
2023-08-29 20:24:16 +08:00
|
|
|
<property name="text">
|
|
|
|
<string>...</string>
|
|
|
|
</property>
|
|
|
|
<property name="icon">
|
|
|
|
<iconset resource="res.qrc">
|
2023-08-31 15:34:05 +08:00
|
|
|
<normaloff>:/icon2/play</normaloff>:/icon2/play</iconset>
|
2023-08-29 20:24:16 +08:00
|
|
|
</property>
|
|
|
|
<property name="iconSize">
|
|
|
|
<size>
|
|
|
|
<width>50</width>
|
|
|
|
<height>50</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QToolButton" name="next_btn">
|
2023-08-31 15:48:38 +08:00
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">border: none;</string>
|
|
|
|
</property>
|
2023-08-29 20:24:16 +08:00
|
|
|
<property name="text">
|
|
|
|
<string>...</string>
|
|
|
|
</property>
|
|
|
|
<property name="icon">
|
|
|
|
<iconset resource="res.qrc">
|
2023-08-31 15:34:05 +08:00
|
|
|
<normaloff>:/icon2/rewind-forward</normaloff>:/icon2/rewind-forward</iconset>
|
2023-08-29 20:24:16 +08:00
|
|
|
</property>
|
|
|
|
<property name="iconSize">
|
|
|
|
<size>
|
|
|
|
<width>50</width>
|
|
|
|
<height>50</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QToolButton" name="front_btn">
|
2023-08-31 15:48:38 +08:00
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">border: none;</string>
|
|
|
|
</property>
|
2023-08-29 20:24:16 +08:00
|
|
|
<property name="text">
|
|
|
|
<string>...</string>
|
|
|
|
</property>
|
|
|
|
<property name="icon">
|
|
|
|
<iconset resource="res.qrc">
|
2023-08-31 15:34:05 +08:00
|
|
|
<normaloff>:/icon2/play-next</normaloff>:/icon2/play-next</iconset>
|
2023-08-29 20:24:16 +08:00
|
|
|
</property>
|
|
|
|
<property name="iconSize">
|
|
|
|
<size>
|
|
|
|
<width>50</width>
|
|
|
|
<height>50</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</widget>
|
|
|
|
<widget class="QWidget" name="volume_widget" native="true">
|
|
|
|
<property name="geometry">
|
|
|
|
<rect>
|
|
|
|
<x>760</x>
|
|
|
|
<y>550</y>
|
|
|
|
<width>219</width>
|
|
|
|
<height>120</height>
|
|
|
|
</rect>
|
|
|
|
</property>
|
|
|
|
<layout class="QVBoxLayout" name="verticalLayout">
|
|
|
|
<item>
|
2023-08-31 18:57:38 +08:00
|
|
|
<widget class="QWidget" name="widget" native="true">
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout_4">
|
|
|
|
<item>
|
|
|
|
<widget class="QSlider" name="volume_slider">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QLabel" name="volume_label">
|
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">color: rgb(255, 255, 0);</string>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>------</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</layout>
|
2023-08-29 20:24:16 +08:00
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QWidget" name="widget_3" native="true">
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
|
|
|
<item>
|
|
|
|
<widget class="QToolButton" name="mute_btn">
|
2023-08-31 15:48:38 +08:00
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">border: none;</string>
|
|
|
|
</property>
|
2023-08-29 20:24:16 +08:00
|
|
|
<property name="text">
|
|
|
|
<string>...</string>
|
|
|
|
</property>
|
|
|
|
<property name="icon">
|
|
|
|
<iconset resource="res.qrc">
|
2023-08-31 15:34:05 +08:00
|
|
|
<normaloff>:/icon2/sound-off</normaloff>:/icon2/sound-off</iconset>
|
2023-08-29 20:24:16 +08:00
|
|
|
</property>
|
|
|
|
<property name="iconSize">
|
|
|
|
<size>
|
|
|
|
<width>50</width>
|
|
|
|
<height>50</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QToolButton" name="volume_down_btn">
|
2023-08-31 15:48:38 +08:00
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">border: none;</string>
|
|
|
|
</property>
|
2023-08-29 20:24:16 +08:00
|
|
|
<property name="text">
|
|
|
|
<string>...</string>
|
|
|
|
</property>
|
|
|
|
<property name="icon">
|
|
|
|
<iconset resource="res.qrc">
|
2023-08-31 15:34:05 +08:00
|
|
|
<normaloff>:/icon2/volume-down</normaloff>:/icon2/volume-down</iconset>
|
2023-08-29 20:24:16 +08:00
|
|
|
</property>
|
|
|
|
<property name="iconSize">
|
|
|
|
<size>
|
|
|
|
<width>50</width>
|
|
|
|
<height>50</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QToolButton" name="volume_up_btn">
|
2023-08-31 15:48:38 +08:00
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">border: none;</string>
|
|
|
|
</property>
|
2023-08-29 20:24:16 +08:00
|
|
|
<property name="text">
|
|
|
|
<string>...</string>
|
|
|
|
</property>
|
|
|
|
<property name="icon">
|
|
|
|
<iconset resource="res.qrc">
|
2023-08-31 15:34:05 +08:00
|
|
|
<normaloff>:/icon2/volume-up</normaloff>:/icon2/volume-up</iconset>
|
2023-08-29 20:24:16 +08:00
|
|
|
</property>
|
|
|
|
<property name="iconSize">
|
|
|
|
<size>
|
|
|
|
<width>50</width>
|
|
|
|
<height>50</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</widget>
|
2023-08-29 20:41:42 +08:00
|
|
|
<widget class="QWidget" name="time_widget" native="true">
|
2023-08-29 20:24:16 +08:00
|
|
|
<property name="geometry">
|
|
|
|
<rect>
|
2023-08-29 20:41:42 +08:00
|
|
|
<x>50</x>
|
2023-08-29 20:24:16 +08:00
|
|
|
<y>550</y>
|
2023-08-29 20:41:42 +08:00
|
|
|
<width>581</width>
|
|
|
|
<height>40</height>
|
2023-08-29 20:24:16 +08:00
|
|
|
</rect>
|
|
|
|
</property>
|
2023-08-29 20:41:42 +08:00
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
|
|
|
<item>
|
|
|
|
<widget class="QLabel" name="time_left_label">
|
2023-08-31 15:48:38 +08:00
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">color: rgb(255, 255, 0);</string>
|
|
|
|
</property>
|
2023-08-29 20:41:42 +08:00
|
|
|
<property name="text">
|
2023-08-31 17:06:23 +08:00
|
|
|
<string>------</string>
|
2023-08-29 20:41:42 +08:00
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QSlider" name="time_slider">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QLabel" name="time_right_label">
|
2023-08-31 15:48:38 +08:00
|
|
|
<property name="styleSheet">
|
|
|
|
<string notr="true">color: rgb(255, 255, 0);</string>
|
|
|
|
</property>
|
2023-08-29 20:41:42 +08:00
|
|
|
<property name="text">
|
2023-08-31 17:06:23 +08:00
|
|
|
<string>------</string>
|
2023-08-29 20:41:42 +08:00
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</layout>
|
2023-08-29 20:24:16 +08:00
|
|
|
</widget>
|
|
|
|
</widget>
|
|
|
|
<widget class="QMenuBar" name="menubar">
|
|
|
|
<property name="geometry">
|
|
|
|
<rect>
|
|
|
|
<x>0</x>
|
|
|
|
<y>0</y>
|
|
|
|
<width>1055</width>
|
2023-08-31 15:48:38 +08:00
|
|
|
<height>25</height>
|
2023-08-29 20:24:16 +08:00
|
|
|
</rect>
|
|
|
|
</property>
|
|
|
|
</widget>
|
2023-08-29 17:08:51 +08:00
|
|
|
<widget class="QStatusBar" name="statusbar"/>
|
|
|
|
</widget>
|
2023-08-29 20:24:16 +08:00
|
|
|
<resources>
|
|
|
|
<include location="res.qrc"/>
|
|
|
|
</resources>
|
2023-08-29 17:08:51 +08:00
|
|
|
<connections/>
|
|
|
|
</ui>
|