mailto Contact Us
Qtopia for OEMs

Qtopia for OEMs (5 days)


The following overview is representative of a typical five-day on-site Qtopia for OEMS Course curriculum.

Qtopia Hardware Integration

  • Customizing Qtopia
    • Branding
    • Look and Feel Adjustments (Custom Launcher, Theming, Fonts)
  • Accelerated Graphics Driver
  • Screen Drivers
  • Keyboard Drivers
  • Pointer Drivers
  • Integrating Telephony Infrastructure


More Qtopia Specifics

  • Interprocess Communication
  • Qtopia Phone Library
  • 3rd-Party Extensions
  • Qtopia Files (Required System Files, Your Source, Configuring Features)
  • Plugins
  • Cross-compiling


General Need-to-Know About Qt
Qtopia builds on the Qt API to deliver a complete application framework.

  • Short Overview of Trolltech Products and How They All Fit Together
  • Overview of Developing Qt Applications
    • Parent/Child Relationship
    • Linking User Interaction to Application Functionality (signal/slots)
    • A Whirlwind Tour Though Qt Functionality (A Brief Run Through of the Different Qt Libraries, Various Widgets, Model/View Classes, Dialogs, User Help, Geometry Management, I/O and Networking, Graphics and Printing, Multithreading and Multimedia)
    • Developing a Paint Program (Basic Drawing, Main Window and Actions, Files, Printing, Scrolled Areas)
    • Qt Designer
    • Customized Drawings (Colors, Transparency, Clipping, Coordinate System Transformation)
    • The Qt Event System (Internal Details, Synthetic Events, Delayed Invocation, Event Filters)
    • Writing Your Own Widgets


Pick and Choose
The following optional topics can be included into your On-Site Course. If you choose extra topics you should also indicate to us which topics from the core contents can be omitted or treated in less detail.

  • QCanvas
  • QTable
  • Network Programming
  • qmake — Automating Makefile Creation
  • Internationalization
  • XML in Qt
  • Mulitithreading
  • Qt 3.x to Qt 2.3 Backport
  • Development Tools for Linux (KDevelop, ...)

We update the course contents after each course, based on student feedback and customer's wishes. Please let us know if you are interested in special topics not mentioned here.

 

ICSNetwork

The place to learn advanced techniques for developing with Qt.

The latest topic is:
"Design Patterns in Qt 4"


Learning Center:


 

Contact Us | Quote Request | Privacy Policy | Site Map | Trademarks | Other ICSs
© 1999-2008 Integrated Computer Solutions, Inc.