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

The class of the song search online widget. More...

#include <musicsongsearchonlinewidget.h>

+ Inheritance diagram for MusicSongSearchOnlineWidget:

Public Slots

void buttonClicked (int index)
 

Public Member Functions

 MusicSongSearchOnlineWidget (QWidget *parent=nullptr)
 
 ~MusicSongSearchOnlineWidget ()
 
void startToSearchByText (const QString &name)
 
void startToSearchByID (const QString &name)
 
void resizeWindow ()
 

Private Member Functions

void createToolWidget (QWidget *widget)
 
void setResizeLabelText (const QString &name)
 

Private Attributes

QLabel * m_textLabel
 
QPushButton * m_playButton
 
QWidgetList m_resizeWidgets
 
MusicSongSearchTableWidgetm_tableWidget
 

Detailed Description

The class of the song search online widget.

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

Definition at line 108 of file musicsongsearchonlinewidget.h.

Constructor & Destructor Documentation

MusicSongSearchOnlineWidget::MusicSongSearchOnlineWidget ( QWidget *  parent = nullptr)
explicit

Object constructor.

Definition at line 296 of file musicsongsearchonlinewidget.cpp.

References createToolWidget(), MusicRightAreaWidget::instance(), and m_tableWidget.

MusicSongSearchOnlineWidget::~MusicSongSearchOnlineWidget ( )

Object destructor.

Definition at line 332 of file musicsongsearchonlinewidget.cpp.

References m_playButton, m_tableWidget, and m_textLabel.

Member Function Documentation

void MusicSongSearchOnlineWidget::buttonClicked ( int  index)
slot
void MusicSongSearchOnlineWidget::createToolWidget ( QWidget *  widget)
private
void MusicSongSearchOnlineWidget::resizeWindow ( )

Resize window bound by resize called.

Definition at line 361 of file musicsongsearchonlinewidget.cpp.

References m_tableWidget, m_textLabel, MusicSongSearchTableWidget::resizeSection(), and setResizeLabelText().

void MusicSongSearchOnlineWidget::setResizeLabelText ( const QString &  name)
private
void MusicSongSearchOnlineWidget::startToSearchByID ( const QString &  name)
void MusicSongSearchOnlineWidget::startToSearchByText ( const QString &  name)

Member Data Documentation

QPushButton* MusicSongSearchOnlineWidget::m_playButton
private
QWidgetList MusicSongSearchOnlineWidget::m_resizeWidgets
private
MusicSongSearchTableWidget* MusicSongSearchOnlineWidget::m_tableWidget
private
QLabel* MusicSongSearchOnlineWidget::m_textLabel
private

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