From kde-commits Mon Mar 31 23:03:53 2008 From: Pino Toscano Date: Mon, 31 Mar 2008 23:03:53 +0000 To: kde-commits Subject: branches/KDE/4.0/kdegraphics/okular/ui Message-Id: <1207004633.074623.9795.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=120700465027029 SVN commit 792389 by pino: Backport: dynamically get the tooltip of bookmark items. CCCCMAIL: 160189 M +10 -1 bookmarklist.cpp --- branches/KDE/4.0/kdegraphics/okular/ui/bookmarklist.cpp #792388:792389 @@ -42,11 +42,20 @@ m_viewport = Okular::DocumentViewport( m_url.htmlRef() ); m_url.setHTMLRef( QString() ); setText( 0, m_bookmark.fullText() ); - setToolTip( 0, m_bookmark.fullText() ); if ( m_viewport.isValid() ) setData( 0, PageItemDelegate::PageRole, QString::number( m_viewport.pageNumber + 1 ) ); } + virtual QVariant data( int column, int role ) const + { + switch ( role ) + { + case Qt::ToolTipRole: + return m_bookmark.fullText(); + } + return QTreeWidgetItem::data( column, role ); + } + KBookmark& bookmark() { return m_bookmark;