summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@theqtcompany.com>2016-03-10 12:38:07 +0100
committerJarek Kobus <jaroslaw.kobus@theqtcompany.com>2016-04-04 10:48:29 +0000
commit95b187c0aa66044b484c22692189cd58556c80fb (patch)
treecb8593ddbd31f08c39289768d1ec9221cfc87de9 /src
parent06d77c778a1b8f785ec85f05d52e589f02a2d050 (diff)
Don't complain about event="*" inside transition element in qt-mode.
Change-Id: If65f63aa44db07c220b9266a5e51af6b90a6b105 Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
Diffstat (limited to 'src')
-rw-r--r--src/scxml/qscxmlparser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/scxml/qscxmlparser.cpp b/src/scxml/qscxmlparser.cpp
index f342c12..02243ea 100644
--- a/src/scxml/qscxmlparser.cpp
+++ b/src/scxml/qscxmlparser.cpp
@@ -227,7 +227,7 @@ private:
}
}
foreach (const QString &event, transition->events) {
- if (event.contains(QLatin1Char('.'))) {
+ if (event.contains(QLatin1Char('.')) || event == QLatin1String("*")) {
continue;
} else if (m_doc->qtMode && !DocumentModel::isValidCppIdentifier(event)) {
error(transition->xmlLocation, QStringLiteral("event name '%1' is not a valid C++ identifier in Qt mode").arg(event));