diff options
author | Erik Verbruggen <erik.verbruggen@nokia.com> | 2012-02-16 09:36:33 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@nokia.com> | 2012-02-16 11:02:08 +0100 |
commit | 070fd5ce007a3930de6099ffcc73c0457ea0c958 (patch) | |
tree | 1e516686c9347964097408f6fadbfb34cf3321e6 /src/libs | |
parent | bdb89079930048bd6842dc2dd250e25a29632d00 (diff) | |
download | qt-creator-070fd5ce007a3930de6099ffcc73c0457ea0c958.tar.gz |
Changed code generation for form classes to do a Qt version check
Change-Id: I20200303ef68bc3e73b232c44263d71d09b091a5
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Reviewed-by: Bill King <bill.king@nokia.com>
Diffstat (limited to 'src/libs')
-rw-r--r-- | src/libs/utils/codegeneration.cpp | 5 | ||||
-rw-r--r-- | src/libs/utils/codegeneration.h | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/libs/utils/codegeneration.cpp b/src/libs/utils/codegeneration.cpp index fd5a4f3864..96786b0618 100644 --- a/src/libs/utils/codegeneration.cpp +++ b/src/libs/utils/codegeneration.cpp @@ -81,6 +81,11 @@ void writeIncludeFileDirective(const QString &file, bool globalInclude, str << QLatin1String("#include ") << opening << file << closing << QLatin1Char('\n'); } +QTCREATOR_UTILS_EXPORT void writeBeginQtVersionCheck(QTextStream &str) +{ + str << QLatin1String("#if QT_VERSION >= 0x050000\n"); +} + QTCREATOR_UTILS_EXPORT QString writeOpeningNameSpaces(const QStringList &l, const QString &indent, QTextStream &str) diff --git a/src/libs/utils/codegeneration.h b/src/libs/utils/codegeneration.h index a2fe6c79f2..ed4587a5e6 100644 --- a/src/libs/utils/codegeneration.h +++ b/src/libs/utils/codegeneration.h @@ -55,6 +55,8 @@ void writeIncludeFileDirective(const QString &file, bool globalInclude, QTextStream &str); +QTCREATOR_UTILS_EXPORT void writeBeginQtVersionCheck(QTextStream &str); + // Write opening namespaces and return an indentation string to be used // in the following code if there are any. QTCREATOR_UTILS_EXPORT |