From a3f29495ca6ea4059d09e241c8431776a08e17be Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 11 Jan 2017 15:09:05 +0100 Subject: Fix build with a namespaced build of Qt Task-number: PYSIDE-431 Change-Id: I335cfac90df9eedf2455da6e2e197daa00e4913b Reviewed-by: hjk Reviewed-by: Alexandru Croitor --- pylupdate/metatranslator.h | 2 +- pylupdate/translator.h | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pylupdate/metatranslator.h b/pylupdate/metatranslator.h index 2b0fa8b..8575351 100644 --- a/pylupdate/metatranslator.h +++ b/pylupdate/metatranslator.h @@ -33,7 +33,7 @@ #include #include -class QTextCodec; +QT_FORWARD_DECLARE_CLASS(QTextCodec) class MetaTranslatorMessage : public TranslatorMessage { diff --git a/pylupdate/translator.h b/pylupdate/translator.h index 89e684e..d0cd4e7 100644 --- a/pylupdate/translator.h +++ b/pylupdate/translator.h @@ -33,7 +33,6 @@ #include class TranslatorPrivate; -template class QList; class TranslatorMessage { @@ -95,7 +94,10 @@ private: Tag_Hash, Tag_SourceText, Tag_Context, Tag_Comment, Tag_Obsolete1 }; }; + +QT_BEGIN_NAMESPACE Q_DECLARE_TYPEINFO(TranslatorMessage, Q_MOVABLE_TYPE); +QT_END_NAMESPACE inline void TranslatorMessage::setTranslations(const QStringList &translations) { m_translations = translations; } -- cgit v1.2.3