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

https://www.ebooknetworking.net/books_detail-1565925882.html

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

32.95 USD
Buy New on Amazon 🇺🇸 Buy Used — $1.99

Usually ships in 24 hours

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

More Books in Computers

More Books by Matthias Kalle Dalheimer

Donate to EbookNetworking
Open Sources: Voice...Prev
Database Programmin...Next