summaryrefslogtreecommitdiffstats
path: root/api/logic/icons/IconUtils.h
diff options
context:
space:
mode:
Diffstat (limited to 'api/logic/icons/IconUtils.h')
-rw-r--r--api/logic/icons/IconUtils.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/api/logic/icons/IconUtils.h b/api/logic/icons/IconUtils.h
new file mode 100644
index 00000000..ce236946
--- /dev/null
+++ b/api/logic/icons/IconUtils.h
@@ -0,0 +1,14 @@
+#pragma once
+
+#include <QString>
+#include "multimc_logic_export.h"
+
+namespace IconUtils {
+
+// Given a folder and an icon key, find 'best' of the icons with the given key in there and return its path
+MULTIMC_LOGIC_EXPORT QString findBestIconIn(const QString &folder, const QString & iconKey);
+
+// Get icon file type filter for file browser dialogs
+MULTIMC_LOGIC_EXPORT QString getIconFilter();
+
+}