forked from qt-creator/qt-creator
editormanager: simplify use of interface
Less code on the user side, same meaning. Change-Id: I14e54a5d2ed8e024a51cce74eaf7c8419ad544be Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
This commit is contained in:
@@ -237,11 +237,11 @@ void StateListener::slotStateChanged()
|
||||
// temporary path prefix or does the file contains a hash, indicating a project
|
||||
// folder?
|
||||
State state;
|
||||
Core::EditorManager *em = Core::ICore::editorManager();
|
||||
if (!em || !em->currentEditor() || !em->currentEditor()->document())
|
||||
Core::IEditor *currentEditor = Core::EditorManager::currentEditor();
|
||||
if (!currentEditor || !currentEditor->document())
|
||||
state.currentFile.clear();
|
||||
else
|
||||
state.currentFile = em->currentEditor()->document()->fileName();
|
||||
state.currentFile = currentEditor->document()->fileName();
|
||||
QScopedPointer<QFileInfo> currentFileInfo; // Instantiate QFileInfo only once if required.
|
||||
if (!state.currentFile.isEmpty()) {
|
||||
const bool isTempFile = state.currentFile.startsWith(QDir::tempPath());
|
||||
|
||||
Reference in New Issue
Block a user