Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
EvalHandler Class Reference
Inheritance diagram for EvalHandler:
Collaboration diagram for EvalHandler:

Public Member Functions

void message (int type, const QString &msg, const QString &fileName, int lineNo) override
void fileMessage (int type, const QString &msg) override
void aboutToEval (ProFile *, ProFile *, EvalFileType) override
void doneWithEval (ProFile *) override
void message (int type, const QString &msg, const QString &fileName, int lineNo) override
void fileMessage (int type, const QString &msg) override
void aboutToEval (ProFile *, ProFile *, EvalFileType) override
void doneWithEval (ProFile *) override

Public Attributes

bool verbose = true

Additional Inherited Members

Public Types inherited from QMakeHandler
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
}

Detailed Description

Definition at line 75 of file main.cpp.

Member Function Documentation

◆ aboutToEval() [1/2]

void EvalHandler::aboutToEval ( ProFile * ,
ProFile * ,
EvalFileType  )
inlineoverridevirtual

Implements QMakeHandler.

Definition at line 91 of file main.cpp.

◆ aboutToEval() [2/2]

void EvalHandler::aboutToEval ( ProFile * ,
ProFile * ,
EvalFileType  )
inlineoverridevirtual

Implements QMakeHandler.

Definition at line 91 of file main.cpp.

◆ doneWithEval() [1/2]

void EvalHandler::doneWithEval ( ProFile * )
inlineoverridevirtual

Implements QMakeHandler.

Definition at line 92 of file main.cpp.

◆ doneWithEval() [2/2]

void EvalHandler::doneWithEval ( ProFile * )
inlineoverridevirtual

Implements QMakeHandler.

Definition at line 92 of file main.cpp.

◆ fileMessage() [1/2]

void EvalHandler::fileMessage ( int type,
const QString & msg )
inlineoverridevirtual

Implements QMakeHandler.

Definition at line 83 of file main.cpp.

◆ fileMessage() [2/2]

void EvalHandler::fileMessage ( int type,
const QString & msg )
inlineoverridevirtual

Implements QMakeHandler.

Definition at line 83 of file main.cpp.

◆ message() [1/2]

void EvalHandler::message ( int type,
const QString & msg,
const QString & fileName,
int lineNo )
inlineoverridevirtual

Implements QMakeParserHandler.

Definition at line 77 of file main.cpp.

◆ message() [2/2]

void EvalHandler::message ( int type,
const QString & msg,
const QString & fileName,
int lineNo )
inlineoverridevirtual

Implements QMakeParserHandler.

Definition at line 77 of file main.cpp.

Member Data Documentation

◆ verbose


The documentation for this class was generated from the following file: