Sayonara Player
Modules | Namespaces | Classes | Typedefs | Enumerations | Functions
Helper

everything what's highly reusable More...

Modules

 File Utils
 everything about files
 
 Lyrics
 
 MetaData Helper
 
 PLS and M3U parser
 Parsers for pls, m3u and asx.
 
 Settings
 the Settings framework
 

Namespaces

namespace  Compressor
 Compressor utils.
 
namespace  Library
 An interface class needed when implementing a library plugin.
 
namespace  Util
 Helper functions.
 

Classes

class  Util::Image
 The Image class. More...
 
class  Library::Sortings
 The Sortings class. More...
 
class  Logger
 The Logger class. More...
 
class  MessageReceiverInterface
 The GlobalMessageReceiverInterface class
implement this class in order to have the possibility to show messages. More...
 
class  Util::Set< T >
 A set structure. Inherited from std::set with some useful methods. For integer and String this set is ordered. More...
 
class  Util::Tree< T >
 The Tree class. More...
 

Typedefs

using StringPair = QPair< QString, QString >
 Sayonara Typedefs.
 

Enumerations

enum class  Message::Answer : unsigned char {
  Yes =0 ,
  No ,
  Ok ,
  Cancel ,
  Undefined
}
 The GlobalMessage class.
 
enum class  Message::QuestionType : unsigned char {
  YesNo =0 ,
  OkCancel
}
 The GlobalMessage class.
 

Functions

bool Message::registerReceiver (MessageReceiverInterface *receiver)
 register a receiver here, so it is called whenever a message has to be written More...
 

Detailed Description

everything what's highly reusable

Function Documentation

◆ registerReceiver()

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