QmlJSEditor: use static icons in assist interface

Change-Id: Ibfe515a3cea5a447b1cc1d01bc02e9fc70a2d948
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
David Schulz
2018-03-06 10:19:43 +01:00
parent bbe079779e
commit f288dc639c
2 changed files with 34 additions and 22 deletions

View File

@@ -122,15 +122,12 @@ public:
TextEditor::AssistReason reason,
const QmlJSTools::SemanticInfo &info);
const QmlJSTools::SemanticInfo &semanticInfo() const;
const QIcon &fileNameIcon() const { return m_darkBlueIcon; }
const QIcon &keywordIcon() const { return m_darkYellowIcon; }
const QIcon &symbolIcon() const { return m_darkCyanIcon; }
static const QIcon &fileNameIcon();
static const QIcon &keywordIcon();
static const QIcon &symbolIcon();
private:
QmlJSTools::SemanticInfo m_semanticInfo;
QIcon m_darkBlueIcon;
QIcon m_darkYellowIcon;
QIcon m_darkCyanIcon;
};
QStringList QMLJSEDITOR_EXPORT qmlJSAutoComplete(QTextDocument *textDocument,