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 slider that can clicked any position. More...
#include <ttkclickedslider.h>
Signals | |
void | clicked () |
Public Member Functions | |
TTKClickedSlider (QWidget *parent=nullptr) | |
TTKClickedSlider (Qt::Orientation orientation, QWidget *parent=nullptr) | |
Protected Member Functions | |
virtual bool | event (QEvent *event) overridefinal |
virtual void | mousePressEvent (QMouseEvent *event) override |
virtual void | mouseMoveEvent (QMouseEvent *event) override |
virtual void | mouseReleaseEvent (QMouseEvent *event) override |
Protected Attributes | |
int | m_value |
bool | m_mousePressed |
The class of the slider that can clicked any position.
Definition at line 28 of file ttkclickedslider.h.
|
explicit |
Object constructor.
Definition at line 5 of file ttkclickedslider.cpp.
|
explicit |
Definition at line 11 of file ttkclickedslider.cpp.
|
signal |
Click the item.
Referenced by mouseMoveEvent().
|
finaloverrideprotectedvirtual |
Override the widget event.
Definition at line 19 of file ttkclickedslider.cpp.
References m_mousePressed, and m_value.
|
overrideprotectedvirtual |
Reimplemented in MusicMovingClickedSlider, and MusicMovingLabelSlider.
Definition at line 49 of file ttkclickedslider.cpp.
References clicked(), m_mousePressed, and m_value.
Referenced by MusicMovingClickedSlider::mouseMoveEvent().
|
overrideprotectedvirtual |
Reimplemented in MusicMovingClickedSlider, and MusicMovingLabelSlider.
Definition at line 28 of file ttkclickedslider.cpp.
References m_mousePressed, and m_value.
Referenced by MusicMovingClickedSlider::mousePressEvent().
|
overrideprotectedvirtual |
Reimplemented in MusicMovingClickedSlider.
Definition at line 95 of file ttkclickedslider.cpp.
References m_mousePressed.
Referenced by MusicMovingClickedSlider::mouseReleaseEvent().
|
protected |
Definition at line 55 of file ttkclickedslider.h.
Referenced by event(), mouseMoveEvent(), MusicMovingClickedSlider::mouseMoveEvent(), mousePressEvent(), and mouseReleaseEvent().
|
protected |
Definition at line 54 of file ttkclickedslider.h.
Referenced by event(), mouseMoveEvent(), MusicMovingClickedSlider::mouseMoveEvent(), mousePressEvent(), MusicMovingClickedSlider::mousePressEvent(), and MusicMovingClickedSlider::mouseReleaseEvent().