SFL-DEV301 - Qt development

DEV301 - Qt development

Qt is a portable library that offers the necessary tools to develop interactive graphical application. This course presents the fundamental concepts.

Overview of how to allocate messages with signals. How to edit dialog boxes with Qt Designer and how to let Qt automatically manage layouts with the QLayouts

Overview of the user interfacing classes provided by Qt such as input, output, and grouping controls. Presentation of the steps to develop customized controls

How to load database content to the Qt user interface and how to automate writing and transactions.

How to produce project files for a Windows, Unix or Mac development environment and launching the build.

How to extract user messages and merge translators' work to a project. How to use locales and do a real time translation. How to avoid UTF-8 conversion problems with QStrings.

Syllabus

  • Qt fundamental concepts
  • Controls presentation
  • Link to database, and table related controls
  • Multi Platform project management with tmake
  • Internationalization with QLinguist and gettext()

Audience

Linux programmers.

Prerequisites

Knowledge of C language and use of GNU/Linux systems and its environment,  SFL101 and DEV101.

Class training

  • Duration : 3 day(s)
  • Price : 1195 $CAD
  • Register : Calendar