July 2012

Qt-based Google APIs

Qt Developer Conference
Save the Date — Dec 5-7 — Silicon Valley

ICS is organizing the Qt Developer Conference, December 5-7 in Silicon Valley, to promote and advance Qt technology. All Qt developers, users, and enthusiasts are invited to contribute and participate. We are seeking conference topics, panel discussions, end user case studies and tutorials which would be of interest to the Qt development community. We are also seeking sponsors and exhibitors.

More details and the Call for Participation can be found at www.qtdeveloperdays.com.



We're Hiring


Qt QML Components
This presentation discusses the QML components available for Qt Quick, focusing on the UI components for the Symbian and MeeGo platforms and the desktop components that provide equivalents for many of the Qt widgets.

Download the webcast here!


ICS Portfolio
UX Webinar

ICS UX Webinar: Developing for Success—Focusing on the User Experience
If you missed it live, watch the recording here.

Engineering managers and other stakeholders have realized the value of focusing on the User Experience (UX) of a product, rather than just adding new functions every release, but may still struggle with how to deliver that experience. In this webinar, senior ICS UX engineer Jeff LeBlanc discusses the skill sets and agile processes necessary to produce higher quality UX on your delivered products.



Programming with Qt

. Sept 10-14, Bedford, MA
. Sept 24-28, San Jose, CA
. Oct 15-19, Bedford, MA

View Full Schedule and Course


Here's a tip for measuring graphics performance of QML code. If you set the environment variable QML_SHOW_FRAME_RATE to 1, it will display information about how often QML is painting (i.e. the frame rate).

On a Linux system you typically do:


and then run your application from the same shell session.

Sample output looks like this:

paintEvent: 7 time since last frame: 25

The first number is how long the paint event spent painting (in milliseconds). The smaller the number, the faster the painting.

The second number is the time since the last frame was painted (in milliseconds). A smaller number indicates a faster frame rate.

For example, if "time since last frame" averages about 25, the frame rate is 1 / .025 = 40 fps.

You can do more sophisticated performance measurement using the QML Profiler in Qt Creator, but this method is simple and often adequate.


Twitter Facebook You Tube Follow Me on Pinterest


Integrated Computer Solutions, Inc.
54B Middlesex Turnpike
Bedford, MA 01730 USA



Contact us