EditorConfiguration Class

(ProjectExplorer::EditorConfiguration)

Public Functions

EditorConfiguration()
~EditorConfiguration() override
const TextEditor::BehaviorSettings &behaviorSettings() const
void cloneGlobalSettings()
TextEditor::ICodeStylePreferences *codeStyle() const
TextEditor::ICodeStylePreferences *codeStyle(Core::Id languageId) const
QMap<Core::Id, TextEditor::ICodeStylePreferences *> codeStyles() const
void configureEditor(TextEditor::BaseTextEditor *textEditor) const
void deconfigureEditor(TextEditor::BaseTextEditor *textEditor) const
const TextEditor::ExtraEncodingSettings &extraEncodingSettings() const
void fromMap(const QVariantMap &map)
const TextEditor::MarginSettings &marginSettings() const
void setBehaviorSettings(const TextEditor::BehaviorSettings &settings)
void setExtraEncodingSettings(const TextEditor::ExtraEncodingSettings &settings)
void setMarginSettings(const TextEditor::MarginSettings &settings)
void setShowWrapColumn(bool onoff)
void setStorageSettings(const TextEditor::StorageSettings &settings)
void setTextCodec(QTextCodec *textCodec)
void setTypingSettings(const TextEditor::TypingSettings &settings)
void setUseGlobalSettings(bool use)
void setWrapColumn(int column)
void slotAboutToRemoveProject(ProjectExplorer::Project *project)
const TextEditor::StorageSettings &storageSettings() const
QTextCodec *textCodec() const
QVariantMap toMap() const
const TextEditor::TypingSettings &typingSettings() const
bool useGlobalSettings() const

Signals

void behaviorSettingsChanged(const TextEditor::BehaviorSettings &)
void extraEncodingSettingsChanged(const TextEditor::ExtraEncodingSettings &)
void marginSettingsChanged(const TextEditor::MarginSettings &)
void storageSettingsChanged(const TextEditor::StorageSettings &)
void typingSettingsChanged(const TextEditor::TypingSettings &)

Member Function Documentation

EditorConfiguration::EditorConfiguration()

Default constructs an instance of EditorConfiguration.

EditorConfiguration::~EditorConfiguration()

Destroys the instance of EditorConfiguration.

const TextEditor::BehaviorSettings &EditorConfiguration::behaviorSettings() const

See also setBehaviorSettings().

[signal] void EditorConfiguration::behaviorSettingsChanged(const TextEditor::BehaviorSettings &)

void EditorConfiguration::cloneGlobalSettings()

TextEditor::ICodeStylePreferences *EditorConfiguration::codeStyle() const

TextEditor::ICodeStylePreferences *EditorConfiguration::codeStyle(Core::Id languageId) const

QMap<Core::Id, TextEditor::ICodeStylePreferences *> EditorConfiguration::codeStyles() const

void EditorConfiguration::configureEditor(TextEditor::BaseTextEditor *textEditor) const

void EditorConfiguration::deconfigureEditor(TextEditor::BaseTextEditor *textEditor) const

const TextEditor::ExtraEncodingSettings &EditorConfiguration::extraEncodingSettings() const

See also setExtraEncodingSettings().

[signal] void EditorConfiguration::extraEncodingSettingsChanged(const TextEditor::ExtraEncodingSettings &)

void EditorConfiguration::fromMap(const QVariantMap &map)

const TextEditor::MarginSettings &EditorConfiguration::marginSettings() const

See also setMarginSettings().

[signal] void EditorConfiguration::marginSettingsChanged(const TextEditor::MarginSettings &)

void EditorConfiguration::setBehaviorSettings(const TextEditor::BehaviorSettings &settings)

See also behaviorSettings().

void EditorConfiguration::setExtraEncodingSettings(const TextEditor::ExtraEncodingSettings &settings)

See also extraEncodingSettings().

void EditorConfiguration::setMarginSettings(const TextEditor::MarginSettings &settings)

See also marginSettings().

void EditorConfiguration::setShowWrapColumn(bool onoff)

void EditorConfiguration::setStorageSettings(const TextEditor::StorageSettings &settings)

See also storageSettings().

void EditorConfiguration::setTextCodec(QTextCodec *textCodec)

See also textCodec().

void EditorConfiguration::setTypingSettings(const TextEditor::TypingSettings &settings)

See also typingSettings().

void EditorConfiguration::setUseGlobalSettings(bool use)

See also useGlobalSettings().

void EditorConfiguration::setWrapColumn(int column)

void EditorConfiguration::slotAboutToRemoveProject(ProjectExplorer::Project *project)

const TextEditor::StorageSettings &EditorConfiguration::storageSettings() const

See also setStorageSettings().

[signal] void EditorConfiguration::storageSettingsChanged(const TextEditor::StorageSettings &)

QTextCodec *EditorConfiguration::textCodec() const

See also setTextCodec().

QVariantMap EditorConfiguration::toMap() const

const TextEditor::TypingSettings &EditorConfiguration::typingSettings() const

See also setTypingSettings().

[signal] void EditorConfiguration::typingSettingsChanged(const TextEditor::TypingSettings &)

bool EditorConfiguration::useGlobalSettings() const

See also setUseGlobalSettings().