QUiLoader: Provide operators for streaming QUiTranslatableStringValue.
authorFriedemann Kleint <Friedemann.Kleint@digia.com>
Fri, 15 Nov 2013 12:51:00 +0000 (13:51 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Tue, 26 Nov 2013 18:27:23 +0000 (19:27 +0100)
commit240f4da9bf2f07392470e8e9a2b720a2b11d9ce0
treeae5173b509b8f9870a82f9ea9cfc7e191b774ae4
parentc03c51424b25c1a508a6562dc4edb282577bc964
QUiLoader: Provide operators for streaming QUiTranslatableStringValue.

When trying to encode mime data in startDrag(), the code
hits the internal item data storing the untranslated text
attached by QUiLoader and triggers an assert as they cannot be
serialized to QDataStream. Add the missing operators.

Task-number: QTBUG-34859
Change-Id: I87a0f59fb42772bf08039915bc7418940ca5a80f
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
src/designer/src/uitools/quiloader.cpp
src/designer/src/uitools/quiloader_p.h