1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-06 14:16:32 +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

View File

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

View File

@@ -73,5 +73,12 @@ InboxJobItem::mainText() const
QPixmap QPixmap
InboxJobItem::icon() const 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();
} }

View File

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

View File

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