Search Books
Open Sources: Voices from t… Database Programming with J…

Programming with QT: Writing Portable GUI Applicat: Writing Portable GUI applications on UNIX and Win32

Author Matthias Kalle Dalheimer
Publisher O'Reilly Media
Category Computers
📄 Viewing lite version Full site ›
🌎 Shop on Amazon — choose country
32.95 USD
🛒 Buy New on Amazon 🇺🇸 🏷 Buy Used — $1.99

✓ Usually ships in 24 hours

Share:
Book Details
ISBN / ASIN1565925882
ISBN-139781565925885
AvailabilityUsually ships in 24 hours
Sales Rank5,980,346
CategoryComputers
MarketplaceUnited States 🇺🇸

Description

Programming with Qt offers an excellent introduction to the Qt toolkit, a powerful C++ graphical user interface (GUI) library that allows developers to create interfaces that run under both Unix and Windows. The book first looks at the strengths of the Qt library: it provides excellent cross-platform support, good performance, and ease of use for the C++ programmer.

After a basic application, the book moves onto the event model in Qt, which uses signals and slots to attach events to code. The author demonstrates that Qt is a remarkably sophisticated user interface library. Early sections examine programming menus, including pop-up menus, basic widgets, or controls (such as labels and listboxes), and more complex controls (such as sliders, progress bars, listviews, and tables).

Next the book presents material on Qt's built-in dialogs (for message boxes and opening and saving files) and layout managers. The author investigates Qt's container classes (such as arrays and dictionaries) and offers a lot of material on 2-D graphics, including printing, saving, and loading images.

Later chapters look at validating text and working with files and directories, with tips on important topics such as focus handling, internationalization, portability, and debugging. (The author even shows you how to work with Qt in Perl and reviews several Qt GUI builders that help automate design.)

Filled with expert advice and sample code, this guide makes a strong case that both Unix and Windows developers should try out Qt. --Richard Dragan

The Good Web Site Guide 2006: The Completely Revised, …
View
The Pentium Microprocessor
View
Advanced Intel Microprocessors: 80286, 80386, And 80486
View
Differential Equations: Matrices and Models
View
Digital Experiments: Emphasizing Troubleshooting (Merr…
View
Data Structures for Computer Information Systems
View
The Little LISPer, Third Edition
View
Inside Networks
View
Computer Graphics Using Open GL (2nd Edition)
View