Skip to content

Posts 

Rendering UI files to PDF

Monday, 3 January 2011
As a followup to my previous blog post about rendering widgets to SVG, lets take a look at rendering them to PDF. I won't go into as much detail as the previous blog post since the code is mostly the same. This time, instead of a renderToSvg() method, we have a renderToPdf() method. All the rest of the code is basically the same as the previous example. Read More

Rendering UI files to SVG

Monday, 3 January 2011
In response to a question on IRC yesterday, here's a quick example for the New Year - rendering designer's UI files to SVG using QSvgGenerator. As usual, the code is simple since Qt gives us everything we need. Read More

2k11

Saturday, 1 January 2011
Besides all possible conventional wishes there is something I wish you for 2011: "Let any good code you commit come back to you redoubled" A twisted variant of the karm^w boomerang theory ;)

KDEPIM 4.6 Beta3

Wednesday, 22 December 2010
Today KDEPIM 4.6 Beta3 is tagged and released. This is the first release in our departure from the normal KDE SC 4.6 cycle, but you should be able to build against kdelibs and kdepimlibs from either the beta2 or the upcoming first release candidate UPDATE: building against the KDE SC 4.6RC1 kdepimlibs is required -- which should be available soon. Read More

Codethink is hiring!

Sunday, 19 December 2010
Alberto Ruiz asked me to post a message on Planet KDE about Codethink is hiring! He says: "Codethink is currently looking for bright university graduates looking into joining a young open source company. As you may know already Codethink is an Open Source consultancy focused on helping our customers to make the most out of open source and create great innovative products with it. Read More

Updates to freebsd.kde.org

Sunday, 19 December 2010
A few days ago, Alberto Villa committed some changes to the KDE on FreeBSD website: it is now using the Chihuaha framework, which means it looks a lot more like the rest of the kde.org websites. As noted in the commit message, many thanks to the KDE on Windows webmasters, since Alberto originally got the code from their website. Read More

One-liner: killing mouse events

Monday, 13 December 2010
Tomaz shares a hint with us: Have you ever tried to create an overlay on top of some QWidgets to make them not acessible, but still visible to the user? I’m not saying about setEnabled(false), but to create a semitransparent – mask on top of some widgets with something inside, a modal dialog or so. [..] aseigo had already told me that it was possible by using a QGraphicsView... Read More

dealing with Microsoft Exchange, when you really want to use SMTP

Thursday, 9 December 2010
I've been doing some work on <a href="http://www.openchange.org>OpenChange, including parsing RFC2822 format messages into Exchange RPC properties. One of the test tools I have can parse up some kinds of RFC2822 / MIME messages (plain text, HTML, some mime/alternative and text/calendar) and upload the results to a Microsoft Exchange server as a particular user. Read More

Calligra Suite

Wednesday, 8 December 2010
Calligra Suite project is up! The roots of the name are in Calligraphy. Announcement can be read at the dot.kde.org. Here's how I see this. We're widening the scope, definitely we are not starting from scratch. Changes like moving to the git version control system from Subversion would be needed anyway, so there are no that much overhead related to the move as observers would think. And finally you have direct access to roughly the same group of fellow developers as before. Read More

FOSDEM Accommodation

Wednesday, 8 December 2010
If you are coming to FOSDEM, one of the largest gathering of free software developers you probably want some accommodation. Claudia will be booking beds for KDE people next week, if you want to stay with the KDE spods put your name on the KDE at FOSDEM wiki page before Thursday. Read More