Q
Qt Labs Blog
labs.trolltech.com · Company blog · on HN since 2008
The Qt Labs Blog was the Trolltech and Nokia developer blog on Qt news, including QML, LGPL licensing, and Qt releases.
What HN saysHN commenters point to it for Qt's declarative UI work, stylesheets, and Kinetic, praising Qt's progress over competing toolkits like XUL.
15HN people shared it
5linked it in comments
13stories submitted
79story points
16 years agolast shared
2008people per year2026
Most-shared posts
- 1Qt declarative ui2 people · first shared 2010
- 2Qt 4.5.0 released (Let the LGPL apps begin)1 people · 32 points · first shared 2009 · 9 comments on HN
- 3Nokia to license Qt under LGPL1 people · 14 points · first shared 2009 · discussion on HN
- 4Public Git Repository of Qt Launched1 people · 9 points · first shared 2009 · discussion on HN
- 5QGtkStyle now part of Qt1 people · 7 points · first shared 2008 · 1 comments on HN
- 6Apology of the NULL pointer1 people · 5 points · first shared 2010 · 5 comments on HN
- 7String Theory1 people · 3 points · first shared 2008 · discussion on HN
- 8QT on Google Native Client1 people · 2 points · first shared 2010 · 4 comments on HN
- 9Qt Mobility 1.0.0 released1 people · 2 points · first shared 2010 · 1 comments on HN
- 10Qt and Open Governance1 people · 1 points · first shared 2010 · discussion on HN
- 11Trolltech/QT are releasing a Webkit enabled component1 people · 1 points · first shared 2008 · discussion on HN
- 12Qt Graphics and Performance - An Overview1 people · 1 points · first shared 2009 · discussion on HN
- 13Fantastic history & breakdown of C++ Binary Compatibility1 people · 1 points · first shared 2009 · discussion on HN
- 14Trolltech: Qt 4.4.0 fully released1 people · 1 points · first shared 2008 · discussion on HN
- 15Widgets enter the third dimension wolfenqt1 people · first shared 2009
What HN people wrote when they linked it
makmanalp · 2010-08-23
Shameless plug to my favorite toolkit: Qt has had this for ages now: http://doc.qt.nokia.com/4.6/stylesheet.html
The Qt guys also have been trying to take this a step further with the declarative UI / QML (basically a tiny DSL for UIs) project:
http://labs.trolltech.com/blogs/2009/05/13/qt-declarative-ui/
andrewf · 2009-08-06
I don't think they're sitting on their hands. They bought Trolltech, and if you follow the work they're doing[1], there's lots of emphasis on small device functionality like multi-touch support, optimizing for small devices with embedded graphics processors, and rich declarative UI stuff that smells like CoreAnimation.
[1] http://labs.trolltech.com/blogs/
micheljansen · 2010-06-06
Although not a direct answer to your question, I do think Qt's Kinetic (http://labs.trolltech.com/page/Projects/Graphics/Kinetic) might be a good source for inspiration. It contains a declarative UI markup and scripting language called QML, that looks roughly like JS/JSON. An old example can be seen here: http://labs.trolltech.com/blogs/2009/05/13/qt-declarative-ui/
I am very curious about how Apple would react to something like this though. It's obviously a good idea, but they have been really frantic about alternative solutions to these kinds of problems :)
sjs · 2009-09-15
They probably use WebKit to render the HTML to a buffer and then compress it, save to disk.
If you were asking more generally, see this discussion[1] on the WebKit mailing list, and these Qt links[2, 3] that I found in that thread.
[1] http://www.nabble.com/Webkit-capture-web-page-content-API-td23516755.h…
[2] http://labs.trolltech.com/blogs/2008/11/03/thumbnail-preview-of-web-pa…
[3] http://labs.trolltech.com/blogs/2009/01/15/capturing-web-pages/
jerf · 2009-01-07
I'd further add that in the time since I wrote that, where XUL has crept forward, GTK and especially QT have blazed forward. XUL just isn't remotely competitive unless your app looks like a web app, in which case, it probably should be a web app. The range where you need something that looks like a web app but isn't one, and absolutely positively won't ever need any of the extra functionality the other toolkits offer (all of which is there for a reason) is a pretty narrow one.
Between bindings and scriptability built into some of the toolkits such as QT, there's almost nothing left unique to the XUL platform. You can see an example of that in http://labs.trolltech.com/blogs/2008/12/02/widgets-enter-the-third-dim… around 2:40, where the script driving the little Nazi is actually the scripting language QT ships with based on Ecmascript.