23 #ifndef SmartCompare_H
24 #define SmartCompare_H
28 #include <QStringList>
32 enum class HashLevel : quint8
63 QString remove_special_chars(
const QString& str);
64 QString remove_vocals(
const QString& str);
65 QString sort_letters(
const QString& str);
70 Hash create_hash(
const QString& str, HashLevel level);
72 float compare(
const QString& str1,
const QString& str2, HashLevel level,
bool reverse=
false);
73 float compare_hashes(
const Hash& str1,
const Hash& str2, HashLevel level,
bool reverse=
false);
89 #endif // SmartCompare_H
Definition: SmartCompare.h:39
Definition: DatabaseConnector.h:40
The SmartCompare class.
Definition: SmartCompare.h:51
ArtistList.
Definition: Artist.h:64
Definition: org_mpris_media_player2_adaptor.h:21