1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-04-22 08:52:12 +02:00

Use outbox icon when sending tracks.

This commit is contained in:
Teo Mrnjavac 2013-05-23 15:15:34 +02:00
parent 0295ce5c38
commit 2cc476332b
4 changed files with 14 additions and 2 deletions

@ -152,5 +152,6 @@
<file>data/images/refresh.svg</file>
<file>data/images/inbox.svg</file>
<file>data/images/new-inbox.svg</file>
<file>data/images/outbox.svg</file>
</qresource>
</RCC>

@ -73,5 +73,12 @@ InboxJobItem::mainText() const
QPixmap
InboxJobItem::icon() const
{
return TomahawkUtils::defaultPixmap( TomahawkUtils::Inbox, TomahawkUtils::Original, QSize( 64, 64 ) );
switch ( m_side )
{
case Sending:
return TomahawkUtils::defaultPixmap( TomahawkUtils::Outbox, TomahawkUtils::Original, QSize( 64, 64 ) );
case Receiving:
return TomahawkUtils::defaultPixmap( TomahawkUtils::Inbox, TomahawkUtils::Original, QSize( 64, 64 ) );
}
return QPixmap();
}

@ -123,7 +123,8 @@ namespace TomahawkUtils
ResolverBundle,
Inbox,
Invalid,
InboxNewItem
InboxNewItem,
Outbox
};
enum ImageMode

@ -718,6 +718,9 @@ defaultPixmap( ImageType type, ImageMode mode, const QSize& size )
case InboxNewItem:
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/new-inbox.svg", size );
break;
case Outbox:
pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/outbox.svg", size );
break;
default:
break;