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 Slots | Private Attributes | List of all members
MusicProcessServer Class Reference

The class of the process server. More...

#include <musicprocessmanager.h>

+ Inheritance diagram for MusicProcessServer:

Public Member Functions

 MusicProcessServer (QObject *parent=nullptr)
 
 ~MusicProcessServer ()
 
void run (const QStringList &args) const
 

Private Slots

void timeout ()
 

Private Attributes

QTimer m_timer
 
QSharedMemory m_memory
 

Detailed Description

The class of the process server.

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

Definition at line 44 of file musicprocessmanager.h.

Constructor & Destructor Documentation

MusicProcessServer::MusicProcessServer ( QObject *  parent = nullptr)
explicit

Object constructor.

Definition at line 28 of file musicprocessmanager.cpp.

References m_memory, m_timer, MEMORY_KEY, MEMORY_SIZE, timeout(), and TTK_DN_S2MS.

MusicProcessServer::~MusicProcessServer ( )

Object destructor.

Definition at line 44 of file musicprocessmanager.cpp.

References m_memory, and m_timer.

Member Function Documentation

void MusicProcessServer::run ( const QStringList &  args) const
void MusicProcessServer::timeout ( )
privateslot

Thread run now.

Definition at line 93 of file musicprocessmanager.cpp.

References m_memory, MEMORY_SIZE, run(), and TTK_SPLITER.

Referenced by MusicProcessServer().

Member Data Documentation

QSharedMemory MusicProcessServer::m_memory
private

Definition at line 71 of file musicprocessmanager.h.

Referenced by MusicProcessServer(), timeout(), and ~MusicProcessServer().

QTimer MusicProcessServer::m_timer
private

Definition at line 70 of file musicprocessmanager.h.

Referenced by MusicProcessServer(), and ~MusicProcessServer().


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