From kde-commits Tue Mar 31 21:39:09 2009 From: =?utf-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Tue, 31 Mar 2009 21:39:09 +0000 To: kde-commits Subject: KDE/kdebase/workspace/kwin/kcmkwin/kwinscreenedges Message-Id: <1238535549.937959.31648.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=123853555631263 SVN commit 947615 by graesslin: Show tooltip for screen edges containing selected action M +5 -0 monitor.cpp --- trunk/KDE/kdebase/workspace/kwin/kcmkwin/kwinscreenedges/monitor.cpp #947614:947615 @@ -136,7 +136,10 @@ popup_actions[ edge ].append( act ); grp[ edge ]->addAction( act ); if( popup_actions[ edge ].count() == 1 ) + { act->setChecked( true ); + items[ edge ]->setToolTip( item ); + } setEdge( edge, !popup_actions[ edge ][ 0 ]->isChecked()); } @@ -154,6 +157,7 @@ { popup_actions[ edge ][ index ]->setChecked( true ); setEdge( edge, !popup_actions[ edge ][ 0 ]->isChecked()); + items[ edge ]->setToolTip( popup_actions[ edge ][ index ]->text() ); } int Monitor::selectedEdgeItem( int edge ) const @@ -179,6 +183,7 @@ selectEdgeItem( i, popup_actions[ i ].indexOf( a )); emit changed(); emit edgeSelectionChanged( i, popup_actions[ i ].indexOf( a )); + c->setToolTip( a->text() ); } return; }