Revision 615119
Go back to digest for 24th December 2006Other in KDE Base
David Faure committed changes in /trunk/KDE/kdelibs:
As discussed, extended the internal DBus communication (libkwallet->kwalletd) to pass the appId of the client app.
Replaced all dynamic call()s with a generated interface from a generated xml file - which spotted many many errors in the dbus porting! (e.g. non-matching return types, which would have simply failed at runtime).
I will say it again: forget about call(), generate your interfaces. Compile-time checking rules.
KTimeout: rewritten to use one QObject's timerEvent instead of creating N QTimers.
File Changes
Modified 10 files
- /trunk/KDE/kdelibs
- /kwallet/backend/kwalletbackend.cc
- /kwallet/client/CMakeLists.txt
- /kwallet/client/kwallet.cc
- /kwallet/client/kwallet.h
- /kio/misc/kwalletd/CMakeLists.txt
- /kio/misc/kwalletd/ktimeout.cpp
- /kio/misc/kwalletd/ktimeout.h
- /kio/misc/kwalletd/kwalletd.cpp
- /kio/misc/kwalletd/kwalletd.h
- /kio/misc/kwalletd/kwalletdadaptor.h
10 files changed in total