forked from qt-creator/qt-creator
Project editor settings: apply to all editors
It was only applying the settings to one of the open editors in case of splits. Task-number: QTCREATORBUG-9825 Change-Id: Iaa9b92d33f2531e7c5d053270f354f052160acd8 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
@@ -249,7 +249,8 @@ void EditorConfiguration::setUseGlobalSettings(bool use)
|
||||
d->m_defaultCodeStyle->setCurrentDelegate(d->m_useGlobal
|
||||
? TextEditorSettings::instance()->codeStyle() : 0);
|
||||
const SessionManager *session = ProjectExplorerPlugin::instance()->session();
|
||||
QList<Core::IEditor *> opened = Core::EditorManager::instance()->openedEditors();
|
||||
QList<Core::IEditor *> opened = Core::EditorManager::documentModel()->editorsForDocuments(
|
||||
Core::EditorManager::documentModel()->openedDocuments());
|
||||
foreach (Core::IEditor *editor, opened) {
|
||||
if (BaseTextEditorWidget *baseTextEditor = qobject_cast<BaseTextEditorWidget *>(editor->widget())) {
|
||||
Project *project = session->projectForFile(editor->document()->filePath());
|
||||
|
Reference in New Issue
Block a user