21 #ifndef SMART_COMPARE_H 22 #define SMART_COMPARE_H 27 #include <QStringList> 31 enum class HashLevel : quint8
61 QString remove_special_chars(
const QString& str);
62 QString remove_vocals(
const QString& str);
63 QString sort_letters(
const QString& str);
68 Hash create_hash(
const QString& str, HashLevel level);
70 float compare(
const QString& str1,
const QString& str2, HashLevel level,
bool reverse=
false);
71 float compare_hashes(
const Hash& str1,
const Hash& str2, HashLevel level,
bool reverse=
false);
85 #endif // SmartCompare_H Definition: SmartCompare.h:38
Definition: DatabaseConnector.h:38
The SmartCompare class.
Definition: SmartCompare.h:50
ArtistList.
Definition: Artist.h:62
Definition: org_mpris_media_player2_adaptor.h:21