Remember if the text is shown for the sidebar items.

svn path=/trunk/KDE/kdegraphics/okular/; revision=704629
remotes/origin/KDE/4.0
Pino Toscano 19 years ago
parent cb2475cbab
commit a4dada31bb
  1. 3
      conf/okular.kcfg
  2. 3
      ui/sidebar.cpp

@ -178,6 +178,9 @@
<entry key="TocPageColumn" type="Bool" >
<default>true</default>
</entry>
<entry key="SidebarShowText" type="Bool" >
<default>true</default>
</entry>
</group>
<group name="PageView" >
<entry key="CenterFirstPageInRow" type="Bool" >

@ -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"

Loading…
Cancel
Save