Labs

Eskil Abrahamsen Blomfeldt

Qt (de) Spotify running on a Nokia N900

Published Friday October 23rd, 2009 | 5 Comments on Qt (de) Spotify running on a Nokia N900
Posted in C++, Labs, Multimedia, Qt, Uncategorized

Since there is currently no official Spotify client that can run on Embedded Linux (wine doesn’t run on arm architectures), and since I really wanted to have access to my Spotify account from my N900, I decided to give the open source Spotify client library called “despotify” a run. This is a library of C […]

Read More

Qt in the Cloud with QWebClient

Published Friday September 18th, 2009 | 35 Comments on Qt in the Cloud with QWebClient
Posted in Internet, Labs, Qt

I’ve been playing with javascript lately, and here’s the result: QWebClient, a thin client for Qt applications. This is a pure Javascript implementation which runs in any modern browser (no plugins required). QWebClient works by starting an http server in the application process, which the browser then connects to. The project currently has research quality […]

Read More

Progress on the JavaScriptCore-based Back-end for QtScript

Published Tuesday July 14th, 2009 | 3 Comments on Progress on the JavaScriptCore-based Back-end for QtScript
Posted in Labs, Qt, Qt Script

As described in a previous blog entry, the day-to-day work on the JSC-based back-end for QtScript mainly revolves around getting lots of tiny (TINY!) tests to pass, ensuring that the observed behavior of the C++ API and JS runtime is still compatible. Well, things are starting to add up: The Qt bindings produced by the […]

Read More
Richard Moe Gustavsen

Multi-touch on Mac

Published Tuesday June 23rd, 2009 | 12 Comments on Multi-touch on Mac
Posted in Labs, Qt

Not long after Brad blogged about multi-touch in May, I got my hands on a brand new MacBook Pro under the excuse of implementing multi-touch support for Qt on Mac. This machine has a big and sexy trackpad (excuse my sexual orientation) that goes beyond normal mouse control to also include multi-touch- and gesture support. […]

Read More

Using JavaScriptCore as the QtScript Back-end

Published Tuesday June 16th, 2009 | 13 Comments on Using JavaScriptCore as the QtScript Back-end
Posted in Labs, Qt, WebKit

As Ariya mentioned in one of his previous posts, we’ve been doing some work on using JavaScriptCore (JSC) as the QtScript back-end. The whole idea is that you’ll get the same QtScript API, but with JSC performance. There’s also the prospect of being able to use the QtScript API together with QtWebKit, giving a smooth […]

Read More

Remote QtScript Debugging Rises from its Cold Grave

Published Tuesday June 16th, 2009 | 2 Comments on Remote QtScript Debugging Rises from its Cold Grave
Posted in Labs, Qt, Qt Script, Qt Script Debug

Remember the times when the QtScript debugger was nothing but a maverick project on Trolltech Labs, and you could run the debugger as a stand-alone application? When the debugger was finally integrated into Qt for the 4.5 release, that feature had mysteriously disappeared. Well, today I’m happy to tell you it’s been resurrected — not […]

Read More

QtScript Bindings for Animations & States Classes

Published Thursday June 4th, 2009 | 14 Comments on QtScript Bindings for Animations & States Classes
Posted in Bindings Generator, Labs, Qt Script

As Eskil recently mentioned, the Animations & States classes are now part of qt/master. To celebrate, I’ve added some QtScript bindings for said classes to the QtScript generator project on gitorious; they can be found in the 4.6 branch. Since the C++ classes have been designed with scriptability and declarative usage in mind, the bindings […]

Read More
Get started today with Qt Download now