]> git.sesse.net Git - vlc/commitdiff
Qt: ToolbarEditDialog: show tooltip on widgets list
authorFrancois Cartegnie <fcvlcdev@free.fr>
Wed, 12 Jun 2013 11:56:39 +0000 (13:56 +0200)
committerFrancois Cartegnie <fcvlcdev@free.fr>
Wed, 12 Jun 2013 12:07:41 +0000 (14:07 +0200)
modules/gui/qt4/dialogs/toolbar.cpp

index 34c39ac4148663db499fdbcaf3622312177b2351..34e092471f8da38f3de4fda07178fb4123897c30 100644 (file)
@@ -305,6 +305,7 @@ WidgetListing::WidgetListing( intf_thread_t *p_intf, QWidget *_parent )
         QPixmap pix( iconL[i] );
         widgetItem->setIcon( pix.scaled( 16, 16, Qt::KeepAspectRatio, Qt::SmoothTransformation ) );
         widgetItem->setData( Qt::UserRole, QVariant( i ) );
+        widgetItem->setToolTip( widgetItem->text() );
         addItem( widgetItem );
     }
 
@@ -312,11 +313,13 @@ WidgetListing::WidgetListing( intf_thread_t *p_intf, QWidget *_parent )
     QListWidgetItem *widgetItem = new QListWidgetItem( QIcon( ":/toolbar/space" ),
             qtr( "Spacer" ), this );
     widgetItem->setData( Qt::UserRole, WIDGET_SPACER );
+    widgetItem->setToolTip( widgetItem->text() );
     addItem( widgetItem );
 
     widgetItem = new QListWidgetItem( QIcon( ":/toolbar/space" ),
             qtr( "Expanding Spacer" ), this );
     widgetItem->setData( Qt::UserRole, WIDGET_SPACER_EXTEND );
+    widgetItem->setToolTip( widgetItem->text() );
     addItem( widgetItem );
 
     /**
@@ -470,6 +473,7 @@ WidgetListing::WidgetListing( intf_thread_t *p_intf, QWidget *_parent )
 
 
         widgetItem->setIcon( QIcon( QPixmap::grabWidget( widget ) ) );
+        widgetItem->setToolTip( widgetItem->text() );
         widget->hide();
         widgetItem->setData( Qt::UserRole, QVariant( i ) );