1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-03-21 00:09:47 +01:00

* Switch to a pointing hand cursor when hovering an artist name in AlbumItemDelegate.

This commit is contained in:
Christian Muehlhaeuser 2012-06-01 01:05:36 +02:00
parent 7ab04deb12
commit c829752b7e

View File

@ -280,6 +280,11 @@ AlbumItemDelegate::editorEvent( QEvent* event, QAbstractItemModel* model, const
if ( event->type() == QEvent::MouseMove )
{
if ( hoveringArtist )
m_view->setCursor( Qt::PointingHandCursor );
else
m_view->setCursor( Qt::ArrowCursor );
foreach ( const QModelIndex& idx, m_playButton.keys() )
{
if ( index != idx )
@ -352,8 +357,12 @@ AlbumItemDelegate::editorEvent( QEvent* event, QAbstractItemModel* model, const
return true;
}
// reset mouse cursor. we switch to a pointing hand cursor when hovering an artist name
m_view->setCursor( Qt::ArrowCursor );
if ( hoveringArtist )
{
if ( event->type() == QEvent::MouseButtonRelease )
{
PlayableItem* item = m_model->sourceModel()->itemFromIndex( m_model->mapToSource( index ) );