Sayonara Player
Enumerations | Functions
GlobalMessage Namespace Reference

Detailed Description

The GlobalMessage class.

Enumerations

enum  Answer : unsigned char {
  Yes =0,
  No,
  Ok,
  Cancel,
  Undefined
}
 
enum  QuestionType : unsigned char {
  YesNo =0,
  OkCancel
}
 

Functions

GlobalMessage::Answer info (const QString &info, const QString &sender_name=QString())
 
GlobalMessage::Answer warning (const QString &warning, const QString &sender_name=QString())
 
GlobalMessage::Answer error (const QString &error, const QString &sender_name=QString())
 
GlobalMessage::Answer question (const QString &question, const QString &sender_name=QString(), QuestionType type=GlobalMessage::QuestionType::YesNo)
 
bool register_receiver (GlobalMessageReceiverInterface *receiver)
 register a receiver here, so it is called whenever a message has to be written More...
 

Function Documentation

◆ register_receiver()

bool GlobalMessage::register_receiver ( GlobalMessageReceiverInterface receiver)

register a receiver here, so it is called whenever a message has to be written

Parameters
receiverthe receiver class
Returns
false, if there's already another receiver. True else