aboutsummaryrefslogtreecommitdiff
path: root/examples/GuiClient/utils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/GuiClient/utils.cpp')
-rw-r--r--examples/GuiClient/utils.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/examples/GuiClient/utils.cpp b/examples/GuiClient/utils.cpp
index cea1c48a..9b115d6d 100644
--- a/examples/GuiClient/utils.cpp
+++ b/examples/GuiClient/utils.cpp
@@ -149,3 +149,9 @@ QString getImageType1(const QByteArray& image)
return "image/unknown";
}
+
+bool isValidBareJid(const QString& bareJid)
+{
+ QRegExp re("^[^@]+@[^@]+$");
+ return re.exactMatch(bareJid);
+}