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 | Protected Member Functions | Protected Attributes | List of all members
MusicItemSearchTableWidget Class Reference

The class of the search item table widget. More...

#include <musicitemsearchtablewidget.h>

+ Inheritance diagram for MusicItemSearchTableWidget:

Public Slots

virtual void searchActionClicked (QAction *action)
 
- Public Slots inherited from MusicQueryTableWidget
virtual void itemCellClicked (int row, int column) override
 
virtual void itemDoubleClicked (int row, int column)=0
 
virtual void removeItems () override
 
virtual void createResultItem (const MusicResultInfoItem &songItem)=0
 
void createFinishedItem ()
 
- Public Slots inherited from MusicFillItemTableWidget
virtual void itemCellClicked (int row, int column) override
 
void checkedItemsState (bool checked)
 
void checkedItemsStatus (bool checked)
 
- Public Slots inherited from TTKAbstractTableWidget
virtual void itemCellEntered (int row, int column)
 
virtual void itemCellClicked (int row, int column)
 
virtual void removeItems ()
 

Public Member Functions

 MusicItemSearchTableWidget (QWidget *parent=nullptr)
 
 ~MusicItemSearchTableWidget ()
 
virtual void startToSearchByText (const QString &text) override
 
- Public Member Functions inherited from MusicQueryTableWidget
 MusicQueryTableWidget (QWidget *parent=nullptr)
 
 ~MusicQueryTableWidget ()
 
virtual void setQueryInput (MusicAbstractQueryRequest *query)
 
MusicAbstractQueryRequestqueryInput () const
 
virtual void downloadQueryResult (int row)=0
 
- Public Member Functions inherited from MusicFillItemTableWidget
 MusicFillItemTableWidget (QWidget *parent=nullptr)
 
 ~MusicFillItemTableWidget ()
 
TTKIntList checkedIndexList () const
 
TTKIntList uncheckedIndexList () const
 
- Public Member Functions inherited from MusicAbstractTableWidget
 MusicAbstractTableWidget (QWidget *parent=nullptr)
 
- Public Member Functions inherited from TTKAbstractTableWidget
 TTKAbstractTableWidget (QWidget *parent=nullptr)
 
 ~TTKAbstractTableWidget ()
 
TTKIntList selectedIndexList () const
 

Protected Member Functions

void createContextMenu (QMenu &menu)
 
QString randSimulation () const
 
- Protected Member Functions inherited from MusicQueryTableWidget
virtual void resizeEvent (QResizeEvent *event) override
 
void setLoadingStatus (bool status) const
 
bool isValid (int row) const
 
- Protected Member Functions inherited from TTKAbstractTableWidget
virtual void leaveEvent (QEvent *event) override
 
void setRowColor (int row, const QColor &color) const
 
bool isValid () const
 

Protected Attributes

QActionGroup * m_actionGroup
 
- Protected Attributes inherited from MusicQueryTableWidget
MusicGifLabelWidgetm_loadingLabel
 
TTKLabelItemDelegatem_labelDelegate
 
MusicAbstractQueryRequestm_networkRequest
 
- Protected Attributes inherited from MusicFillItemTableWidget
TTKCheckBoxItemDelegatem_checkBoxDelegate
 
- Protected Attributes inherited from TTKAbstractTableWidget
int m_previousColorRow
 
int m_previousClickRow
 
QColor m_backgroundColor
 

Additional Inherited Members

- Signals inherited from MusicQueryTableWidget
void restartToSearchQuery (const QString &name)
 
void songBufferToPlaylist (const MusicResultDataItem &item)
 

Detailed Description

The class of the search item table widget.

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

Definition at line 27 of file musicitemsearchtablewidget.h.

Constructor & Destructor Documentation

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

Object constructor.

Definition at line 4 of file musicitemsearchtablewidget.cpp.

References m_actionGroup, and searchActionClicked().

MusicItemSearchTableWidget::~MusicItemSearchTableWidget ( )

Object destructor.

Definition at line 11 of file musicitemsearchtablewidget.cpp.

References m_actionGroup.

Member Function Documentation

void MusicItemSearchTableWidget::createContextMenu ( QMenu &  menu)
protected
QString MusicItemSearchTableWidget::randSimulation ( ) const
protected
void MusicItemSearchTableWidget::searchActionClicked ( QAction *  action)
virtualslot
void MusicItemSearchTableWidget::startToSearchByText ( const QString &  text)
overridevirtual

Member Data Documentation

QActionGroup* MusicItemSearchTableWidget::m_actionGroup
protected

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