Feature freeze for 4.4 is closing in. The offices in the dev department are awfully quiet. A bit… too quiet. The snippety-snapping sound of brilliant minds tapping in code, merging changes, polishing APIs, writing tests, reviewing patches. An incredible atmosphere, you would have to just be there to sense it. This is the period of […]
Read MoreSearch Results for:
QtWebKit Development Update
Politics aside I’d like to summarize a bit what happened during the development of the Qt port of WebKit in the last weeks. I like technical details, so I’ll concentrate on those 🙂 Lars has worked like crazy to implement support for editing in the layout tests. That means we pass now a whole lot […]
Read MoreQt/WinCE United
As most of you know Espen went back to Oslo a few months ago after he helped out setting up the Berlin office. Since then, the Qt/WinCE project has been split up between Oslo and Berlin, which caused no problem at all due to modern communication ways like voice-over-ip, video-conferencing, Email, IRC and (place-your-favorite-protocol-here). But […]
Read MoreIntegrating Compiler Messages
Attention to details is ok, but compiler messages has historically not received it. Here’s an example of GCC’s output: qt/src/xml/query/expr/qcastingplatform.cpp: In member function ‘bool CastingPlatform::prepareCasting(): qt/src/xml/query/expr/qcastas.cpp:117: instantiated from here qt/src/xml/query/expr/qcastingplatform.cpp:85: error: no matching function for call to ‘locateCaster(int)’ qt/src/xml/query/expr/qcastingplatform.cpp:93: note: candidates are: locateCaster(const bool&) Typically compiler messages have been subject to crude printf approaches and […]
Read MoreDevDays 2007 (Münich): Is that a chopper in your pants or are you just glad to see me?
So the second and final installment of DevDays2007, namely DevDays 2007 II: Münich – Revenge of the Ratskeller is over. We all had a great time, and it was packed with over 500 attendees which made all of TT very happy. Here you see some of them during a lunch break: I’m happy with all […]
Read MoreA Bridge Over Troubled Water
For a while now, I’ve been spending my non-bug-fixing time on the Qt Jambi AWT Bridge, an integration layer which will make it possible for you to place your favorite AWT and Swing component hierarchies inside your Qt windows and the other way around. This should hopefully prove to be at least a very convenient […]
Read MoreQGLWidget in Windows CE Land?
Since we just released the Qt/WinCE Technology Preview and it has been quite some time since our last Qt/WinCE blog, I think it is time for another chapter on how our brave Qt framework is discovering the land of Windows CE. Those of you who downloaded Qt/WinCE and tested the technology preview might know that […]
Read MoreHow do you know you’re a geek?
I think Jesper has one answer to that here. He forgot to mention it was a Saturday night, though! And, yes, I’ll happily link to your on-topic blog. When there is a photo I’m in, looking reasonably cute, that helps 😉
Read MoreXML comes to Core
For a while now we’ve been plagued with a side-effect of the module separation in Qt 4: some of the goodies are “downstream” from the module we’re developing code on. This is the case for XML: it’s been in its own module (QtXml) and we have been left with no good XML parsing class in […]
Read MoreFile Mapping
Traditionally when you wanted to map a file into memory on Unix this was done using mmap and on Windows with CreateFileMapping. Continuing the tradition of simple, consistent API’s, in 4.4 QFile will have two new functions: map() and unmap() that provide the ability to map files into memory. An quick example: QFile file(“foo”); file.open(QFile::ReadOnly); […]
Read More