Skip to content

Commit 5ae47a6

Browse files
committed
音乐热歌列表
1 parent 5db4b74 commit 5ae47a6

38 files changed

+1666
-606
lines changed

Diff for: QFlowLayout/Data/CoverItemWidget.ui

+85
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<ui version="4.0">
3+
<class>CoverItemWidget</class>
4+
<widget class="QWidget" name="CoverItemWidget">
5+
<property name="minimumSize">
6+
<size>
7+
<width>200</width>
8+
<height>256</height>
9+
</size>
10+
</property>
11+
<property name="maximumSize">
12+
<size>
13+
<width>200</width>
14+
<height>256</height>
15+
</size>
16+
</property>
17+
<property name="windowTitle">
18+
<string/>
19+
</property>
20+
<layout class="QVBoxLayout" name="verticalLayout">
21+
<property name="spacing">
22+
<number>12</number>
23+
</property>
24+
<property name="leftMargin">
25+
<number>10</number>
26+
</property>
27+
<property name="topMargin">
28+
<number>10</number>
29+
</property>
30+
<property name="rightMargin">
31+
<number>10</number>
32+
</property>
33+
<property name="bottomMargin">
34+
<number>10</number>
35+
</property>
36+
<item>
37+
<widget class="CoverLabel" name="labelCover">
38+
<property name="minimumSize">
39+
<size>
40+
<width>180</width>
41+
<height>180</height>
42+
</size>
43+
</property>
44+
<property name="text">
45+
<string/>
46+
</property>
47+
<property name="scaledContents">
48+
<bool>true</bool>
49+
</property>
50+
<property name="alignment">
51+
<set>Qt::AlignCenter</set>
52+
</property>
53+
</widget>
54+
</item>
55+
<item>
56+
<widget class="QLabel" name="labelTitle">
57+
<property name="font">
58+
<font>
59+
<pointsize>10</pointsize>
60+
</font>
61+
</property>
62+
<property name="text">
63+
<string/>
64+
</property>
65+
</widget>
66+
</item>
67+
<item>
68+
<widget class="QLabel" name="labelAuthor">
69+
<property name="text">
70+
<string/>
71+
</property>
72+
</widget>
73+
</item>
74+
</layout>
75+
</widget>
76+
<customwidgets>
77+
<customwidget>
78+
<class>CoverLabel</class>
79+
<extends>QLabel</extends>
80+
<header location="global">.CoverLabel</header>
81+
</customwidget>
82+
</customwidgets>
83+
<resources/>
84+
<connections/>
85+
</ui>

Diff for: QFlowLayout/Data/CoverLabel.ui

+109
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<ui version="4.0">
3+
<class>CoverLabel</class>
4+
<widget class="QWidget" name="CoverLabel">
5+
<property name="geometry">
6+
<rect>
7+
<x>0</x>
8+
<y>0</y>
9+
<width>180</width>
10+
<height>180</height>
11+
</rect>
12+
</property>
13+
<property name="cursor">
14+
<cursorShape>PointingHandCursor</cursorShape>
15+
</property>
16+
<property name="windowTitle">
17+
<string/>
18+
</property>
19+
<layout class="QVBoxLayout" name="verticalLayout">
20+
<property name="spacing">
21+
<number>0</number>
22+
</property>
23+
<property name="leftMargin">
24+
<number>0</number>
25+
</property>
26+
<property name="topMargin">
27+
<number>0</number>
28+
</property>
29+
<property name="rightMargin">
30+
<number>0</number>
31+
</property>
32+
<property name="bottomMargin">
33+
<number>0</number>
34+
</property>
35+
<item>
36+
<spacer name="verticalSpacer">
37+
<property name="orientation">
38+
<enum>Qt::Vertical</enum>
39+
</property>
40+
<property name="sizeHint" stdset="0">
41+
<size>
42+
<width>20</width>
43+
<height>135</height>
44+
</size>
45+
</property>
46+
</spacer>
47+
</item>
48+
<item>
49+
<widget class="QWidget" name="widgetBottom" native="true">
50+
<property name="styleSheet">
51+
<string notr="true">#widgetBottom {
52+
background-color: rgba(0, 0, 0, 150);
53+
}</string>
54+
</property>
55+
<layout class="QHBoxLayout" name="horizontalLayout">
56+
<item>
57+
<widget class="QLabel" name="labelHeadset">
58+
<property name="minimumSize">
59+
<size>
60+
<width>16</width>
61+
<height>16</height>
62+
</size>
63+
</property>
64+
<property name="text">
65+
<string/>
66+
</property>
67+
</widget>
68+
</item>
69+
<item>
70+
<widget class="QLabel" name="labelCount">
71+
<property name="text">
72+
<string/>
73+
</property>
74+
</widget>
75+
</item>
76+
<item>
77+
<spacer name="horizontalSpacer">
78+
<property name="orientation">
79+
<enum>Qt::Horizontal</enum>
80+
</property>
81+
<property name="sizeHint" stdset="0">
82+
<size>
83+
<width>40</width>
84+
<height>20</height>
85+
</size>
86+
</property>
87+
</spacer>
88+
</item>
89+
<item>
90+
<widget class="QLabel" name="labelPlay">
91+
<property name="minimumSize">
92+
<size>
93+
<width>16</width>
94+
<height>16</height>
95+
</size>
96+
</property>
97+
<property name="text">
98+
<string/>
99+
</property>
100+
</widget>
101+
</item>
102+
</layout>
103+
</widget>
104+
</item>
105+
</layout>
106+
</widget>
107+
<resources/>
108+
<connections/>
109+
</ui>

Diff for: QFlowLayout/Data/Svg_icon_headset_sm.svg

+3
Loading

Diff for: QFlowLayout/Data/Svg_icon_loading.svg

+31
Loading

Diff for: QFlowLayout/Data/Svg_icon_play_sm.svg

+3
Loading

0 commit comments

Comments
 (0)