BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
FitLogFlags Class Reference

Flags for log records related to fitting. More...

Public Types

enum  EMessageType {
  DEFAULT , SUCCESS , HIGHLIGHT , WARNING ,
  ERROR
}
 

Static Public Member Functions

static Qt::GlobalColor color (MessageType messageType)
 

Detailed Description

Flags for log records related to fitting.

Definition at line 23 of file FitLogFlags.h.

Member Enumeration Documentation

◆ EMessageType

Enumerator
DEFAULT 
SUCCESS 
HIGHLIGHT 
WARNING 
ERROR 

Definition at line 25 of file FitLogFlags.h.

Member Function Documentation

◆ color()

Qt::GlobalColor FitLogFlags::color ( MessageType  messageType)
static

Definition at line 33 of file FitLogFlags.cpp.

34 {
35  static auto typeToColor = messageTypeToColorMap();
36 
37  if (typeToColor.find(messageType) == typeToColor.end())
38  return Qt::red;
39 
40  return typeToColor[messageType];
41 }

Referenced by FitLog::append(), and FitLog::setMessagePanel().


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