aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/tabsettingswidget.h
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@digia.com>2013-04-04 11:17:13 +0200
committerEike Ziller <eike.ziller@digia.com>2013-04-04 15:36:35 +0200
commit52575f1c62e97efd934c394d29c636cf80250674 (patch)
treed8667bb6a945d826161a58104a59764cb27140ba /src/plugins/texteditor/tabsettingswidget.h
parent43969c4e56bcf3d73ea33eaf01d80a4008bdda4b (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.h8
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;