diff --git a/src/util.cpp b/src/util.cpp new file mode 100644 index 0000000..6603216 --- /dev/null +++ b/src/util.cpp @@ -0,0 +1,16 @@ +#include "util.h" +#include + +QString Util::sanitizeTitle(const QString& name) { + QString t = name; + t.replace('_', ' '); + return t.trimmed(); +} + +QString Util::fallbackIconQrc(bool category) { + return category ? "qrc:/icons/fallback_category.svg" : "qrc:/icons/fallback_item.svg"; +} + +bool Util::isDesktopFile(const QString& path) { + return QFileInfo(path).suffix().toLower() == "desktop"; +}