summaryrefslogtreecommitdiffstats
path: root/qt/examples/dbus.cpp
Commit message (Collapse)AuthorAgeFilesLines
* * qt/dbus: Add directory. I had forgotten to add thisThiago Macieira2006-06-051-316/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | yesterday after the move... * qt/examples/Makefile.am: * qt/examples/dbus.cpp: Moved to qt/tools/dbus.cpp. * qt/tools/Makefile.am: * qt/tools/dbus.cpp: Moved from qt/examples/dbus.cpp. Added feature to get and set properties. Added validation of service, object path and interface names. * qt/tools/dbusidl2cpp.cpp: Two new features: 1) Allow specifying both the header and the source file names, by separating them with a colon. 2) Don't write an interface output if the -p switch wasn't given, but the -a was. * qt/src/*: Fix usage of Iterators and ConstIterators. Fix shadowing of variables by other variables (-Wshadow). Fix keyword-cleanliness in headers. Fix ASCII-cast (QLatin1String, QLatin1Char). Fix validation of member names. Add extra checking of introspection data during XML parsing. Various bug fixes.
* * qt/examples/dbus.cpp: Enhance error messages and useThiago Macieira2006-04-291-22/+41
| | | | QDBusInterfacePtr.
* * qt/examples/dbus.cpp: Use the new merged-interface mode forThiago Macieira2006-04-231-37/+8
| | | | | the dynamic meta object. No need to guess which interface to call.
* Merge from Subversion:Thiago Macieira2006-04-101-2/+10
| | | | | | | | | | | | | | * qt/qt-dbus.qdocconf: Update Trolltech's webpage link to something that exists (r526315) * qt/qdbusinternalfilters.cpp: Correctly detect non-scriptable slots/signals (r526316) * qt/qdbusinternalfilters.cpp: Fix the setProperty call and also return an unknown-method error if the parameters don't match for org.freedesktop.DBus.Properties. (r526842) * qt/examples/dbus.cpp: Allow passing of QVariants (r526843) * qt/qdbusintegrator.cpp: Restore the proper order of delivery: don't make method returns be delivered on priority (r528150)
* * configure.in qt/Makefile.am: add qt/examplesThiago Macieira2006-03-281-0/+318
* qt/examples: Add QtDBus example programs: - hello: Hello, World - ping: Simple method-calling program - pong: Simple object-exporting program (not using adaptors) - complexping: Interactive method-calling program (also gets and sets properties). - complexpong: Sample program exporting methods, signals and properties, using adaptors. - dbus: Simple implementation of a generic method-calling program, similar to 'dbus-send', but with semantics similar to 'dcop'. - chat: Simplistic chat program, implemented using signals and the system bus. Looks like IRC.