forked from qt-creator/qt-creator
Make C++ code style configurable.
Change-Id: Iaf08edb2361146e6b5e1cbafdb716a23c938875b Done-with: Jarek Kobus Task-number: QTCREATORBUG-2670 Task-number: QTCREATORBUG-4310 Task-number: QTCREATORBUG-2763 Task-number: QTCREATORBUG-3623 Task-number: QTCREATORBUG-567 Reviewed-on: http://codereview.qt.nokia.com/74 Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com> Reviewed-by: Jarek Kobus <jaroslaw.kobus@nokia.com> Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
This commit is contained in:
@@ -37,6 +37,11 @@
|
||||
|
||||
#include <QtCore/QObject>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
template <class Key, class T>
|
||||
class QMap;
|
||||
QT_END_NAMESPACE
|
||||
|
||||
namespace TextEditor {
|
||||
|
||||
class BaseTextEditorWidget;
|
||||
@@ -48,6 +53,8 @@ class DisplaySettings;
|
||||
class CompletionSettings;
|
||||
class HighlighterSettings;
|
||||
class ExtraEncodingSettings;
|
||||
class TabPreferences;
|
||||
class IFallbackPreferences;
|
||||
|
||||
namespace Internal {
|
||||
class TextEditorSettingsPrivate;
|
||||
@@ -71,7 +78,6 @@ public:
|
||||
void initializeEditor(BaseTextEditorWidget *editor);
|
||||
|
||||
const FontSettings &fontSettings() const;
|
||||
const TabSettings &tabSettings() const;
|
||||
const StorageSettings &storageSettings() const;
|
||||
const BehaviorSettings &behaviorSettings() const;
|
||||
const DisplaySettings &displaySettings() const;
|
||||
@@ -81,9 +87,17 @@ public:
|
||||
|
||||
void setCompletionSettings(const TextEditor::CompletionSettings &);
|
||||
|
||||
TabPreferences *tabPreferences() const;
|
||||
TabPreferences *tabPreferences(const QString &languageId) const;
|
||||
QMap<QString, TabPreferences *> languageTabPreferences() const;
|
||||
void registerLanguageTabPreferences(const QString &languageId, TabPreferences *prefs);
|
||||
|
||||
IFallbackPreferences *codeStylePreferences(const QString &languageId) const;
|
||||
QMap<QString, IFallbackPreferences *> languageCodeStylePreferences() const;
|
||||
void registerLanguageCodeStylePreferences(const QString &languageId, IFallbackPreferences *prefs);
|
||||
|
||||
signals:
|
||||
void fontSettingsChanged(const TextEditor::FontSettings &);
|
||||
void tabSettingsChanged(const TextEditor::TabSettings &);
|
||||
void storageSettingsChanged(const TextEditor::StorageSettings &);
|
||||
void behaviorSettingsChanged(const TextEditor::BehaviorSettings &);
|
||||
void displaySettingsChanged(const TextEditor::DisplaySettings &);
|
||||
|
||||
Reference in New Issue
Block a user