Blog Archives

Getting a Q_INVOKABLE C++ function reevaluated by QML engine

Unfortunately, with all the normal magic of QML property bindings, getting a property updated in a setup that involves return values from functions isn’t really doable, like this: Text { text: qtobject.calculatedValue() } I’m told there is a low priority

Posted in english, kde, qt

QImage and QPixmap in a Qt Quick item

For reasons I don’t know, apparantly a Qt Quick Item that can show a QImage or a QPixmap is kind of missing. The current Image QML item only works with data that can be represented by a URL. So I

Posted in english, kde, qt

Is linux about choice?

Occasionally, various quotes from people having an opinion if linux is about choice or not. Even pages like has shown up. My short answer is “YES”. Linux is about choice. And you get all your choices directly from your

Posted in debian, english, kde

KDE makes Qt

Recently I was trying some statistics on the qtbase-module (where QtCore, QtGui, QtWidgets and so on lives) and was wondering who made them. Not based on their current paid affilation, like Thiago’s graphs, but if each commit was made by

Posted in english, kde, qt

Fun and joy with .bat files

Occasionally, one gets in touch with kind of ‘foreign’ technologies and needs to get stuff working anyways. Recently, I had to do some various hacking with and around .bat files. Bat files are a kind of script files for Microsoft

Posted in english, kde

CMake and library properties

When writing libraries with CMake, you need to set a couple of properties, especially the VERSION and SOVERSION properties. For library libbar, it could look like: set_property(TARGET bar PROPERTY VERSION “0.0.0”) set_property(TARGET bar PROPERTY SOVERSION 0 ) This will give

Posted in debian, english, kde

Bringing KDE forward

The almost-yearly large KDE-sprint in Randa, Switzerland is doing a fundraiser to get this year’s event running. See This year, it is besides the recurring multimedia topics, a lot about improving the new KDE Frameworks, the related documentation and

Posted in english, kde

Diploma thesis about media choice and usage in Free Software communities: I need your help

My hard-working KDE friend Mario asked me to help him to get Debian people to help him with his thesis. Here is what he writes: Dear Free Software contributor* I’m currently in the process of writing my diploma thesis. I’ve

Posted in debian, english, kde

9.0 Zurg

I welcome Debian 9.0 Zurg! Thanks to Phoronix and to Wikipedia editor at and for their high quality fact checking.

Posted in debian, english, kde

CMake skeleton for small Qt projects

For small Qt-projects, I have for a long time been using qmake, mostly because qmake -project gives me a working build in most cases, but once the project grows a bit, I have switched to cmake because there is just

Posted in debian, english, kde, qt