TTKMusicPlayer
4.1.3.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
The class of the screen saver list widget. More...
#include <musicscreensaverwidget.h>
Public Member Functions | |
MusicScreenSaverListWidget (QWidget *parent=nullptr) | |
~MusicScreenSaverListWidget () | |
void | addCellItem (QObject *object, const QString &path, int index, bool status) |
void | resizeWindow () |
Private Member Functions | |
virtual void | resizeEvent (QResizeEvent *event) overridefinal |
Private Attributes | |
QGridLayout * | m_gridLayout |
QList< MusicScreenSaverListItem * > | m_items |
The class of the screen saver list widget.
Definition at line 129 of file musicscreensaverwidget.h.
|
explicit |
Object constructor.
Definition at line 156 of file musicscreensaverwidget.cpp.
References m_gridLayout.
MusicScreenSaverListWidget::~MusicScreenSaverListWidget | ( | ) |
void MusicScreenSaverListWidget::addCellItem | ( | QObject * | object, |
const QString & | path, | ||
int | index, | ||
bool | status | ||
) |
Create cell item by input data.
Definition at line 170 of file musicscreensaverwidget.cpp.
References m_gridLayout, m_items, MusicScreenSaverListItem::setFilePath(), and MusicScreenSaverListItem::setStatus().
Referenced by MusicScreenSaverWidget::downLoadFinished().
|
finaloverrideprivatevirtual |
Override the widget event.
Definition at line 195 of file musicscreensaverwidget.cpp.
References resizeWindow().
void MusicScreenSaverListWidget::resizeWindow | ( | ) |
Resize window bound by resize called.
Definition at line 180 of file musicscreensaverwidget.cpp.
References LINE_SPACING_SIZE, m_gridLayout, m_items, and qAsConst.
Referenced by resizeEvent(), and MusicScreenSaverWidget::resizeWidget().
|
private |
Definition at line 158 of file musicscreensaverwidget.h.
Referenced by addCellItem(), MusicScreenSaverListWidget(), and resizeWindow().
|
private |
Definition at line 159 of file musicscreensaverwidget.h.
Referenced by addCellItem(), resizeWindow(), and ~MusicScreenSaverListWidget().