In qt, there is a QWebView component. You use QWebView to load html, and use html + JavaScript to implement the NetEase Cloud Music interface. You don’t have to rely on the style of the native component. Isn’t this enough?
Additional: You can also create an interface by modifying the style of the component. Webkit is more convenient.
In qt, there is a QWebView component. You use QWebView to load html, and use html + JavaScript to implement the NetEase Cloud Music interface. You don’t have to rely on the style of the native component. Isn’t this enough?
Additional: You can also create an interface by modifying the style of the component. Webkit is more convenient.
Compared with traditional Widgets, it is easier to implement using QML. At first, copy it according to its interface.
NetEase Cloud Music is written in js + html,
Give you an example~
PyQt5 NetEase Cloud Music