![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qmakeevaluator.h>
Public Types | |
| enum | { SourceEvaluator = 0x10 , CumulativeEvalMessage = 0x1000 , EvalWarnLanguage = SourceEvaluator | WarningMessage | WarnLanguage , EvalWarnDeprecated = SourceEvaluator | WarningMessage | WarnDeprecated , EvalError = ErrorMessage | SourceEvaluator } |
| enum | EvalFileType { EvalProjectFile , EvalIncludeFile , EvalConfigFile , EvalFeatureFile , EvalAuxFile } |
| Public Types inherited from QMakeParserHandler | |
| enum | { CategoryMask = 0xf00 , InfoMessage = 0x100 , WarningMessage = 0x200 , ErrorMessage = 0x300 , SourceMask = 0xf0 , SourceParser = 0 , CodeMask = 0xf , WarnLanguage = 0 , WarnDeprecated , ParserWarnLanguage = SourceParser | WarningMessage | WarnLanguage , ParserWarnDeprecated = SourceParser | WarningMessage | WarnDeprecated , ParserIoError = ErrorMessage | SourceParser , ParserError } |
Public Member Functions | |
| virtual void | fileMessage (int type, const QString &msg)=0 |
| virtual void | aboutToEval (ProFile *parent, ProFile *proFile, EvalFileType type)=0 |
| virtual void | doneWithEval (ProFile *parent)=0 |
| Public Member Functions inherited from QMakeParserHandler | |
| virtual void | message (int type, const QString &msg, const QString &fileName=QString(), int lineNo=0)=0 |
Definition at line 37 of file qmakeevaluator.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SourceEvaluator | |
| CumulativeEvalMessage | |
| EvalWarnLanguage | |
| EvalWarnDeprecated | |
| EvalError | |
Definition at line 40 of file qmakeevaluator.h.
| Enumerator | |
|---|---|
| EvalProjectFile | |
| EvalIncludeFile | |
| EvalConfigFile | |
| EvalFeatureFile | |
| EvalAuxFile | |
Definition at line 54 of file qmakeevaluator.h.
|
pure virtual |
Implemented in EvalHandler, and EvalHandler.
Referenced by QMakeEvaluator::visitProFile().
Implemented in EvalHandler, and EvalHandler.
Referenced by QMakeEvaluator::visitProFile().
Implemented in EvalHandler, and EvalHandler.