Search Results for:

Browser plugins

Published Sunday May 27th, 2007 | Comments Off on Browser plugins
Posted in Aggregated, WebKit

One of the perks of being a software engineer is that during the day you get to use such phrases as “oh, what the hell”, “that’s pure crack” and a large number of “expletive-deleted” without it seeming weird in any way. I can only feel sorry for doctors who rarely get the opportunity to scream […]

Read More

Mesa and LLVM

Published Thursday May 24th, 2007 | Comments Off on Mesa and LLVM
Posted in Aggregated

I’ve been toying for a while with the idea of rewriting programmable pipeline in Mesa. The most obvious reason is the fact that fragment shaders are absolutely crucial when it comes to modern graphics. We use them extensively in Qt and I’m using it all over the place in my special effects library. As those […]

Read More

CommandLink buttons with Qt

Published Friday May 18th, 2007 | 14 Comments on CommandLink buttons with Qt
Posted in Qt, Uncategorized

Windows Vista introduced the concept of command links. A command link is a special button type primarily designed to streamline Wizard-like interfaces. Pressing a command link should always take you to a different page, just like in a web browser. In addition to the visual difference, it can also include a descriptive text. Example : […]

Read More

QtScript: Speeding up repeated evaluation

Published Monday May 14th, 2007 | Comments Off on QtScript: Speeding up repeated evaluation
Posted in Qt, Qt Script

Observe the following code snippet: QScriptEngine engine; engine.evaluate(“x=0”); for (int i = 0; i < 42000; ++i) engine.evaluate(“++x”); In the preceding code, the QScriptEngine::evaluate() function is called repeatedly with the same input; the engine will compile this input anew each time, and thus is doing a lot of redundant work. Wouldn’t it be nice if […]

Read More

Qtopia Core everywhere

Published Monday May 7th, 2007 | Comments Off on Qtopia Core everywhere
Posted in Qt, Qtopia

After porting Qtopia Core to Mac OS X, the next step was clear: Okay, it was a weekend hack, so no fonts yet (unless you prefer blocks instead of glyphs) and no qvfb (vnc is the only output driver at the moment). The wiggly example in the screen shot is a native Windows application and […]

Read More

MapReduce in Qt Concurrent

Published Thursday April 26th, 2007 | 2 Comments on MapReduce in Qt Concurrent
Posted in Labs, Qt Concurrent, Threads

MapReduce was originally developed by Google to simplify writing parallel algorithms for computer clusters. The basic idea is that you divide your algorithm into two parts: one part that can be run in parallel on individual pieces of the input data (‘map’), and one sequential part that collects the map results and produces the final […]

Read More
Get started today with Qt Download now