summaryrefslogtreecommitdiffstats
path: root/tests/auto/qtextstream/tst_qtextstream.cpp
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@nokia.com>2009-07-01 16:24:56 (GMT)
committerThiago Macieira <thiago.macieira@nokia.com>2009-07-02 10:20:10 (GMT)
commit200286b8e83918e785b61e4695443a3b77ebeaea (patch)
treeadb10883bc34bc48f5c67da6eea892b6c8047257 /tests/auto/qtextstream/tst_qtextstream.cpp
parent232f7af78d152518ccdcaaf1f42f89abb048ae5f (diff)
downloadQt-200286b8e83918e785b61e4695443a3b77ebeaea.zip
Qt-200286b8e83918e785b61e4695443a3b77ebeaea.tar.gz
Qt-200286b8e83918e785b61e4695443a3b77ebeaea.tar.bz2
Implement a support for getting return arguments out of invokeMethod
with QDBusInterface. The problem was that I didn't know how to implement the operator= for all types. But it turns out that this was possible all along: the only types I have to implement the operator= for are the basic types, which are already demarshalled. The complex types are left in QDBusArgument semi-demarshalling, but we have QDBusMetaType::demarshall, which takes a void* to an already-constructed type and demarshalls into it. That's exactly what the doctor ordered. Task-number: 206765 Reviewed-By: Marius Bugge Monsen
Diffstat (limited to 'tests/auto/qtextstream/tst_qtextstream.cpp')
0 files changed, 0 insertions, 0 deletions