[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/4.0/kdegraphics/okular/ui
From:       Pino Toscano <pino () kde ! org>
Date:       2008-03-31 23:03:53
Message-ID: 1207004633.074623.9795.nullmailer () svn ! kde ! org
[Download RAW message or body]

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;
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic