|
Sayonara Player
|
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 | DirectoryReader |
| Directory reader functions. More... | |
| class | Util::Image |
| The Image class. More... | |
| class | Library::MergeData |
| Changes all metadata containing one of the source ids and replaces it with the target id. For example, 3 different artists are merged into one. 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 | RandomGenerator |
| The RandomGenerator class. 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... | |
| class | AsyncWebAccess |
| Asynchgronous web access class. More... | |
Typedefs | |
| using | StringPair = QPair< QString, QString > |
| Sayonara Typedefs. | |
Enumerations | |
| enum | Library::SearchMode { None = 0 , None =0 , CaseInsensitve = (1<<0) , NoSpecialChars = (1<<1) , NoDiacriticChars = (1<<2) , SearchModeMaskSize = (1<<3) } |
| The SearchMode enum. | |
| 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 | |
| QString | Library::Utils::convertSearchstring (const QString &str, SearchModeMask mode) |
| Converts a user entered string into a cis-representation. For example, diacrytic chars are replaced by latin ones, spaces are removed and so on, so the resulting string can be searched for in the database. More... | |
| QString | Library::Utils::convertSearchstring (const QString &str, SearchModeMask mode, const QList< QChar > &ignored_chars) |
| Converts a user entered string into a cis-representation. For example, diacrytic chars are replaced by latin ones, spaces are removed and so on, so the resulting string can be searched for in the database. More... | |
| bool | Message::registerReceiver (MessageReceiverInterface *receiver) |
| register a receiver here, so it is called whenever a message has to be written More... | |
everything what's highly reusable
| QString Library::Utils::convertSearchstring | ( | const QString & | str, |
| SearchModeMask | mode | ||
| ) |
Converts a user entered string into a cis-representation. For example, diacrytic chars are replaced by latin ones, spaces are removed and so on, so the resulting string can be searched for in the database.
| str | source string |
| mode | combination of SearchMode values |
| QString Library::Utils::convertSearchstring | ( | const QString & | str, |
| SearchModeMask | mode, | ||
| const QList< QChar > & | ignored_chars | ||
| ) |
Converts a user entered string into a cis-representation. For example, diacrytic chars are replaced by latin ones, spaces are removed and so on, so the resulting string can be searched for in the database.
| str | source string |
| mode | combination of SearchMode values |
| ignored_chars | chars that are not replaced within that method |
| bool Message::registerReceiver | ( | MessageReceiverInterface * | receiver | ) |
register a receiver here, so it is called whenever a message has to be written
| receiver | the receiver class |