TTKMusicPlayer  4.1.3.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
musicmorefunctionspopwidget.cpp
Go to the documentation of this file.
2 #include "musicrightareawidget.h"
3 
5  : MusicToolMenuWidget(parent)
6 {
7  initialize();
8 }
9 
11 {
13 }
14 
16 {
17  switch(index->data().toInt())
18  {
25  default: break;
26  }
27 }
28 
30 {
32 
33  m_containWidget->setFixedSize(110, 190);
34  m_menu->removeAction(m_menu->actions().front());
35 
36  QActionGroup *group = new QActionGroup(this);
37  group->addAction(m_menu->addAction(QIcon(":/functions/btn_message_hover"), tr("Message")))->setData(0);
38  group->addAction(m_menu->addAction(QIcon(":/functions/btn_similar_hover"), tr("Similar")))->setData(1);
39  group->addAction(m_menu->addAction(QIcon(":/functions/btn_ablum_hover"), tr("Ablum")))->setData(2);
40  group->addAction(m_menu->addAction(QIcon(":/functions/btn_artist_hover"), tr("Artist")))->setData(3);
41  group->addAction(m_menu->addAction(QIcon(":/functions/btn_recommend_hover"), tr("Daily")))->setData(4);
42  group->addAction(m_menu->addAction(QIcon(":/functions/btn_search_hover"), tr("Advance")))->setData(5);
43  connect(group, SIGNAL(triggered(QAction*)), SLOT(functionClicked(QAction*)));
44 }
static MusicRightAreaWidget * instance()
The class of the tool menu base widget.
MusicMoreFunctionsPopWidget(QWidget *parent=nullptr)
MusicToolMenu * m_menu
void showSimilarFound(const QString &text)
const char * name
Definition: http_parser.c:458
void showArtistFound(const QString &text, const QString &id)
void showAlbumFound(const QString &text, const QString &id)
void setCurrentSongName(const QString &name)
void functionClicked(int index, QWidget *widget=nullptr)