diff options
| author | Charles Huet <Charles.Huet@fei.com> | 2014-08-12 12:21:09 +0200 |
|---|---|---|
| committer | Daniel Teske <daniel.teske@digia.com> | 2014-08-12 12:35:06 +0200 |
| commit | b7f1c9349596da84f5a7579cceca97130d01aebf (patch) | |
| tree | d103c81f524df365f055d62642bfdaa6158dc49a /src/plugins | |
| parent | 76efc1ef56e60b65c6e9c69776a9257c2c1c1d58 (diff) | |
| download | qt-creator-b7f1c9349596da84f5a7579cceca97130d01aebf.tar.gz | |
CmakeEditor: Enable code folding support
Change-Id: I00b34d09c16890de53de4cf910fa2638af3ed4d5
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/plugins')
| -rw-r--r-- | src/plugins/cmakeprojectmanager/cmakeeditor.cpp | 13 | ||||
| -rw-r--r-- | src/plugins/cmakeprojectmanager/cmakeeditor.h | 1 |
2 files changed, 12 insertions, 2 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakeeditor.cpp b/src/plugins/cmakeprojectmanager/cmakeeditor.cpp index da4bc6e798..b46772758c 100644 --- a/src/plugins/cmakeprojectmanager/cmakeeditor.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeeditor.cpp @@ -152,11 +152,20 @@ QString CMakeEditor::contextHelpId() const CMakeEditorWidget::CMakeEditorWidget(QWidget *parent) : BaseTextEditorWidget(new CMakeDocument(), parent) -{} +{ + ctor(); +} CMakeEditorWidget::CMakeEditorWidget(CMakeEditorWidget *other) : BaseTextEditorWidget(other) -{} +{ + ctor(); +} + +void CMakeEditorWidget::ctor() +{ + setCodeFoldingSupported(true); +} TextEditor::BaseTextEditor *CMakeEditorWidget::createEditor() { diff --git a/src/plugins/cmakeprojectmanager/cmakeeditor.h b/src/plugins/cmakeprojectmanager/cmakeeditor.h index 5c59481d47..3f213de84f 100644 --- a/src/plugins/cmakeprojectmanager/cmakeeditor.h +++ b/src/plugins/cmakeprojectmanager/cmakeeditor.h @@ -79,6 +79,7 @@ protected: private: CMakeEditorWidget(TextEditor::BaseTextEditorWidget *); // avoid stupidity + void ctor(); }; class CMakeDocument : public TextEditor::BaseTextDocument |
