Sayonara Player
Enumerations | Functions
Message 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

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

Function Documentation

◆ register_receiver()

bool Message::register_receiver ( MessageReceiverInterface 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