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 Slots | Public Member Functions | Private Attributes | List of all members
MusicAbstractBackup Class Referenceabstract

The class of the abstract backup module. More...

#include <musicbackupmodule.h>

+ Inheritance diagram for MusicAbstractBackup:

Public Slots

virtual void runBackup ()=0
 

Public Member Functions

 MusicAbstractBackup (int interval, QObject *parent=nullptr)
 
void start ()
 
void stop ()
 

Private Attributes

QTimer m_timer
 

Detailed Description

The class of the abstract backup module.

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

Definition at line 28 of file musicbackupmodule.h.

Constructor & Destructor Documentation

MusicAbstractBackup::MusicAbstractBackup ( int  interval,
QObject *  parent = nullptr 
)
explicit

Object constructor.

Definition at line 8 of file musicbackupmodule.cpp.

References m_timer, and runBackup().

Member Function Documentation

virtual void MusicAbstractBackup::runBackup ( )
pure virtualslot

Backup timeout.

Referenced by MusicAbstractBackup().

void MusicAbstractBackup::start ( )

Strat backup now.

Definition at line 15 of file musicbackupmodule.cpp.

References m_timer.

void MusicAbstractBackup::stop ( )

Stop backup now.

Definition at line 20 of file musicbackupmodule.cpp.

References m_timer.

Member Data Documentation

QTimer MusicAbstractBackup::m_timer
private

Definition at line 53 of file musicbackupmodule.h.

Referenced by MusicAbstractBackup(), start(), and stop().


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