Dev Loop

Qt 4.1.3 released

Published Friday May 19th, 2006
2 Comments on Qt 4.1.3 released
Posted in Qt

Qt 4.1.3 was released to the public today. A lot of work went into this release, and I’m happy that it’s out in the wild now. I was monitoring the incoming bugreports during the day and nearly fainted when reading about a binary compatibility breakage. We have some extensive test-suites to make sure we don’t […]

Read More

cmake in KDE

Published Sunday May 14th, 2006
4 Comments on cmake in KDE
Posted in KDE

Lorn, it’s pretty simple: KDE needs a build system that supports flexible configure checks since it uses a lot of 3rdparty libraries. An easy and portable way of finding if a library is installed in the propery version on a system, if a header provides the correct prototype of a function, if a compiler supports […]

Read More

whats the buzz on cmake

Published Sunday May 14th, 2006
2 Comments on whats the buzz on cmake
Posted in KDE, Qt, Qtopia

There’s a new build tool around these days – cmake. Kde4 supposedly uses it, replacing the autotools configuration stuff. Now I can understand why someone would want to not use autotools – too complicated for many engineers to understand properly, and IMHO a pain in the a**. Trolltech has a great tool already – qmake. […]

Read More

Fast transformed pixmap/image drawing

Published Saturday May 13th, 2006
1 Comment on Fast transformed pixmap/image drawing
Posted in KDE, Qt, Qtopia

From time to time I hear about one particular annoyance people have with Qt’s painting architecture – that drawing transformed pixmaps is horribly slow. Scaled pixmap drawing, for example; something like this: We all know the use case: some image editor that needs to zoom in on an image to plot pixels, or perhaps someone […]

Read More

Fun with QTextEdit

Published Wednesday May 10th, 2006
Comments Off on Fun with QTextEdit
Posted in Qt

One of the features that I like in a programming editor is the ability to have multiple views of the same file. It’s a little known fact that this is very easy to accomplish with QTextEdit. Try out this snippet of code: #include <QtGui> int main(int argc, char **argv) { QApplication app(argc, argv); QTextDocument sharedDocument; […]

Read More

on the lessor gpl

Published Sunday April 30th, 2006
4 Comments on on the lessor gpl
Posted in KDE, Qt, Qtopia

Personally speaking, and being a developer of free software, I want my free software to always remain free, which is why I choose and develop my software using the GPL. Even RMS doesn’t like the LGPL, which is why its name was changed to the Lessor GPL. http://www.gnu.org/licenses/why-not-lgpl.html Speaking in strictly free software terms… using […]

Read More
Get started today with Qt Download now