mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-08-30 01:00:13 +02:00
* Added TomahawkUtilsGui::defaultIconSize().
This commit is contained in:
@@ -386,6 +386,14 @@ setDefaultFontSize( int points )
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
QSize
|
||||||
|
defaultIconSize()
|
||||||
|
{
|
||||||
|
const int w = defaultFontHeight() * 1.6;
|
||||||
|
return QSize( w, w );
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
QColor
|
QColor
|
||||||
alphaBlend( const QColor& colorFrom, const QColor& colorTo, float opacity )
|
alphaBlend( const QColor& colorFrom, const QColor& colorTo, float opacity )
|
||||||
{
|
{
|
||||||
@@ -408,69 +416,133 @@ defaultPixmap( ImageType type, ImageMode mode, const QSize& size )
|
|||||||
{
|
{
|
||||||
case DefaultAlbumCover:
|
case DefaultAlbumCover:
|
||||||
if ( mode == CoverInCase )
|
if ( mode == CoverInCase )
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/no-album-art-placeholder.png", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/no-album-art-placeholder.svg", size );
|
||||||
else if ( mode == Grid )
|
else if ( mode == Grid )
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/album-placeholder-grid.png", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/album-placeholder-grid.svg", size );
|
||||||
else
|
else
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/no-album-no-case.png", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/no-album-no-case.svg", size );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case DefaultArtistImage:
|
case DefaultArtistImage:
|
||||||
if ( mode == Grid )
|
if ( mode == Grid )
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/artist-placeholder-grid.png", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/artist-placeholder-grid.svg", size );
|
||||||
else
|
else
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/no-artist-image-placeholder.png", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/no-artist-image-placeholder.svg", size );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case DefaultTrackImage:
|
case DefaultTrackImage:
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/track-placeholder.png", size );
|
if ( mode == Grid )
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/track-placeholder-grid.svg", size );
|
||||||
|
else
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/track-placeholder.png", size );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case DefaultSourceAvatar:
|
case DefaultSourceAvatar:
|
||||||
if ( mode == RoundedCorners )
|
if ( mode == RoundedCorners )
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/user-avatar.png", size, TomahawkUtils::RoundedCorners );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/user-avatar.svg", size, TomahawkUtils::RoundedCorners );
|
||||||
else
|
else
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/user-avatar.png", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/user-avatar.svg", size );
|
||||||
|
break;
|
||||||
|
|
||||||
|
case DefaultResolver:
|
||||||
|
if ( mode == RoundedCorners )
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/resolver-default.svg", size, TomahawkUtils::RoundedCorners );
|
||||||
|
else
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/resolver-default.svg", size );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case NowPlayingSpeaker:
|
case NowPlayingSpeaker:
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/now-playing-speaker.png", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/now-playing-speaker.svg", size );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case NowPlayingSpeakerDark:
|
case NowPlayingSpeakerDark:
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/now-playing-speaker-dark.png", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/now-playing-speaker-dark.svg", size );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case InfoIcon:
|
case InfoIcon:
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/info.png", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/info.svg", size );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case PlayButton:
|
case PlayButton:
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/play-rest.svg", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/play-rest.svg", size );
|
||||||
break;
|
break;
|
||||||
case PlayButtonPressed:
|
case PlayButtonPressed:
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/play-pressed.svg", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/play-pressed.svg", size );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case PauseButton:
|
case PauseButton:
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/pause-rest.svg", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/pause-rest.svg", size );
|
||||||
break;
|
break;
|
||||||
case PauseButtonPressed:
|
case PauseButtonPressed:
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/pause-pressed.svg", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/pause-pressed.svg", size );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case PrevButton:
|
case PrevButton:
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/back-rest.svg", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/back-rest.svg", size );
|
||||||
break;
|
break;
|
||||||
case PrevButtonPressed:
|
case PrevButtonPressed:
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/back-pressed.svg", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/back-pressed.svg", size );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case NextButton:
|
case NextButton:
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/skip-rest.svg", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/skip-rest.svg", size );
|
||||||
break;
|
break;
|
||||||
case NextButtonPressed:
|
case NextButtonPressed:
|
||||||
pixmap = ImageRegistry::instance()->getFromCache( RESPATH "images/skip-pressed.svg", size );
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/skip-pressed.svg", size );
|
||||||
|
break;
|
||||||
|
|
||||||
|
case ShuffleOff:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/shuffle-off-rest.svg", size );
|
||||||
|
break;
|
||||||
|
case ShuffleOffPressed:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/shuffle-off-pressed.svg", size );
|
||||||
|
break;
|
||||||
|
case ShuffleOn:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/shuffle-on-rest.svg", size );
|
||||||
|
break;
|
||||||
|
case ShuffleOnPressed:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/shuffle-on-pressed.svg", size );
|
||||||
|
break;
|
||||||
|
|
||||||
|
case RepeatOne:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/repeat-1-on-rest.svg", size );
|
||||||
|
break;
|
||||||
|
case RepeatOnePressed:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/repeat-1-on-pressed.svg", size );
|
||||||
|
break;
|
||||||
|
case RepeatAll:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/repeat-all-on-rest.svg", size );
|
||||||
|
break;
|
||||||
|
case RepeatAllPressed:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/repeat-all-on-pressed.svg", size );
|
||||||
|
break;
|
||||||
|
case RepeatOff:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/repeat-off-rest.svg", size );
|
||||||
|
break;
|
||||||
|
case RepeatOffPressed:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/repeat-off-pressed.svg", size );
|
||||||
|
break;
|
||||||
|
|
||||||
|
case VolumeMuted:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/volume-icon-muted.svg", size );
|
||||||
|
break;
|
||||||
|
case VolumeFull:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/volume-icon-full.svg", size );
|
||||||
|
break;
|
||||||
|
|
||||||
|
case Share:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/share.svg", size );
|
||||||
|
break;
|
||||||
|
|
||||||
|
case NotLoved:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/not-loved.svg", size );
|
||||||
|
break;
|
||||||
|
case Loved:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/loved.svg", size );
|
||||||
|
break;
|
||||||
|
|
||||||
|
case Configure:
|
||||||
|
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/configure.svg", size );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
@@ -58,9 +58,10 @@ namespace TomahawkUtils
|
|||||||
|
|
||||||
DLLEXPORT void unmarginLayout( QLayout* layout );
|
DLLEXPORT void unmarginLayout( QLayout* layout );
|
||||||
|
|
||||||
|
DLLEXPORT void setDefaultFontSize( int points );
|
||||||
DLLEXPORT int defaultFontSize();
|
DLLEXPORT int defaultFontSize();
|
||||||
DLLEXPORT int defaultFontHeight();
|
DLLEXPORT int defaultFontHeight();
|
||||||
DLLEXPORT void setDefaultFontSize( int points );
|
DLLEXPORT QSize defaultIconSize();
|
||||||
|
|
||||||
DLLEXPORT QPixmap defaultPixmap( ImageType type, ImageMode mode = TomahawkUtils::Original, const QSize& size = QSize( 0, 0 ) );
|
DLLEXPORT QPixmap defaultPixmap( ImageType type, ImageMode mode = TomahawkUtils::Original, const QSize& size = QSize( 0, 0 ) );
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user