1111

 

 

Course Objectives:

  • To provide an foundation on developing GUI Applications using QT
  • Understand core features of QT build and development behaviour 
  • Cross building on ARM target as Qtopia 
  • Testing sample application on Desktop and ARM Board  

Course Description:

This Programme is designed to handle the project development on QT with platforms like Mingw and Linux environment

Download PDF Download the PDF

An embedded awareness & advanced training Group

Pre-requisites:
Adequate C or C++ knowledge, knowledge about OS architectures will be useful. Working of UNIX X-Windows core will be useful but not necessary

 Who Should Attend?

The course is designed for engineers and developers who want to generate their own want to develop programs for a GUI based product using QT/Qtopia. This course targeted for the programmers who will be working QT project for the first time.
 
Detail Contents 

Day 1

C/C++ Programming Essentials for QT Programming

Day 2

  • Introduction to QT and environment
  • Setting up the environment
  • Getting Started o Application on Age, hello, quit
  • Creating Dialogs o Exploring Find, gotocell1/2, sort
  • Creating Main Windows
  • Creating Custom Widgets
  • Layout Management
  • Event Processing
  • 2D and 3D Graphics
  • Drag and Drop
  • Item View Classes
  • Input/Output o imageconverter
  • imagespace
  • tidy

DAY3

Networking Essentials o The socket working under qt 

  • ftpget
  • httpget
  • Samples on spider, tripplanner, tripserver
  • Multithreading o imagepro
  • semaphores
  • threads
  • waitconditions
  • Database handling
  • Brief on Creating Plugins

DAY 4

  • Introduction
  • Installing the Source Package 
  • How to Build Qtopia
  • Building Qtopia Tools
  • Building Qtopia
  • Re-building parts of Qtopia
  • Configuring for a Device
  • Introduction
  • The Location of the Binaries
  • Environment Settings to Run Qtopia
  • Why an Image Directory?
  • Running Qtopia on the Desktop Machine
  • Running Qtopia on an Embedded Device
  • Steps o Setting up the Device
  • Exporting the Qtopia Image Directory to the Device
  • Connecting to the Device
  • Using a Binary Flashed onto the Device
  • Touch screen Phone Calibration
  • Testing Basic Applications

Copyright ® 2009 eACT Technologies Home