diff options
Diffstat (limited to 'qmake/meta.h')
-rw-r--r-- | qmake/meta.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/qmake/meta.h b/qmake/meta.h index a08b946916..7c91ffda44 100644 --- a/qmake/meta.h +++ b/qmake/meta.h @@ -52,15 +52,14 @@ class QMakeMetaInfo ProValueMap vars; QString meta_type; static QHash<QString, ProValueMap> cache_vars; - void clear(); public: QMakeMetaInfo(QMakeProject *_conf); - bool readLib(QString lib); - static QString findLib(QString lib); - static bool libExists(QString lib); - QString type() const; + // These functions expect the path to be normalized + static QString findLib(const QString &lib); + bool readLib(const QString &meta_file); + QString type() const; bool isEmpty(const ProKey &v); ProStringList &values(const ProKey &v); ProString first(const ProKey &v); @@ -92,9 +91,6 @@ inline ProString QMakeMetaInfo::first(const ProKey &v) inline ProValueMap &QMakeMetaInfo::variables() { return vars; } -inline bool QMakeMetaInfo::libExists(QString lib) -{ return !findLib(lib).isNull(); } - QT_END_NAMESPACE #endif // META_H |