By Bradley T. Hughes

Touch support in Qt?

Published Monday April 20th, 2009 | 16 Comments on Touch support in Qt?
Posted in Qt

A few weeks ago, Denis blogged about some thoughts he had on how gesture recognition could work in Qt. One of the things he mentioned, and that was also brought up in the comments, was support for multi-point touch gestures. As a MacBook Pro owner, I already use these gestures every single day. Needless to […]

Read More

About the Nokia acquisition

Published Wednesday January 30th, 2008 | 18 Comments on About the Nokia acquisition
Posted in Aggregated, Contributors, Qt

The news about Nokia’s intentions to acquire Trolltech is very exciting and sobering at the same time. I would characterize my own opinions and thoughts as “cautiously optimistic.” As Trolls, we are still digesting the idea, discussing it amongst ourselves, and processing the incoming information from our own management team as well as the information […]

Read More

Multi-threaded text layout and printing

Published Thursday September 27th, 2007 | 7 Comments on Multi-threaded text layout and printing
Posted in Painting, Qt, Threads

I just integrated a series of changes that adds support for doing multi-threaded text layout and printing. So it is now safe to use QFont and QFontMetrics outside the GUI thread. This means QPainter::drawText() works too (when painting on QImage, QPrinter, and QPicture). We’ve also done changes to QTextDocument that allow it to be cloned […]

Read More

Say hello to QAtomicInt and QAtomicPointer

Published Tuesday August 28th, 2007 | 4 Comments on Say hello to QAtomicInt and QAtomicPointer
Posted in KDE, Qt, Threads

Yesterday, I closed task 168853, the “provide a cross-platform atomic API” task. After several rounds of API review (and literally hundreds of completely Qt rebuilds on every test machine), I added QAtomicInt and QAtomicPointer to the 4.4 snapshots. These classes provide atomic operations for integers and pointers, respectively. At the moment, each class supports atomic […]

Read More

QThread’s no longer abstract

Published Thursday July 5th, 2007 | Comments Off on QThread’s no longer abstract
Posted in Aggregated, KDE, Qt, Threads

In a previous blog, I talked about wanting to make QThread::run() call QThread::exec() by default. I didn’t manage to get it in for 4.3, but I did make the change today for 4.4. Testing with every compiler I could get my hands on indicates that it’s a binary compatible change, so unless proven otherwise, this […]

Read More
Get started today with Qt Download now