Search Results for:

My first commit to KDE SVN

Published Monday September 10th, 2007 | 3 Comments on My first commit to KDE SVN
Posted in KDE, Qt

I just submitted a backport of QGraphicsItem::CacheMode to KDE4 SVN. The change is in Plasma::Widget, and gives Plasma the same speed boost that Qt 4.4’s QGraphicsItem eventually will have. For those interested, the change is also available in ftp://ftp.trolltech.com/qt/snapshots . Which is all of course completely irrelevant. The important thing is – it’s my first […]

Read More

Thoughts about graphics performance

Published Wednesday September 5th, 2007 | 17 Comments on Thoughts about graphics performance
Posted in Graphics View, KDE, Qt

Ah, performance. Today we had yet another discussion about how to make Qt even faster, preferably all over the place. Generally, we feel that resources spent on hunting down performance problems are resources well spent. But we’re (surprisingly?) not a huge lot of people working on Qt’s 1000000 lines of code, and many of us […]

Read More

A Nail in the Database Coffin

Published Friday August 31st, 2007 | Comments Off on A Nail in the Database Coffin
Posted in Qt Jambi

Qt Jambi has been out for some weeks now and up until now there wasn’t a really good option for doing Database programming there. As an opensource developer you could go ahead and download the Qt source packages and build the database drivers from scratch, and the commercial owners that were curious got a special […]

Read More

In London

Published Friday August 31st, 2007 | Comments Off on In London
Posted in Aggregated

Today was my last at Trolltech. Some of you already knew that, the others are likely getting mouth to mouth reciprocation right now while a heavy set man is charging defibrillator paddles next to them (breath, breath!). Technically Qt is years ahead of all of its competition and with Trolltech’s amazing engineering team it will […]

Read More

Rasterizing dragons

Published Friday August 31st, 2007 | 7 Comments on Rasterizing dragons
Posted in Qt

I’ve been working on a new rasterizer to replace the Freetype rasterizer for aliased painting in the raster paint engine, which is used on Windows and when rendering to a QImage. The new rasterizer is scheduled to be part of Qt 4.4, and is already available in the snapshots. The performance of rasterizing various paths with QRasterizer compared to the Freetype rasterizer can bee seen in the following figure: And the same results in table form: […]

Read More

Say Goodbye To Flicker — Aliens Are Here To Stay

Published Thursday August 30th, 2007 | 10 Comments on Say Goodbye To Flicker — Aliens Are Here To Stay
Posted in KDE, News, Qt

As a follow-up on Qt Invaded By Aliens — The End of All Flicker I’m pleased to inform that the alien branch was integrated into Qt main on Tuesday (2007/08/28). To get use of aliens (a.k.a. windowless child widgets) simply go here and download the latest Qt 4.4 snapshot. That’s it! If you for some […]

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
Eskil Abrahamsen Blomfeldt

Extremely Interesting Jambi Trick #X: Instantiating Java widgets from C++

Published Friday August 24th, 2007 | Comments Off on Extremely Interesting Jambi Trick #X: Instantiating Java widgets from C++
Posted in KDE, Qt, Qt Jambi

Say you are a C++ programmer who has a heartfelt passion for writing plugin based applications in Qt. One day, during a brief loss of your senses, you decide that you want to expand the plugin support in your latest creation to include contributions from both C++ and Java programmers. Riddled with idealism and optimism, […]

Read More

Deploying Mac Applications Without the Hassle

Published Thursday August 23rd, 2007 | 21 Comments on Deploying Mac Applications Without the Hassle
Posted in Qt, Uncategorized

Applications for Mac OS X are usually distributed as self-contained application bundles, which are installed by copying them into the “Applications” folder using drag-and-drop in Finder. As the mac deployment guide points out, creating said bundles involves copying in the Qt frameworks (and plugins), and then fiddling with the install names using otool and install_name_tool. […]

Read More
Get started today with Qt Download now