From 655d39a9d7968502620231170019a439451f8066 Mon Sep 17 00:00:00 2001 From: mae <qt-info@nokia.com> Date: Thu, 16 Apr 2009 11:22:18 +0200 Subject: [PATCH] nicer visual session switching --- src/plugins/coreplugin/editormanager/editormanager.cpp | 1 + src/plugins/coreplugin/editormanager/editormanager.h | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/plugins/coreplugin/editormanager/editormanager.cpp b/src/plugins/coreplugin/editormanager/editormanager.cpp index f9b2cde57b2..7edd516cafe 100644 --- a/src/plugins/coreplugin/editormanager/editormanager.cpp +++ b/src/plugins/coreplugin/editormanager/editormanager.cpp @@ -1538,6 +1538,7 @@ QByteArray EditorManager::saveState() const bool EditorManager::restoreState(const QByteArray &state) { closeAllEditors(true); + removeAllSplits(); QDataStream stream(state); QByteArray version; diff --git a/src/plugins/coreplugin/editormanager/editormanager.h b/src/plugins/coreplugin/editormanager/editormanager.h index fa4b05740e7..81a1025a4ee 100644 --- a/src/plugins/coreplugin/editormanager/editormanager.h +++ b/src/plugins/coreplugin/editormanager/editormanager.h @@ -208,6 +208,8 @@ private slots: void goBackInNavigationHistory(); void goForwardInNavigationHistory(); void makeCurrentEditorWritable(); + +public slots: void split(Qt::Orientation orientation); void split(); void splitSideBySide(); -- GitLab