qt6-bb10/src/dbus
Thiago Macieira 98437f0e2e Add a way for QtDBus to force a call to dbus_shutdown
This will ask the D-Bus library to free its caches. It's useful for
running valgrind on a D-Bus based application, so we can detect real
leaks.

We can't run this by default because there could be other users of
libdbus-1. Calling the shutdown function would make them stop working.

Change-Id: I9854b82afcdbc4955d6f0a1a1b49a673186242c8
Reviewed-by: Lorn Potter <lorn.potter@nokia.com>
2012-08-25 10:34:39 +02:00
..
doc change \img to \image in docs 2012-08-01 15:37:46 +02:00
Qt5DBusConfigExtras.cmake.in Create IMPORTED CMake targets for executables. 2012-07-25 13:59:15 +02:00
Qt5DBusMacros.cmake Create IMPORTED CMake targets for executables. 2012-07-25 13:59:15 +02:00
dbus.pro Add a way for QtDBus to force a call to dbus_shutdown 2012-08-25 10:34:39 +02:00
qdbus_symbols.cpp Add a way for QtDBus to force a call to dbus_shutdown 2012-08-25 10:34:39 +02:00
qdbus_symbols_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusabstractadaptor.cpp Avoid accessing QObjectPrivate::currentSender directly from QtDBus 2012-06-01 12:03:39 +02:00
qdbusabstractadaptor.h QtDBus: make some constructors explicit 2012-03-12 15:22:30 +01:00
qdbusabstractadaptor_p.h Port QDBusAdaptorConnector meta-object to revision 6 2012-02-20 15:17:08 +01:00
qdbusabstractinterface.cpp Doc: Modularize QtDBus documentation and add missing file to QtNetwork. 2012-05-09 08:36:17 +02:00
qdbusabstractinterface.h Port QtDBus to QMetaMethod-based connectNotify() 2012-05-01 01:18:03 +02:00
qdbusabstractinterface_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusargument.cpp Doc: Modularize QtDBus documentation and add missing file to QtNetwork. 2012-05-09 08:36:17 +02:00
qdbusargument.h fix compilation with conforming compilers (e.g. GCC >= 4.7) 2012-07-10 03:24:15 +02:00
qdbusargument_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusconnection.cpp QtDBus: compile with QT_STRICT_ITERATORS 2012-05-29 11:35:21 +02:00
qdbusconnection.h QtDBus: make some constructors explicit 2012-03-12 15:22:30 +01:00
qdbusconnection_p.h Port QtDBus to QMetaMethod-based connectNotify() 2012-05-01 01:18:03 +02:00
qdbusconnectioninterface.cpp Port QtDBus to QMetaMethod-based connectNotify() 2012-05-01 01:18:03 +02:00
qdbusconnectioninterface.h Simplify the creation of QMetaTypeId specializations. 2012-07-03 14:54:42 +02:00
qdbusconnectionmanager_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbuscontext.cpp Doc: Modularize QtDBus documentation and add missing file to QtNetwork. 2012-05-09 08:36:17 +02:00
qdbuscontext.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbuscontext_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusdemarshaller.cpp Don't use obsolete qVariantValue, qVariantCanConvert, etc. 2012-05-02 08:30:59 +02:00
qdbuserror.cpp QtDBus: use qMetaTypeId<T>() instead of qRegisterMetaType<T>("T") 2012-07-24 20:11:05 +02:00
qdbuserror.h QtDBus: use qMetaTypeId<T>() instead of qRegisterMetaType<T>("T") 2012-07-24 20:11:05 +02:00
qdbusextratypes.cpp Replace `const QLatin1String &` with `QLatin1String` where appropriate 2012-05-25 21:49:21 +02:00
qdbusextratypes.h Remove obsolete or commented use of Q_DECLARE_METATYPE. 2012-07-24 10:46:24 +02:00
qdbusintegrator.cpp Print some debugging from QDBusConnection when disconnecting 2012-08-25 10:34:11 +02:00
qdbusintegrator_p.h Use QVector<int> instead of QList<int> for storing metatypes in QtDBus 2012-03-24 17:07:52 +01:00
qdbusinterface.cpp Doc: Modularize QtDBus documentation and add missing file to QtNetwork. 2012-05-09 08:36:17 +02:00
qdbusinterface.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusinterface_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusinternalfilters.cpp qtdbus: Export org.freedesktop.DBus.Peer interface when introspected 2012-06-22 09:47:59 +02:00
qdbusintrospection.cpp Doc: Add \inmodule QtDBus to all QtDBus class doc bodies 2012-08-23 13:22:23 +02:00
qdbusintrospection_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusmacros.h Clean up the EXPORT macros in qglobal.h. 2012-06-29 00:27:18 +02:00
qdbusmarshaller.cpp Replace QVariant::typeToName usage by QMetaType::typeName call. 2012-05-28 03:30:21 +02:00
qdbusmessage.cpp Remove the usage of deprecated qdoc macros. 2012-03-02 23:16:25 +01:00
qdbusmessage.h QtDBus: use qMetaTypeId<T>() instead of qRegisterMetaType<T>("T") 2012-07-24 20:11:05 +02:00
qdbusmessage_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusmetaobject.cpp Replace QVariant::typeToName usage by QMetaType::typeName call. 2012-05-28 03:30:21 +02:00
qdbusmetaobject_p.h Port QDBusMetaObject to Qt5 meta-property/method descriptor format 2012-02-29 12:50:14 +01:00
qdbusmetatype.cpp QDBusMetaType: #if -> #ifdef QT_BOOTSTRAPPED 2012-08-25 01:54:27 +02:00
qdbusmetatype.h QtDBus: use qMetaTypeId<T>() instead of qRegisterMetaType<T>("T") 2012-07-24 20:11:05 +02:00
qdbusmetatype_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusmisc.cpp Finish cleaning up com.trolltech -> org.qtproject in QtDBus 2012-04-16 00:07:39 +02:00
qdbuspendingcall.cpp Merge branch 'docs-refactoring' into master 2012-05-10 09:11:23 +02:00
qdbuspendingcall.h QtDBus: declare some classes as shared 2012-07-10 03:24:27 +02:00
qdbuspendingcall_p.h Merge master into api_changes 2012-03-27 19:22:48 +02:00
qdbuspendingreply.cpp Doc: Modularize QtDBus documentation and add missing file to QtNetwork. 2012-05-09 08:36:17 +02:00
qdbuspendingreply.h QtDBus: make some constructors explicit 2012-03-12 15:22:30 +01:00
qdbusreply.cpp Replace QVariant::typeToName usage by QMetaType::typeName call. 2012-05-28 03:30:21 +02:00
qdbusreply.h QtDBus: make some constructors explicit 2012-03-12 15:22:30 +01:00
qdbusserver.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusserver.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusservicewatcher.cpp Remove the usage of deprecated qdoc macros. 2012-03-02 23:16:25 +01:00
qdbusservicewatcher.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusthreaddebug_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusunixfiledescriptor.cpp Fix QtDBus compilation for -qconfig large 2012-05-21 16:02:06 +02:00
qdbusunixfiledescriptor.h Remove obsolete or commented use of Q_DECLARE_METATYPE. 2012-07-24 10:46:24 +02:00
qdbusutil.cpp Add const & to foreach 'iterators' 2012-06-27 14:43:00 +02:00
qdbusutil_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusvirtualobject.cpp Finish cleaning up com.trolltech -> org.qtproject in QtDBus 2012-04-16 00:07:39 +02:00
qdbusvirtualobject.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusxmlgenerator.cpp Replace QVariant::typeToName usage by QMetaType::typeName call. 2012-05-28 03:30:21 +02:00
qdbusxmlparser.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdbusxmlparser_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00