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:
@@ -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>
|
||||||
|
@@ -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();
|
||||||
}
|
}
|
||||||
|
@@ -123,7 +123,8 @@ namespace TomahawkUtils
|
|||||||
ResolverBundle,
|
ResolverBundle,
|
||||||
Inbox,
|
Inbox,
|
||||||
Invalid,
|
Invalid,
|
||||||
InboxNewItem
|
InboxNewItem,
|
||||||
|
Outbox
|
||||||
};
|
};
|
||||||
|
|
||||||
enum ImageMode
|
enum ImageMode
|
||||||
|
@@ -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;
|
||||||
|
Reference in New Issue
Block a user