forked from qt-creator/qt-creator
CMakePM: Handle project FindPackage package variables
For example find_package(ZLIB QUEIT) will result in the package variables ZLIB_LIBRARY ZLIB_INCLUDE_DIR. The variables are available for both code completion and navigation. Change-Id: I4ea6090f44a980dc91632fcabbda16987b0f0285 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -122,6 +122,7 @@ public:
|
||||
const QHash<QString, Utils::Link> &cmakeSymbolsHash() const { return m_cmakeSymbolsHash; }
|
||||
CMakeKeywords projectKeywords() const { return m_projectKeywords; }
|
||||
QStringList projectImportedTargets() const { return m_projectImportedTargets; }
|
||||
QStringList projectFindPackageVariables() const { return m_projectFindPackageVariables; }
|
||||
|
||||
signals:
|
||||
void configurationCleared();
|
||||
@@ -229,6 +230,7 @@ private:
|
||||
QHash<QString, Utils::Link> m_cmakeSymbolsHash;
|
||||
CMakeKeywords m_projectKeywords;
|
||||
QStringList m_projectImportedTargets;
|
||||
QStringList m_projectFindPackageVariables;
|
||||
|
||||
QHash<QString, ProjectFileArgumentPosition> m_filesToBeRenamed;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user