From 63877bbb760c3bedb1835ae4ba7c8885e646f84f Mon Sep 17 00:00:00 2001 From: Jos van den Oever Date: Wed, 9 Aug 2017 22:20:19 +0200 Subject: [PATCH] Clean up dependencies --- .../rust_qt_binding_generator.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/rust_qt_binding_generator/rust_qt_binding_generator.cpp b/rust_qt_binding_generator/rust_qt_binding_generator.cpp index bb1b5cb..065da8c 100644 --- a/rust_qt_binding_generator/rust_qt_binding_generator.cpp +++ b/rust_qt_binding_generator/rust_qt_binding_generator.cpp @@ -216,14 +216,11 @@ void writeHeader(const Configuration& conf) { } QTextStream h(&hFile); const QString guard(conf.hfile.fileName().replace('.', '_').toUpper()); - h << QString(R"( -#ifndef %1 + h << QString(R"(#ifndef %1 #define %1 #include -#include -#include -#include +#include )").arg(guard); for (auto object: conf.objects) { @@ -242,8 +239,9 @@ void writeCpp(const Configuration& conf) { exit(1); } QTextStream cpp(&cppFile); - cpp << QString(R"( -#include "%1" + cpp << QString(R"(#include "%1" +#include + namespace { struct qbytearray_t { private: