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

List:       kde-commits
Subject:    branches/KDE/4.1/kdepim/akregator/src
From:       Frank Osterfeld <frank.osterfeld () kdemail ! net>
Date:       2008-11-30 21:56:43
Message-ID: 1228082203.250979.30337.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 891008 by osterfeld:

save settings from MainWidget::saveSettings, hopefully this fixes the issues with \
articlelistview settings not  saved/restored reliably.
CCBUG:176262


 M  +0 -1      articlelistview.cpp  
 M  +2 -1      articlelistview.h  
 M  +2 -0      mainwidget.cpp  


--- branches/KDE/4.1/kdepim/akregator/src/articlelistview.cpp #891007:891008
@@ -293,7 +293,6 @@
 
 ArticleListView::~ArticleListView()
 {
-    saveHeaderSettings();
 }
 
 void ArticleListView::setIsAggregation( bool aggregation )
--- branches/KDE/4.1/kdepim/akregator/src/articlelistview.h #891007:891008
@@ -119,6 +119,8 @@
 
     void setIsAggregation( bool isAggregation );
 
+    void saveHeaderSettings();
+
 protected:
     void mousePressEvent( QMouseEvent *ev );
 
@@ -138,7 +140,6 @@
     void slotNextUnreadArticle();
 
 private:
-    void saveHeaderSettings();
     void loadHeaderSettings();
 
     //reimpl
--- branches/KDE/4.1/kdepim/akregator/src/mainwidget.cpp #891007:891008
@@ -322,6 +322,8 @@
 
 void Akregator::MainWidget::saveSettings()
 {
+    if ( m_articleListView )
+        m_articleListView->saveHeaderSettings();
     const QList<int> spl1 = m_horizontalSplitter->sizes();
     if ( std::count( spl1.begin(), spl1.end(), 0 ) == 0 )
         Settings::setSplitter1Sizes( spl1 );


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

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