diff --git a/sdrbase/util/stringlist.cpp b/sdrbase/util/stringlist.cpp index 97f865244..41e79f30b 100644 --- a/sdrbase/util/stringlist.cpp +++ b/sdrbase/util/stringlist.cpp @@ -1,6 +1,6 @@ #include "stringlist.h" -static bool StringListUtil::containsAll(const QStringList &haystack, const QStringList &needles) +bool StringListUtil::containsAll(const QStringList &haystack, const QStringList &needles) { for (const auto &s : needles) { if (!haystack.contains(s)) // optionally add Qt::CaseSensitivity @@ -9,7 +9,7 @@ static bool StringListUtil::containsAll(const QStringList &haystack, const QStri return true; } -static bool StringListUtil::containsAny(const QStringList &haystack, const QStringList &needles) +bool StringListUtil::containsAny(const QStringList &haystack, const QStringList &needles) { for (const auto &s : needles) { if (haystack.contains(s)) // optionally add Qt::CaseSensitivity diff --git a/sdrbase/util/stringlist.h b/sdrbase/util/stringlist.h index 99fcc46cb..d909b3b5e 100644 --- a/sdrbase/util/stringlist.h +++ b/sdrbase/util/stringlist.h @@ -3,11 +3,13 @@ #include -namespace StringListUtil { +#include "export.h" +class SDRBASE_API StringListUtil { -static bool containsAll(const QStringList &haystack, const QStringList &needles); -static bool containsAny(const QStringList &haystack, const QStringList &needles); +public: + static bool containsAll(const QStringList &haystack, const QStringList &needles); + static bool containsAny(const QStringList &haystack, const QStringList &needles); -} // namespace StringListUtil +}; #endif // SDRBASE_UTIL_STRINGLIST_H_