Quantcast
Channel: i'm special.
Browsing all 29 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Qt and Open Governance - it begins!

Just a short post to note that the promised infrastructure for Qt's open governance project is now live - go read Thiago's blogpost announcing this for more information.This is something that concerns...

View Article



Image may be NSFW.
Clik here to view.

Qt: Bootstrapping openness

I witnessed (and was pleased to take part in) some interesting discussions on #qt-labs this afternoon, all stemming from a contribution to Qt3Support being rejected.A long story short, the contribution...

View Article

Image may be NSFW.
Clik here to view.

Tracking QSharedPointer leaks

Smart pointers are a great thing. When used properly, they can really help make life easier, and simpler. But things can, and do, occasionally go wrong - and that is when the hurt comes in. Qt provides...

View Article

Image may be NSFW.
Clik here to view.

achieving openness: it's about the journey, not the destination

I have written a lot of articles previously about project openness, and I've had this one cooking in drafts for a while without time to write much around the actual issues I'm presenting.With some more...

View Article

Image may be NSFW.
Clik here to view.

Strings and Qt

One thing which comes up quite often when I'm talking to developers new to Qt is the topic of strings, more specifically, character encoding: how to do it right, what options are available, and best...

View Article


Image may be NSFW.
Clik here to view.

Another day, another itch.

(First, an apology in advance, this is a bit of a braindump, and as such, isn't very well structured.)I've recently been diving into SQL support in Qt, provided by the QtSql module. Specifically, I've...

View Article

Image may be NSFW.
Clik here to view.

Qt: the process is broken

After reading Albert's thoughts about the state of openness in Qt, I felt like I had something to contribute, and contribute I did in the comments on his post, but I don't think it is enough.While I...

View Article

Image may be NSFW.
Clik here to view.

the Qt contribution ecosystem

After recently writing about the broken contribution process in Qt, I got a little bit inspired to see what the current 'lay of the land' of the Qt contribution ecosystem looks like. So, I did what any...

View Article


Image may be NSFW.
Clik here to view.

Qt on Skia

The astute, regular readers I manage to have might have wondered why I have recently been playing with Skia, Google's 2D graphics rendering library, notably used in Chromium and Android. Well, now that...

View Article


Image may be NSFW.
Clik here to view.

Coding antipatterns: excessive nesting

With apologies to Dave Neary for stealing his excellent word, 'antipatterns', from his talk at MeeGo Conference.This is an opinion piece. Feel free to skip it if you already know what you're doing when...

View Article

Image may be NSFW.
Clik here to view.

Qt: users of qmake, rejoice!

Those of you who have used qmake to build projects for any length of time on Linux will have probably come across the PKGCONFIG feature by now.For those of you who haven't, here's a quick recap:CONFIG...

View Article

Image may be NSFW.
Clik here to view.

Some thoughts on GNOME 3

I stumbled across a website talking about GNOME 3 today, with a few screenshots. It's not really my first exposure to gnome-shell and friends, but it's the first time I sat down and really looked at...

View Article

Image may be NSFW.
Clik here to view.

the bomb has hit...

...now we need to let the dust settle.So, unless you've been living in a cave, you've probably heard about theNokianews by now. I of course have thoughts and opinions about this, not all of them clear....

View Article


Image may be NSFW.
Clik here to view.

daily hack: library dependency trees

Many a time, ok, well, quite frequently at least I've needed to see what is bringing a dependency into an application or a library I'm working on. At the moment, I'm working on removing some useless...

View Article

Image may be NSFW.
Clik here to view.

on conferences, part #2

Also late, but at least it's only a few weeks late, I also attended the first Qt Contributors summit, in Berlin in June. Berlin seemed like a fairly typical european city , at least to me, although my...

View Article


Image may be NSFW.
Clik here to view.

the beauty of open source...

...is that it just doesn't die because somebody says so.A lot of noise has been made about Intel closing up the MeeGo shop and heading for new waters, but predictably, a lot of people aren't very happy...

View Article

Image may be NSFW.
Clik here to view.

MeeGo Reconstructed - a plan of action and direction for MeeGo

A few days ago, I posted MeeGo not being dead until the fat lady sings. Now, the reason why I was being so cagey is out in the open: Mer is alive again, and aiming for MeeGo 2.0.This isn't just a...

View Article


Image may be NSFW.
Clik here to view.

Fast UI with Qt 4 on mobile

For device manufacturers, and those targeting device manufacturers like us in the Mer¹ and Nemo Mobile².communities, we need a performant base, and Qt's default configuration on Linux is ..not really...

View Article

Image may be NSFW.
Clik here to view.

Avoiding graphics flicker in Qt / QML

It's very common when writing QML applications to write a small stub, something like the following:int main(int argc, char **argv){    QApplication application(argc, argv);    QDeclarativeView view;...

View Article

Image may be NSFW.
Clik here to view.

why I avoid QRegExp in Qt 4 and so should you

A few times, when I've been working on something performance-critical, I've had people suggest (or ask me to review code) using QRegExp. I usually tell them that "this is a bad idea, QRegExp is...

View Article
Browsing all 29 articles
Browse latest View live




Latest Images