Archive for December, 2010

Qt Developer Days 2010

December 30th, 2010 No comments

Videos from Keynotes, Technical Talks, Qt in Education, Qt in Use and Qt Training

This year’s conference program offered three full days of training, technical sessions and Qt in Use presentations. Whether you are a new Qt user, a Qt pro, CTO or Product Manager, Qt Developer Days features more than 50 technical sessions, demos, hands-on labs, compelling case studies and information on partner services to satisfy all your Qt requirements.

Qt Quick for C++ Developers. For those experienced in Qt and C++, but new to QML.

This presentation will focus on those who already know Qt but want to see what QML changes for them. We will show how Qt developers can use the new C++ APIs to register new types and objects. We will also present guidelines to create hybrid C++/QML applications.

The Baker’s Dozen of Use Cases

December 23rd, 2010 No comments

Use cases have become a core part of the requirements analyst’s arsenal.  Used well they can bring dramatic increases in customer satisfaction and a whole host of other subtle benefits to software development.

The use case itself is very simple in concept: describe the functionality of the system in terms of interactions between the system and its external interactors. The focus of the use case is system usage,  from an external perspective.

Despite this apparent simplicity, requirements analysts frequently struggle to write coherent, consistent use cases that can be used to facilitate development. Often, the use case analysis becomes an exercise in confusion, incomprehension and the dreaded ‘analysis paralysis’.

This article aims to aid use case writers by presenting a set of rules to follow when performing use case analysis. The rules are designed to avoid common pitfalls in the analysis process and lead to a much more coherent set of requirements.

Other parts


FPS counter for QML application

December 10th, 2010 No comments

QML_SHOW_FRAMERATE variable can be used for performance information. It prints the time spent each frame to the console.

additional info


see src/declarative/util/qdeclarativeview.cpp


if (frameRateDebug())
// do something

Also this variable can be set in Qt Creator (see the “Run Environment” subsection in the project’s “Run Settings” tab).