Details
-
Bug
-
Resolution: Incomplete
-
Not Evaluated
-
None
-
4.8.0
-
None
-
Fedora 16 (Linux 3.1.4-1.fc16.x86_64)
qt-4.8.0-5.fc16.x86_64
dbus-1.4.10-3.fc16.x86_64
kate-4.7.97-1.fc16.x86_64
Description
qdbus can't identify QPoints in method arguments or send them.
The former is rather strange, because I saw QPoint show up in qdbus output while searching around for this issue. But, with Qt 4.8.0 the QCursor arguments for Kate's DBus interface show up as QDBusRawType:
% qdbus org.kde.kate-15278 /Kate/Document/1 | grep cursorInText
method bool org.kde.KTextEditor.Document.cursorInText(QDBusRawType::(ii cursor)
Of course, this means you can't send either. Trying a syntax similar to QStringList:
% qdbus org.kde.kate-15278 /Kate/Document/1 org.kde.KTextEditor.Document.cursorInText '(' 2 1 ')'
Cannot call method 'cursorInText' because type 'QDBusRawType::(ii' is unknown to this tool