BluezQt 5.109.0
Public Member Functions | List of all members
BluezQt::MediaPlayerTrack

Media player track. More...

#include <BluezQt/MediaPlayerTrack>

Public Member Functions

 MediaPlayerTrack ()
 Creates a new invalid MediaPlayerTrack object.
 
 MediaPlayerTrack (const MediaPlayerTrack &other)
 Copy constructor.
 
virtual ~MediaPlayerTrack ()
 Destroys a MediaPlayerTrack object.
 
QString album () const
 Returns an album of the track.
 
QString artist () const
 Returns an artist of the track.
 
quint32 duration () const
 Returns a duration of the track.
 
QString genre () const
 Returns a genre of the track.
 
bool isValid () const
 Returns whether the track is valid.
 
quint32 numberOfTracks () const
 Returns a total number of tracks.
 
MediaPlayerTrackoperator= (const MediaPlayerTrack &other)
 Copy assignment operator.
 
QString title () const
 Returns a title of the track.
 
quint32 trackNumber () const
 Returns a track number of the track.
 

Detailed Description

Media player track.

This class represents a track in media player.

Constructor & Destructor Documentation

◆ MediaPlayerTrack() [1/2]

BluezQt::MediaPlayerTrack::MediaPlayerTrack ( )
explicit

Creates a new invalid MediaPlayerTrack object.

◆ ~MediaPlayerTrack()

virtual BluezQt::MediaPlayerTrack::~MediaPlayerTrack ( )
virtual

Destroys a MediaPlayerTrack object.

◆ MediaPlayerTrack() [2/2]

BluezQt::MediaPlayerTrack::MediaPlayerTrack ( const MediaPlayerTrack other)

Copy constructor.

Parameters
other

Member Function Documentation

◆ album()

QString BluezQt::MediaPlayerTrack::album ( ) const

Returns an album of the track.

Returns
track album

◆ artist()

QString BluezQt::MediaPlayerTrack::artist ( ) const

Returns an artist of the track.

Returns
track artist

◆ duration()

quint32 BluezQt::MediaPlayerTrack::duration ( ) const

Returns a duration of the track.

Returns
track duration

◆ genre()

QString BluezQt::MediaPlayerTrack::genre ( ) const

Returns a genre of the track.

Returns
track genre

◆ isValid()

bool BluezQt::MediaPlayerTrack::isValid ( ) const

Returns whether the track is valid.

Returns
true if track is valid

◆ numberOfTracks()

quint32 BluezQt::MediaPlayerTrack::numberOfTracks ( ) const

Returns a total number of tracks.

Returns
total number of tracks

◆ operator=()

MediaPlayerTrack & BluezQt::MediaPlayerTrack::operator= ( const MediaPlayerTrack other)

Copy assignment operator.

Parameters
other

◆ title()

QString BluezQt::MediaPlayerTrack::title ( ) const

Returns a title of the track.

Returns
track title

◆ trackNumber()

quint32 BluezQt::MediaPlayerTrack::trackNumber ( ) const

Returns a track number of the track.

Returns
track number