ICS Whitepaper Library

We know you like to keep your professional edge. That's why we provide these technical documents.

Moving from Qt 3 to Qt 4 Webinar
This is a flash presentation of ICS' Moving from Qt 3 to Qt 4 Webinar given by Justin Noel. A popup window will open with the presentation and a link to the presentation will be emailed to you.
Qt 4's Model/View Delegates
This whitepaper introduces Qt 4's model/view/delegate architecture, with a brief look at models and views. The main focus is on Qt 4's delegates—these are classes that provide complete control over the presentation and editing of data items.

The paper presents a generic delegate with datatype-specific column delegates that can be used to achieve the benefits of custom delegates while avoiding the code duplication that commonly occurs when implementing them.

This zip file includes a PDF of the whitepaper and source code examples.
Advanced Qt Designer Plug-ins
This whitepaper examines how to integrate widgets and actions with Qt Designer. We'll show you how to design, implement and then expose your custom widgtes to Designer through Plug-ins. This zip file includes a PDF of the whitepaper and source code examples.
Testing X/Motif Applications
GUI testing is different from other types of software testing and requires the support of special tools. In this whitepaper we examine the features that are critical for effective automated GUI testing.
Best Practices in GUI Development
High-quality Graphical User Interfaces are crucial to the successful adoption and use of software applications. In this paper we examine the process of designing Graphical User Interfaces (GUIs), and show that well designed GUIs are a result of adopting a systematic approach to design.
Porting Motif Applications to Qt
In this article, we will examine some common scenarios encountered when attempting to port applications from X/Motif to Qt and offer some advice on how to make the process smoother.
Beyond Qtable
For certain applications you need an advanced table widget. This whitepaper is designed to help you examine your application and determine if you need to make the jump from QTable to a more advanced widget. The concepts discussed are also applicable to other tools and widgets.
Turbocharging Qt Applications
Sometimes, even a slight improvement in code can be a big improvement in performance. Learn about the best practices in Qt programming that will make your application faster and more efficient.
Porting Motif Applications from UNIX to Linux
Making a UNIX™ application work on a Linux platform is easy. Making it work right is hard. Read this whitepaper to learn how to port your applications right.
Testing Qt Applications
This whitepaper explains ways of testing graphical user interfaces written with the Qt C++ toolkit. After presenting a list of requirements for a testing tool, we look at KD Executor from Integrated Computer Solutions, Inc. to see how it fits the requirements.


Prefer to talk to a live sales advisor? Call 617.621.0060