Revision 615119

Go back to digest for 24th December 2006

Other 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