Skip navigation.
KDE Developer's Journals

DCOP ported to Qt4; Arthur eyecandy

daniel molkentin's picture


As already pointed out by others, we started porting kdelibs to Qt4. Thanks to the restless work of Maksim, DCOP now compiles and works, at least the client part of it. He managed to restore compatibility with the protocol used in KDE3, so we now have some means of posting stuff between toolkit versions.

The other module that's ported is kdefx and thiago's new network classes, quit a lot of stuff in kdecore already compiles, too. kdeui and parts of kdecore are going to be very tricky. While this is mostly a pure porting effort, we already burried some methods and classes deprecated since KDE2 and earlier, such as the kde:KExtendedSocket and friends. For those who are curious or want to help: you'll need a recent Qt 4 snapshot, a patched unsermake and the ported kdelibs. All of this can be found at http://websvn.kde.org/branches/work/kde4/ (anonsvn link).

Note that you need to use this version of unsermake atm, neither automake+am_edit nor oder versions of unsermake are supported.You will also need a set of environment variables set, e.g. LD_LIBRARY_PATH in order to have Qt4 find its libs. Once that works for you and you compiled Qt4 and successfully ran configure on kdelibs, you can start porting. To spare you some frustration I recommend to sync up with us on IRC.

In other news, last nights Qt snapshot showed some new fancy demos for Arthur, including a very own widget style that make use of the alpha channel and anti-aliasing (See screenshot). To use a word I recently learned from sarah03 on #kde-devel: purty! Way to go Trolltech!
'

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
KDE User's picture

Wow

It really looks great. I had no idea of what to expect of eye-candy in Qt4, even after playing with preview2 myself. This is, I think, the first wysiwyg screenshot posted of what to be expected. Very nice. Smiling

superstoned's picture

cool

looks really cool. and nice to see QT4/KDElibs4 development is on track!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.