From a4dada31bb3eb13570c45077edbd114cdf4d0865 Mon Sep 17 00:00:00 2001 From: Pino Toscano Date: Sat, 25 Aug 2007 15:39:17 +0000 Subject: [PATCH] Remember if the text is shown for the sidebar items. svn path=/trunk/KDE/kdegraphics/okular/; revision=704629 --- conf/okular.kcfg | 3 +++ ui/sidebar.cpp | 3 +++ 2 files changed, 6 insertions(+) diff --git a/conf/okular.kcfg b/conf/okular.kcfg index 859f12fe8..a045af78d 100644 --- a/conf/okular.kcfg +++ b/conf/okular.kcfg @@ -178,6 +178,9 @@ true + + true + diff --git a/ui/sidebar.cpp b/ui/sidebar.cpp index 3e8c6a6dd..5f12d7967 100644 --- a/ui/sidebar.cpp +++ b/ui/sidebar.cpp @@ -340,6 +340,7 @@ Sidebar::Sidebar( QWidget *parent ) d->list->setMouseTracking( true ); d->list->viewport()->setAttribute( Qt::WA_Hover ); d->sideDelegate = new SidebarDelegate( d->list ); + d->sideDelegate->setShowText( Okular::Settings::sidebarShowText() ); d->list->setItemDelegate( d->sideDelegate ); d->list->setUniformItemSizes( true ); d->list->setSelectionMode( QAbstractItemView::SingleSelection ); @@ -569,6 +570,8 @@ void Sidebar::showTextToggled( bool on ) d->adjustListSize( on ); d->list->reset(); d->list->update(); + Okular::Settings::setSidebarShowText( on ); + Okular::Settings::self()->writeConfig(); } #include "sidebar.moc"