TTKMusicPlayer  4.3.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Public Types | Public Slots | Public Member Functions | Private Member Functions | List of all members
QKugouWindow Class Reference

The class of the kugou window widget. More...

#include <qkugouwindow.h>

+ Inheritance diagram for QKugouWindow:

Public Types

enum  Module { None, Radio, Movie, Single }
 

Public Slots

void refresh ()
 

Public Member Functions

 QKugouWindow (Module type, QWidget *parent=nullptr)
 
void setUrl (const QString &url)
 

Private Member Functions

void createWebViewer ()
 
void createWebViewer (Module type)
 

Detailed Description

The class of the kugou window widget.

Author
Greedysky greed.nosp@m.ysky.nosp@m.@163..nosp@m.com

Definition at line 30 of file qkugouwindow.h.

Member Enumeration Documentation

Enumerator
None 

KuGou none

Radio 

KuGou radio

Movie 

Kugou movie

Single 

KuGou single

Definition at line 34 of file qkugouwindow.h.

Constructor & Destructor Documentation

QKugouWindow::QKugouWindow ( Module  type,
QWidget *  parent = nullptr 
)
explicit

Object constructor.

Definition at line 50 of file qkugouwindow.cpp.

References createWebViewer(), TTK_INIT_PRIVATE, and TTK::UI::WidgetStyle01.

Member Function Documentation

void QKugouWindow::createWebViewer ( )
private

Create web view widget.

Definition at line 130 of file qkugouwindow.cpp.

References Miniblink::initialize(), and TTK_D.

Referenced by createWebViewer(), and QKugouWindow().

void QKugouWindow::createWebViewer ( Module  type)
private
void QKugouWindow::refresh ( )
slot

Set web index refresh.

Definition at line 104 of file qkugouwindow.cpp.

References Miniblink::m_webView, Miniblink::reload(), TTK_D, and TTKObjectCast.

void QKugouWindow::setUrl ( const QString &  url)

Set current web viewer url to show.

Definition at line 77 of file qkugouwindow.cpp.

References Miniblink::m_webView, Miniblink::setUrl(), TTK_D, and TTKObjectCast.

Referenced by createWebViewer().


The documentation for this class was generated from the following files: