aboutsummaryrefslogtreecommitdiffstats
path: root/typedatabase.h
diff options
context:
space:
mode:
Diffstat (limited to 'typedatabase.h')
-rw-r--r--typedatabase.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/typedatabase.h b/typedatabase.h
index ff7ffc303..583813882 100644
--- a/typedatabase.h
+++ b/typedatabase.h
@@ -180,6 +180,20 @@ public:
bool supportedApiVersion(double version) const;
+ const QStringList& dropTypeEntries() const
+ {
+ return m_dropTypeEntries;
+ }
+
+ bool hasDroppedTypeEntries() const
+ {
+ return !m_dropTypeEntries.isEmpty();
+ }
+
+ bool shouldDropTypeEntry(const QString& fullTypeName) const;
+
+ void setDropTypeEntries(QStringList dropTypeEntries);
+
private:
bool m_suppressWarnings;
TypeEntryHash m_entries;
@@ -199,6 +213,7 @@ private:
QStringList m_rebuildClasses;
double m_apiVersion;
+ QStringList m_dropTypeEntries;
};
#endif