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
MusicSingleManager Class Reference

The class of the single object manager. More...

#include <musicsinglemanager.h>

Public Member Functions

void appendObject (const QString &name, QObject *object)
 
void removeObject (const QString &name)
 
QObject * object (const QString &name)
 
bool contains (const QString &name) const
 

Private Member Functions

 MusicSingleManager ()=default
 

Private Attributes

QMap< QString, QObject * > m_parameter
 

Detailed Description

The class of the single object manager.

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

Definition at line 57 of file musicsinglemanager.h.

Constructor & Destructor Documentation

MusicSingleManager::MusicSingleManager ( )
privatedefault

Object constructor.

Member Function Documentation

void MusicSingleManager::appendObject ( const QString &  name,
QObject *  object 
)

Add object by type name.

Definition at line 3 of file musicsinglemanager.cpp.

References m_parameter, name, and object().

bool MusicSingleManager::contains ( const QString &  name) const

Find object contains by name.

Definition at line 18 of file musicsinglemanager.cpp.

References m_parameter.

QObject * MusicSingleManager::object ( const QString &  name)

Find object by name.

Definition at line 13 of file musicsinglemanager.cpp.

References m_parameter, and name.

Referenced by appendObject().

void MusicSingleManager::removeObject ( const QString &  name)

Remove object by type name.

Definition at line 8 of file musicsinglemanager.cpp.

References m_parameter.

Member Data Documentation

QMap<QString, QObject*> MusicSingleManager::m_parameter
private

Definition at line 84 of file musicsinglemanager.h.

Referenced by appendObject(), contains(), object(), and removeObject().


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