|
TTKMusicPlayer
4.3.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
The class of the move button. More...
#include <musiccutsliderwidget.h>
Inheritance diagram for MusicMoveButton:Signals | |
| void | moveChanged () |
| void | buttonRelease () |
Public Member Functions | |
| MusicMoveButton (QWidget *parent=nullptr) | |
Private Member Functions | |
| virtual void | mousePressEvent (QMouseEvent *event) overridefinal |
| virtual void | mouseMoveEvent (QMouseEvent *event) overridefinal |
| virtual void | mouseReleaseEvent (QMouseEvent *event) overridefinal |
Private Attributes | |
| QPoint | m_pressedPos |
| bool | m_mouseLeftPressed |
The class of the move button.
Definition at line 28 of file musiccutsliderwidget.h.
|
explicit |
Object constructor.
Definition at line 12 of file musiccutsliderwidget.cpp.
References TTK::UI::PushButtonStyle02.
|
signal |
Moving button released.
Referenced by mouseReleaseEvent().
|
finaloverrideprivatevirtual |
Definition at line 32 of file musiccutsliderwidget.cpp.
References m_mouseLeftPressed, m_pressedPos, moveChanged(), QtGlobalPosition, and QtGlobalPositionX.
|
finaloverrideprivatevirtual |
Override the widget event.
Definition at line 23 of file musiccutsliderwidget.cpp.
References m_mouseLeftPressed, m_pressedPos, and QtGlobalPosition.
|
finaloverrideprivatevirtual |
Definition at line 47 of file musiccutsliderwidget.cpp.
References buttonRelease(), m_mouseLeftPressed, m_pressedPos, and QtGlobalPosition.
|
signal |
Moving button pos updated.
Referenced by mouseMoveEvent().
|
private |
Definition at line 56 of file musiccutsliderwidget.h.
Referenced by mouseMoveEvent(), mousePressEvent(), and mouseReleaseEvent().
|
private |
Definition at line 55 of file musiccutsliderwidget.h.
Referenced by mouseMoveEvent(), mousePressEvent(), and mouseReleaseEvent().
1.8.8