![]() |
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 } |
![]() | |
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 |
![]() | |
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.