TTKMusicPlayer  3.7.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Public Member Functions | Private Member Functions | Private Attributes | List of all members
MusicTextSliderWidget Class Reference

The class of the text slider widget. More...

#include <musictextsliderwidget.h>

+ Inheritance diagram for MusicTextSliderWidget:

Public Member Functions

 MusicTextSliderWidget (QWidget *parent=nullptr)
 
void setMaxValue (int max)
 
void setValue (int value)
 
void setFrontText (const QString &text)
 
void setBackText (const QString &text)
 

Private Member Functions

virtual void paintEvent (QPaintEvent *event) overridefinal
 

Private Attributes

int m_maxValue
 
int m_currentValue
 
QString m_frontText
 
QString m_backText
 

Detailed Description

The class of the text slider widget.

Author
Greedysky greed.nosp@m.ysky.nosp@m.@163..nosp@m.com

Definition at line 28 of file musictextsliderwidget.h.

Constructor & Destructor Documentation

MusicTextSliderWidget::MusicTextSliderWidget ( QWidget *  parent = nullptr)
explicit

Object constructor.

Definition at line 5 of file musictextsliderwidget.cpp.

Member Function Documentation

void MusicTextSliderWidget::paintEvent ( QPaintEvent *  event)
finaloverrideprivatevirtual

Override the widget event.

Definition at line 37 of file musictextsliderwidget.cpp.

References m_backText, m_currentValue, m_frontText, and m_maxValue.

void MusicTextSliderWidget::setBackText ( const QString &  text)

Set back text value.

Definition at line 31 of file musictextsliderwidget.cpp.

References m_backText.

Referenced by MusicConnectLocalWidget::updateDeviceDisplay().

void MusicTextSliderWidget::setFrontText ( const QString &  text)

Set front text value.

Definition at line 25 of file musictextsliderwidget.cpp.

References m_frontText.

Referenced by MusicConnectLocalWidget::updateDeviceDisplay().

void MusicTextSliderWidget::setMaxValue ( int  max)

Set max value.

Definition at line 13 of file musictextsliderwidget.cpp.

References m_maxValue, and TTK::max().

Referenced by MusicConnectLocalWidget::updateDeviceDisplay().

void MusicTextSliderWidget::setValue ( int  value)

Set current value.

Definition at line 19 of file musictextsliderwidget.cpp.

References m_currentValue.

Referenced by MusicConnectLocalWidget::updateDeviceDisplay().

Member Data Documentation

QString MusicTextSliderWidget::m_backText
private

Definition at line 62 of file musictextsliderwidget.h.

Referenced by paintEvent(), and setBackText().

int MusicTextSliderWidget::m_currentValue
private

Definition at line 61 of file musictextsliderwidget.h.

Referenced by paintEvent(), and setValue().

QString MusicTextSliderWidget::m_frontText
private

Definition at line 62 of file musictextsliderwidget.h.

Referenced by paintEvent(), and setFrontText().

int MusicTextSliderWidget::m_maxValue
private

Definition at line 61 of file musictextsliderwidget.h.

Referenced by paintEvent(), and setMaxValue().


The documentation for this class was generated from the following files: