O’Reilly Network: An Intro to Qt 3.0

[ Thanks to Jason
for this link. ]

“Rainer Goebel, general manager of medical imaging
specialists Brain Innovation of Maastricht, summarizes his
company’s view: “We ended up choosing Qt due to its consistent
object-oriented approach, combined with its elegant signal-slot
mechanism. The knowledge that Qt was used to develop KDE, one of
the two major modern Linux/Unix desktops, also helped in the
decision process. Finally, no other approach achieved the same
speed of the executable combined with a native look-and-feel as Qt
for all considered platforms. … The port to the Mac platform was
possible within a single day.”

Many Trolltech customers had been pleading for Qt for the Mac,
and one of the major uncertainties about release 3.0 was the level
of polish this implementation would exhibit. Official availability
on October 15, 2001, the Mac version of Qt calmed many of these
concerns. Qt/Mac has the Aqua look-and-feel, is fully carbonized,
and, among other features, supports OpenGL.

It’s more difficult to judge the success of another 3.0
innovation. Trolltech emphasizes the importance of portability to
its customers. To simplify its implementation and maintenance
chores, 3.0 begins to define a “framework” that extends beyond Qt’s
classic GUI widget set. This framework includes cross-platform
abstractions of input/output functionality, database access, and
several other common areas of computing. Use of the framework eases


Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis