![]() |
Sayonara Player
|
Helper functions.
Namespaces | |
File | |
Filehelper functions. | |
Url | |
Helper function for Url handling. | |
Classes | |
class | StringDummy |
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_error_file () |
get error log file More... | |
QString | get_sayonara_path () |
get sayonara path in home directory More... | |
QString | get_share_path () |
get share path of sayonara More... | |
QString | get_lib_path () |
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 () |
get all supported sound file extensions More... | |
QStringList | get_playlistfile_extensions () |
get all supported playlist file extensions More... | |
QStringList | get_podcast_extensions () |
get all supported podcast file extensions More... | |
int | get_random_number (int min, int max) |
get a random val between min max More... | |
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 |
QString Helper::get_error_file | ( | ) |
get error log file
QStringList Helper::get_ip_addresses | ( | ) |
get all ip addresses of the host
QString Helper::get_lib_path | ( | ) |
get library path of sayonara
QStringList Helper::get_playlistfile_extensions | ( | ) |
get all supported playlist file extensions
QStringList Helper::get_podcast_extensions | ( | ) |
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 | ( | ) |
get sayonara path in home directory
QString Helper::get_share_path | ( | ) |
get share path of sayonara
QStringList Helper::get_soundfile_extensions | ( | ) |
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 |