From 13bca7a65340da643c344ea2514539e3b79917bc Mon Sep 17 00:00:00 2001 From: Montel Laurent Date: Sun, 11 Aug 2013 12:43:03 +0200 Subject: [PATCH] Try to fix load session --- kmmainwidget.cpp | 2 +- widgets/collectionpane.cpp | 4 ++-- widgets/collectionpane.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kmmainwidget.cpp b/kmmainwidget.cpp index 6828490cd..5297139c6 100644 --- a/kmmainwidget.cpp +++ b/kmmainwidget.cpp @@ -993,7 +993,7 @@ void KMMainWidget::createWidgets() connect( mFolderTreeWidget->folderTreeView(), SIGNAL(prefereCreateNewTab(bool)), this, SLOT(slotCreateNewTab(bool)) ); mFolderTreeWidget->setSelectionMode( QAbstractItemView::ExtendedSelection ); - mMessagePane = new CollectionPane( KMKernel::self()->entityTreeModel(), + mMessagePane = new CollectionPane( !GlobalSettings::self()->startSpecificFolderAtStartup(), KMKernel::self()->entityTreeModel(), mFolderTreeWidget->folderTreeView()->selectionModel(), this ); connect( KMKernel::self()->entityTreeModel(), SIGNAL(collectionFetched(int)), this, SLOT(slotCollectionFetched(int))); diff --git a/widgets/collectionpane.cpp b/widgets/collectionpane.cpp index f991e84fe..6e4ab2802 100644 --- a/widgets/collectionpane.cpp +++ b/widgets/collectionpane.cpp @@ -28,8 +28,8 @@ using namespace MailCommon; -CollectionPane::CollectionPane( QAbstractItemModel *model, QItemSelectionModel *selectionModel, QWidget *parent ) - :MessageList::Pane( model, selectionModel, parent ) +CollectionPane::CollectionPane( bool restoreSession, QAbstractItemModel *model, QItemSelectionModel *selectionModel, QWidget *parent ) + :MessageList::Pane( restoreSession, model, selectionModel, parent ) { } diff --git a/widgets/collectionpane.h b/widgets/collectionpane.h index d66b8f2a0..1a920298d 100644 --- a/widgets/collectionpane.h +++ b/widgets/collectionpane.h @@ -26,7 +26,7 @@ class CollectionPane : public MessageList::Pane { Q_OBJECT public: - explicit CollectionPane( QAbstractItemModel *model, QItemSelectionModel *selectionModel, QWidget *parent = 0 ); + explicit CollectionPane( bool restoreSession, QAbstractItemModel *model, QItemSelectionModel *selectionModel, QWidget *parent = 0 ); ~CollectionPane(); MessageList::StorageModel *createStorageModel( QAbstractItemModel *model, QItemSelectionModel *selectionModel, QObject *parent );