summaryrefslogtreecommitdiff
path: root/src/plugins/texteditor/generichighlighter/manager.h
diff options
context:
space:
mode:
authorLeandro Melo <leandro.melo@nokia.com>2010-05-26 10:58:44 +0200
committerLeandro Melo <leandro.melo@nokia.com>2010-05-27 09:54:59 +0200
commit125aaf861505176a7d8acc8ca36ca0094862785d (patch)
tree2a2cc7df78283bd5f4321a50f43b9ae077f296a4 /src/plugins/texteditor/generichighlighter/manager.h
parent154b312de61e3e39396a3a7a5516a29bcb5a671e (diff)
downloadqt-creator-125aaf861505176a7d8acc8ca36ca0094862785d.tar.gz
Settings page for the generic highlighter.
Diffstat (limited to 'src/plugins/texteditor/generichighlighter/manager.h')
-rw-r--r--src/plugins/texteditor/generichighlighter/manager.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/texteditor/generichighlighter/manager.h b/src/plugins/texteditor/generichighlighter/manager.h
index 347a86c86b..9444984531 100644
--- a/src/plugins/texteditor/generichighlighter/manager.h
+++ b/src/plugins/texteditor/generichighlighter/manager.h
@@ -42,6 +42,7 @@
QT_BEGIN_NAMESPACE
class QFileInfo;
class QStringList;
+class QDir;
template <class> class QFutureInterface;
QT_END_NAMESPACE
@@ -63,14 +64,17 @@ public:
bool isBuildingDefinition(const QString &id) const;
const QSharedPointer<HighlightDefinition> &definition(const QString &id);
-private slots:
+public slots:
void registerMimeTypes();
+
+private slots:
void registerMimeType(int index) const;
private:
Manager();
Q_DISABLE_COPY(Manager)
+ void clear();
void gatherDefinitionsMimeTypes(QFutureInterface<Core::MimeType> &future);
void parseDefinitionMetadata(const QFileInfo &fileInfo,
QString *comment,