LeechCraft  0.6.70-3565-g2d86529
Modular cross-platform feature rich live environment.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Media::HypedTrackInfo Struct Reference

Contains information about a hyped track. More...

#include "ihypesprovider.h"

Public Attributes

QString TrackName_
 Name of the track. More...
 
QUrl TrackPage_
 Address of the track page. More...
 
int PercentageChange_
 Change of popularity in percents. More...
 
int Playcount_
 Play count. More...
 
int Listeners_
 Number of listeners. More...
 
int Duration_
 Duration of the track. More...
 
QUrl Image_
 URL of thumb image of this track or performing artist. More...
 
QUrl LargeImage_
 Full size image of this track or performing artist. More...
 
QString ArtistName_
 Name of the performer of this track. More...
 
QUrl ArtistPage_
 URL of the artist page. More...
 

Detailed Description

Contains information about a hyped track.

This structure is used to describe additional information about a hyped track, like playcount or change in popularity.

See Also
IHypesProvider

Definition at line 90 of file ihypesprovider.h.

Member Data Documentation

QString Media::HypedTrackInfo::ArtistName_

Name of the performer of this track.

Definition at line 145 of file ihypesprovider.h.

QUrl Media::HypedTrackInfo::ArtistPage_

URL of the artist page.

This field is expected to contain the address of the artist on the service this HypedTrackInfo is got from, not the artist web site.

Definition at line 153 of file ihypesprovider.h.

int Media::HypedTrackInfo::Duration_

Duration of the track.

Definition at line 133 of file ihypesprovider.h.

QUrl Media::HypedTrackInfo::Image_

URL of thumb image of this track or performing artist.

Definition at line 137 of file ihypesprovider.h.

QUrl Media::HypedTrackInfo::LargeImage_

Full size image of this track or performing artist.

Definition at line 141 of file ihypesprovider.h.

int Media::HypedTrackInfo::Listeners_

Number of listeners.

The period of time is unspecified, different services may choose to use different measures.

This may be 0 if listeners count is unknown.

Definition at line 129 of file ihypesprovider.h.

int Media::HypedTrackInfo::PercentageChange_

Change of popularity in percents.

The period of time is unspecified, different services may choose to use different measures.

This may be 0 if percentage change is unknown.

Definition at line 111 of file ihypesprovider.h.

int Media::HypedTrackInfo::Playcount_

Play count.

The period of time is unspecified, different services may choose to use different measures.

This may be 0 if play count is unknown.

Definition at line 120 of file ihypesprovider.h.

QString Media::HypedTrackInfo::TrackName_

Name of the track.

Definition at line 94 of file ihypesprovider.h.

QUrl Media::HypedTrackInfo::TrackPage_

Address of the track page.

This field is expected to contain the address of the track on the service this HypedTrackInfo is got from, not the artist web site.

Definition at line 102 of file ihypesprovider.h.


The documentation for this struct was generated from the following file: