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 split item clicked widget. More...
#include <musicsplititemclickedlabel.h>
Public Member Functions | |
MusicSplitItemClickedLabel (QWidget *parent=nullptr) | |
Private Member Functions | |
virtual void | enterEvent (QtEnterEvent *event) overridefinal |
virtual void | leaveEvent (QEvent *event) overridefinal |
virtual void | mousePressEvent (QMouseEvent *event) overridefinal |
virtual void | mouseMoveEvent (QMouseEvent *event) overridefinal |
virtual void | paintEvent (QPaintEvent *event) overridefinal |
Private Attributes | |
QRectF | m_lineGeometry |
QString | m_currentString |
The class of the split item clicked widget.
Definition at line 28 of file musicsplititemclickedlabel.h.
|
explicit |
Object constructor.
Definition at line 7 of file musicsplititemclickedlabel.cpp.
|
finaloverrideprivatevirtual |
Override the widget event.
Definition at line 14 of file musicsplititemclickedlabel.cpp.
References m_currentString, and m_lineGeometry.
|
finaloverrideprivatevirtual |
Definition at line 22 of file musicsplititemclickedlabel.cpp.
References m_currentString, and m_lineGeometry.
|
finaloverrideprivatevirtual |
Definition at line 39 of file musicsplititemclickedlabel.cpp.
References TTK::Widget::fontTextWidth(), m_currentString, m_lineGeometry, qAsConst, and TTK::String::split().
|
finaloverrideprivatevirtual |
Definition at line 30 of file musicsplititemclickedlabel.cpp.
References MusicRightAreaWidget::instance(), m_currentString, and MusicRightAreaWidget::showSongSearchedFound().
|
finaloverrideprivatevirtual |
Definition at line 65 of file musicsplititemclickedlabel.cpp.
References m_lineGeometry.
|
private |
Definition at line 49 of file musicsplititemclickedlabel.h.
Referenced by enterEvent(), leaveEvent(), mouseMoveEvent(), and mousePressEvent().
|
private |
Definition at line 48 of file musicsplititemclickedlabel.h.
Referenced by enterEvent(), leaveEvent(), mouseMoveEvent(), and paintEvent().