![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <profileevaluator.h>
Public Types | |
| enum | TemplateType { TT_Unknown = 0 , TT_Application , TT_Library , TT_Script , TT_Aux , TT_Subdirs } |
Static Public Member Functions | |
| static void | initialize () |
Definition at line 28 of file profileevaluator.h.
| Enumerator | |
|---|---|
| TT_Unknown | |
| TT_Application | |
| TT_Library | |
| TT_Script | |
| TT_Aux | |
| TT_Subdirs | |
Definition at line 31 of file profileevaluator.h.
| ProFileEvaluator::ProFileEvaluator | ( | ProFileGlobals * | option, |
| QMakeParser * | parser, | ||
| QMakeVfs * | vfs, | ||
| QMakeHandler * | handler ) |
Definition at line 22 of file profileevaluator.cpp.
References ProFileEvaluator().
Referenced by ProFileEvaluator().
| ProFileEvaluator::~ProFileEvaluator | ( | ) |
Definition at line 28 of file profileevaluator.cpp.
| QStringList ProFileEvaluator::absoluteFileValues | ( | const QString & | variable, |
| const QString & | baseDirectory, | ||
| const QStringList & | searchDirs, | ||
| const ProFile * | pro ) const |
Definition at line 97 of file profileevaluator.cpp.
| QStringList ProFileEvaluator::absolutePathValues | ( | const QString & | variable, |
| const QString & | baseDirectory ) const |
Definition at line 84 of file profileevaluator.cpp.
| bool ProFileEvaluator::accept | ( | ProFile * | pro, |
| QMakeEvaluator::LoadFlags | flags = QMakeEvaluator::LoadAll ) |
Definition at line 173 of file profileevaluator.cpp.
References QMakeHandler::EvalProjectFile, and QMakeEvaluator::ReturnTrue.
| bool ProFileEvaluator::contains | ( | const QString & | variableName | ) | const |
Definition at line 33 of file profileevaluator.cpp.
References ProKey::ProKey(), QMakeEvaluator::m_valuemapStack, and ProValueMapStack::top().
|
static |
Definition at line 17 of file profileevaluator.cpp.
| bool ProFileEvaluator::loadNamedSpec | ( | const QString & | specDir, |
| bool | hostSpec ) |
Definition at line 164 of file profileevaluator.cpp.
References QMakeEvaluator::loadSpecInternal(), QMakeEvaluator::m_hostBuild, and QMakeEvaluator::updateMkspecPaths().
Definition at line 178 of file profileevaluator.cpp.
References ProKey::ProKey(), QMakeEvaluator::m_option, QMakeGlobals::propertyValue(), and ProString::toQString().
| QString ProFileEvaluator::resolvedMkSpec | ( | ) | const |
Definition at line 183 of file profileevaluator.cpp.
| void ProFileEvaluator::setExtraConfigs | ( | const QStringList & | extraConfigs | ) |
Definition at line 203 of file profileevaluator.cpp.
References QMakeEvaluator::setExtraConfigs().
| void ProFileEvaluator::setExtraVars | ( | const QHash< QString, QStringList > & | extraVars | ) |
Definition at line 195 of file profileevaluator.cpp.
References QMakeEvaluator::setExtraVars().
Definition at line 208 of file profileevaluator.cpp.
| ProFileEvaluator::TemplateType ProFileEvaluator::templateType | ( | ) | const |
Definition at line 145 of file profileevaluator.cpp.
References ProKey::ProKey(), TT_Application, TT_Aux, TT_Library, TT_Script, TT_Subdirs, TT_Unknown, and QMakeEvaluator::values().
Definition at line 38 of file profileevaluator.cpp.
| QStringList ProFileEvaluator::values | ( | const QString & | variableName | ) | const |
Definition at line 47 of file profileevaluator.cpp.
References ProKey::ProKey(), and QMakeEvaluator::values().
| QStringList ProFileEvaluator::values | ( | const QString & | variableName, |
| const ProFile * | pro ) const |
Definition at line 57 of file profileevaluator.cpp.
References ProKey::ProKey(), and QMakeEvaluator::m_valuemapStack.