|
template<typename TINT , typename T > |
std::enable_if< std::is_pointer< T >::value, bool >::type | between (TINT idx, const T &cont) |
|
template<typename TINT , typename T > |
std::enable_if< std::is_class< T >::value, bool >::type | between (TINT idx, const T &cont) |
|
template<typename TINT > |
std::enable_if< std::is_integral< TINT >::value, bool >::type | between (TINT idx, TINT max) |
|
template<typename Element , template< typename > typename Container> |
Range | getNextRange (const Container< Element > &ids, int startIndex) |
|
template<typename Element , template< typename > typename Container> |
RangeList | getRangesFromList (const Container< Element > &ids) |
|
template<typename Element , template< typename > typename Container> |
auto | prepareContainerForRangeCalculation (Container< Element > container) -> Container< Element > |
|
QString | xdgConfigPath (const QString &appendPath=QString()) |
|
QString | xdgSharePath (const QString &appendPath=QString()) |
|
QString | xdgCachePath (const QString &appendPath=QString()) |
|
QString | sharePath (const QString &appendPath=QString()) |
|
QString | tempPath (const QString &appendPath=QString()) |
|
QString | similarArtistsPath () |
|
QString | translationsPath () |
|
QString | translationsSharePath () |
|
QString | coverDirectory (const QString &appendFilename=QString()) |
|
QString | coverTempDirectory (const QString &appendFilename=QString()) |
|
QString | lyricsPath (const QString &appendFilename=QString()) |
|
void | initXdgPaths (const QString &applicationName) |
|
uint64_t | currentDateToInt () |
|
uint64_t | dateToInt (const QDateTime &dateTime) |
|
QDateTime | intToDate (uint64_t date) |
|
QString | stringToFirstUpper (const QString &str) |
| Transform all letters after a space to upper case. More...
|
|
QString | stringToVeryFirstUpper (const QString &str) |
| Transform only first letter to upper case. More...
|
|
QString | msToString (MilliSeconds msec, const QString &format) |
| Convert milliseconds to string. More...
|
|
QString | convertNotNull (const QString &str) |
|
QString | createLink (const QString &name, bool dark=true, bool underline=true) |
| create a link string More...
|
|
QString | createLink (const QString &name, bool dark, bool underline, const QString &target) |
|
QString | createLink (const QString &name, const QColor &color, bool underline, const QString &target) |
|
QStringList | soundfileExtensions (bool withAsterisk=true) |
| get all supported sound file extensions More...
|
|
QString | soundfileFilter () |
| get filter for file reader or file chooser More...
|
|
QStringList | playlistExtensions (bool withAsterisk=true) |
| get all supported playlist file extensions More...
|
|
QStringList | podcastExtensions (bool withAsterisk=true) |
| get all supported podcast file extensions More...
|
|
QStringList | imageExtensions (bool withAsterisk=true) |
|
QString | getFileFilter (Extensions extensions, const QString &name) |
| get filter for file chooser dialog based on extensions More...
|
|
int | randomNumber (int min, int max) |
| get a random val between min max More...
|
|
QString | randomString (int max_chars) |
|
QString | easyTagFinder (const QString &tag, const QString &xmlDocument) |
| gets value out of tag More...
|
|
QByteArray | calcHash (const QByteArray &data) |
| calculate a md5 hashsum More...
|
|
void | sleepMs (uint64_t ms) |
| sleep More...
|
|
QStringList | ipAddresses () |
| get all ip addresses of the host More...
|
|
QByteArray | convertPixmapToByteArray (const QPixmap &pm) |
|
QByteArray | convertPixmapToByteArray (const QPixmap &pm, const char *format) |
|
QPixmap | convertByteArrayToPixmap (const QByteArray &arr) |
|
void | setEnvironment (const QString &key, const QString &value) |
| set an environment variable. This function is platform independent More...
|
|
void | unsetEnvironment (const QString &key) |
|
QString | getEnvironment (const char *key) |
|