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

The class of the dlna client. More...

#include <qdlnaclient.h>

Public Member Functions

 QDlnaClient (const QString &data)
 
QString server () const
 
QString serverName () const
 
bool connect () const
 
bool isConnected () const
 
bool open (const QString &url) const
 
bool play (int instance=0) const
 
bool pause (int instance=0) const
 
bool stop (int instance=0) const
 
bool remove (int instance=0) const
 
bool position (qint64 &position, qint64 &duration, int instance=0) const
 

Detailed Description

The class of the dlna client.

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

Definition at line 29 of file qdlnaclient.h.

Constructor & Destructor Documentation

QDlnaClient::QDlnaClient ( const QString &  data)
explicit

Definition at line 147 of file qdlnaclient.cpp.

References TTK_D, and TTK_INIT_PRIVATE.

Member Function Documentation

bool QDlnaClient::connect ( ) const

Definition at line 166 of file qdlnaclient.cpp.

References TTK_D.

Referenced by QDlnaFinder::handleReadyRead().

bool QDlnaClient::isConnected ( ) const

Definition at line 172 of file qdlnaclient.cpp.

References TTK_D.

Referenced by QDlnaFinder::handleReadyRead().

bool QDlnaClient::open ( const QString &  url) const
bool QDlnaClient::pause ( int  instance = 0) const
bool QDlnaClient::play ( int  instance = 0) const
bool QDlnaClient::position ( qint64 &  position,
qint64 &  duration,
int  instance = 0 
) const
bool QDlnaClient::remove ( int  instance = 0) const
QString QDlnaClient::server ( ) const

Definition at line 154 of file qdlnaclient.cpp.

References TTK_D.

Referenced by QDlnaFinder::handleReadyRead(), and MusicSongDlnaTransferWidget::playSongClicked().

QString QDlnaClient::serverName ( ) const

Definition at line 160 of file qdlnaclient.cpp.

References TTK_D.

Referenced by QDlnaFinder::clientNames().

bool QDlnaClient::stop ( int  instance = 0) const

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