|
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 volume popup widget. More...
#include <musicvoicepopwidget.h>
Inheritance diagram for MusicVoicePopWidget:Public Slots | |
| void | timeToReset () |
| void | valueChanged (int value) |
| void | updateVoiceRemove (bool v=true) |
Public Slots inherited from MusicToolMenuWidget | |
| virtual void | popupMenu () |
Public Member Functions | |
| MusicVoicePopWidget (QWidget *parent=nullptr) | |
| ~MusicVoicePopWidget () | |
Public Member Functions inherited from MusicToolMenuWidget | |
| MusicToolMenuWidget (QWidget *parent=nullptr) | |
| ~MusicToolMenuWidget () | |
| void | setTranslucentBackground () |
Private Member Functions | |
| virtual void | leaveEvent (QEvent *event) overridefinal |
| virtual void | enterEvent (QtEnterEvent *event) overridefinal |
| void | initialize () |
Private Attributes | |
| bool | m_menuShown |
| TTKClickedSlider * | m_slider |
Additional Inherited Members | |
Protected Attributes inherited from MusicToolMenuWidget | |
| MusicToolMenu * | m_menu |
| QWidget * | m_containWidget |
The class of the volume popup widget.
Definition at line 29 of file musicvoicepopwidget.h.
|
explicit |
Object constructor.
Definition at line 10 of file musicvoicepopwidget.cpp.
References initialize(), MusicToolMenuWidget::popupMenu(), and updateVoiceRemove().
| MusicVoicePopWidget::~MusicVoicePopWidget | ( | ) |
|
finaloverrideprivatevirtual |
Definition at line 31 of file musicvoicepopwidget.cpp.
References TTK::UI::InteriorMicrophoneOn, m_menuShown, m_slider, MusicToolMenuWidget::popupMenu(), timeToReset(), TTK_DN_S2MS, TTK_SIGNLE_SHOT, TTK_SLOT, and TTK::TTKQmmp::updateVoiceConfig().
|
private |
Init widget and parameter.
Definition at line 67 of file musicvoicepopwidget.cpp.
References TTK::UI::InteriorMicrophone, MusicToolMenuWidget::m_containWidget, m_slider, MusicToolMenuWidget::setTranslucentBackground(), TTK::UI::SliderStyle02, and valueChanged().
Referenced by MusicVoicePopWidget().
|
finaloverrideprivatevirtual |
Override the widget event.
Definition at line 25 of file musicvoicepopwidget.cpp.
References MusicToolMenuWidget::m_menu, TTK_DN_S2MS, TTK_SIGNLE_SHOT, and TTK_SLOT.
|
slot |
Timer ot reset show slider.
Definition at line 46 of file musicvoicepopwidget.cpp.
References m_menuShown.
Referenced by enterEvent().
|
slot |
Update voice remove mode.
Definition at line 56 of file musicvoicepopwidget.cpp.
References TTK::UI::InteriorMicrophone, TTK::UI::InteriorMicrophoneOn, TTK::TTKQmmp::isEffectEnabled(), and TTK::TTKQmmp::setEffectEnabled().
Referenced by MusicLrcContainerForInterior::applyParameter(), and MusicVoicePopWidget().
|
slot |
Slider value changed.
Definition at line 51 of file musicvoicepopwidget.cpp.
References TTK::TTKQmmp::updateVoiceConfig().
Referenced by initialize().
|
private |
Definition at line 67 of file musicvoicepopwidget.h.
Referenced by enterEvent(), and timeToReset().
|
private |
Definition at line 68 of file musicvoicepopwidget.h.
Referenced by enterEvent(), initialize(), and ~MusicVoicePopWidget().
1.8.8