summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@theqtcompany.com>2015-09-21 11:36:57 +0200
committerErik Verbruggen <erik.verbruggen@theqtcompany.com>2015-10-06 10:24:49 +0300
commit1ee4dfc179520c6806cd4ca5da09f22c050c3469 (patch)
treea2f9739abf2f3e41ab61853576d982fef267a254 /tools
parent522bd34daeb44b3bc839c2e8b670ff4c5c5cda7b (diff)
Various build fixes.
Change-Id: I12e9055e2c76db300a3343f34387a28a59874253 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/qscxmlc/scxmlcppdumper.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/qscxmlc/scxmlcppdumper.cpp b/tools/qscxmlc/scxmlcppdumper.cpp
index f6cd968..13c6a4d 100644
--- a/tools/qscxmlc/scxmlcppdumper.cpp
+++ b/tools/qscxmlc/scxmlcppdumper.cpp
@@ -153,6 +153,8 @@ static QString toHex(const QString &str)
const char *headerStart =
"#include <QScxmlStateMachine>\n"
+ "#include <QString>\n"
+ "#include <QByteArray>\n"
"\n";
using namespace DocumentModel;
@@ -1127,7 +1129,7 @@ void CppDumper::writeClass(const ClassDump &clazz)
h << endl
<< l("private:") << endl
<< l(" struct Data;") << endl
- << l(" friend Data;") << endl
+ << l(" friend struct Data;") << endl
<< l(" struct Data *data;") << endl
<< l("};") << endl << endl;
}