![]() |
Sayonara Player
|
Helper functions.
Namespaces | |
| File | |
| Filehelper functions. | |
| Url | |
| Helper function for Url handling. | |
Functions | |
| quint64 | current_date_to_int () |
| quint64 | date_to_int (const QDateTime &date) |
| QString | cvt_str_to_first_upper (const QString &str) |
| Transform all letters after a space to upper case. More... | |
| QString | cvt_str_to_very_first_upper (const QString &str) |
| Transform only first letter to upper case. More... | |
| QString | cvt_ms_to_string (quint64 msec, bool empty_zero=false, bool colon=true, bool show_days=true) |
| Convert milliseconds to string. More... | |
| QString | get_sayonara_path (const QString &append_path=QString()) |
| get sayonara path in home directory More... | |
| QString | get_share_path (const QString &append_path=QString()) |
| get share path of sayonara More... | |
| QString | get_lib_path (const QString &append_path=QString()) |
| get library path of sayonara More... | |
| QString | create_link (const QString &name, bool dark=true, const QString &target="", bool underline=true) |
| create a link string More... | |
| QStringList | get_soundfile_extensions (bool with_asterisk=true) |
| get all supported sound file extensions More... | |
| QStringList | get_playlistfile_extensions (bool with_asterisk=true) |
| get all supported playlist file extensions More... | |
| QStringList | get_podcast_extensions (bool with_asterisk=true) |
| get all supported podcast file extensions More... | |
| int | get_random_number (int min, int max) |
| get a random val between min max More... | |
| QString | get_random_string (int max_chars) |
| QString | easy_tag_finder (const QString &tag, const QString &xml_doc) |
| gets value out of tag More... | |
| QByteArray | calc_hash (const QByteArray &data) |
| calculate a md5 hashsum More... | |
| void | sleep_ms (quint64 ms) |
| sleep More... | |
| QStringList | get_ip_addresses () |
| get all ip addresses of the host More... | |
| void | set_environment (const QString &key, const QString &value) |
| set an environment variable. This function is platform independent More... | |
| QByteArray Helper::calc_hash | ( | const QByteArray & | data | ) |
calculate a md5 hashsum
| data | input data |
| QString Helper::create_link | ( | const QString & | name, |
| bool | dark = true, |
||
| const QString & | target = "", |
||
| bool | underline = true |
||
| ) |
create a link string
| name | appearing name in link |
| target | target url (if not given, name is taken) |
| underline | if link should be underlined |
| QString Helper::cvt_ms_to_string | ( | quint64 | msec, |
| bool | empty_zero = false, |
||
| bool | colon = true, |
||
| bool | show_days = true |
||
| ) |
Convert milliseconds to string.
| msec | milliseconds |
| empty_zero | if false, prepend a zero to numbers < 10 |
| colon | if true, set colon between minutes and seconds |
| show_days | if true, days will be shown, too |
| QString Helper::cvt_str_to_first_upper | ( | const QString & | str | ) |
Transform all letters after a space to upper case.
| str | input string |
| QString Helper::cvt_str_to_very_first_upper | ( | const QString & | str | ) |
Transform only first letter to upper case.
| str | input string |
| QString Helper::easy_tag_finder | ( | const QString & | tag, |
| const QString & | xml_doc | ||
| ) |
gets value out of tag
| tag | form: grandparent.parent.child |
| xml_doc | content of the xml document |
| QStringList Helper::get_ip_addresses | ( | ) |
get all ip addresses of the host
| QString Helper::get_lib_path | ( | const QString & | append_path = QString() | ) |
get library path of sayonara
| QStringList Helper::get_playlistfile_extensions | ( | bool | with_asterisk = true | ) |
get all supported playlist file extensions
| QStringList Helper::get_podcast_extensions | ( | bool | with_asterisk = true | ) |
get all supported podcast file extensions
| int Helper::get_random_number | ( | int | min, |
| int | max | ||
| ) |
get a random val between min max
| min | minimum included value |
| max | maximum included value |
| QString Helper::get_sayonara_path | ( | const QString & | append_path = QString() | ) |
get sayonara path in home directory
| QString Helper::get_share_path | ( | const QString & | append_path = QString() | ) |
get share path of sayonara
| QStringList Helper::get_soundfile_extensions | ( | bool | with_asterisk = true | ) |
get all supported sound file extensions
| void Helper::set_environment | ( | const QString & | key, |
| const QString & | value | ||
| ) |
set an environment variable. This function is platform independent
| key | variable name |
| value | variable value |
| void Helper::sleep_ms | ( | quint64 | ms | ) |
sleep
| ms | milliseconds to sleep |
1.8.13