From 11964021d9f261fe2d04a41d41c3ad0c5f4a945f Mon Sep 17 00:00:00 2001 From: kh1 Date: Tue, 11 Nov 2014 15:12:25 +0100 Subject: Make it possible to register the Repository class independently. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes for example invalid repository entries inside the config files after streaming the type as QVariant over the connection and recreating it client or server-side. Task-number: QTIFW-569 Change-Id: Ide328d1e6f73ff538a1b107fcc915e0a260cce24 Reviewed-by: Christoph VogtlÃĪnder Reviewed-by: Niels Weber --- src/libs/installer/repository.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/libs/installer/repository.h') diff --git a/src/libs/installer/repository.h b/src/libs/installer/repository.h index 8915c6643..6d904d08c 100644 --- a/src/libs/installer/repository.h +++ b/src/libs/installer/repository.h @@ -49,6 +49,7 @@ public: Repository(const Repository &other); explicit Repository(const QUrl &url, bool isDefault); + static void registerMetaType(); static Repository fromUserInput(const QString &repositoryUrl); bool isValid() const; @@ -78,9 +79,6 @@ public: friend INSTALLER_EXPORT QDataStream &operator>>(QDataStream &istream, Repository &repository); friend INSTALLER_EXPORT QDataStream &operator<<(QDataStream &ostream, const Repository &repository); -private: - void registerMetaType(); - private: QUrl m_url; bool m_default; -- cgit v1.2.3