diff options
author | Eike Ziller <eike.ziller@digia.com> | 2013-04-04 11:17:13 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@digia.com> | 2013-04-04 15:36:35 +0200 |
commit | 52575f1c62e97efd934c394d29c636cf80250674 (patch) | |
tree | d8667bb6a945d826161a58104a59764cb27140ba /src/plugins/texteditor/tabsettingswidget.h | |
parent | 43969c4e56bcf3d73ea33eaf01d80a4008bdda4b (diff) |
Add hint to text editor settings pointing to coding style
The tab and indentation settings in Text Editor > Behavior are only used
for non-code files. Add a hint with links to the respective coding style
settings.
Change-Id: I1d7c1154269c4914d511ef6ef3308a2b1f933d52
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: David Schulz <david.schulz@digia.com>
Diffstat (limited to 'src/plugins/texteditor/tabsettingswidget.h')
-rw-r--r-- | src/plugins/texteditor/tabsettingswidget.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/texteditor/tabsettingswidget.h b/src/plugins/texteditor/tabsettingswidget.h index 001bacfdaf..d4074ba589 100644 --- a/src/plugins/texteditor/tabsettingswidget.h +++ b/src/plugins/texteditor/tabsettingswidget.h @@ -45,6 +45,11 @@ class TEXTEDITOR_EXPORT TabSettingsWidget : public QWidget Q_OBJECT public: + enum CodingStyleLink { + CppLink, + QtQuickLink + }; + explicit TabSettingsWidget(QWidget *parent = 0); ~TabSettingsWidget(); @@ -52,18 +57,21 @@ public: void setFlat(bool on); QString searchKeywords() const; + void setCodingStyleWarningVisible(bool visible); public slots: void setTabSettings(const TextEditor::TabSettings& s); signals: void settingsChanged(const TextEditor::TabSettings &); + void codingStyleLinkClicked(TextEditor::TabSettingsWidget::CodingStyleLink link); protected: void changeEvent(QEvent *e); private slots: void slotSettingsChanged(); + void codingStyleLinkActivated(const QString &linkString); private: Internal::Ui::TabSettingsWidget *ui; |