Product Description
This all-in-one tutorial and reference shows beginning to advanced Linux programmers how to build graphical user interfaces for desktop applications that will run in the Windows-like K desktop environment (KDE). Expert author Arthur Griffith covers everything from simple windows and menus to dialog boxes and other advanced widgets. The CD-ROM contains the latest version of KDE.
From the Back Cover
If KDE 2/Qt can do it, you can do it too
Packed with lucid explanations, real-world examples, and a complete widget reference, this authoritative guide gives you all the tools you need to master the complex programming architecture of the K Desktop Environment and the Qt toolkit. From widget and window basics to advanced topics such as drag-and-drop objects and inter-process communications, Linux® programming expert Arthur Griffith shows you step by step how to build dialogs, events, toolbars, and other interface elements that will bring your applications to life on the Linux desktop. Inside, you'll find complete coverage of KDE 2/Qt programming
- Understand in detail how KDE 2, Qt, and the X Window System fit together
- Discover the programming tips and tricks that will turn you into a widget master
- Make the most of basic GUI building blocks, from windows to scroll bars
- Manipulate shapes, colors, and more to customize the look and feel of your GUI
- Discover how KDE 2 programming differs from GNOME and Windows® programming, line by line
- Find quick reference information on widgets, methods, calls, types, and more
Bonus CD-ROM
- All examples from the book
- KDE 2/Qt core files and libraries
Shareware programs are fully functional, free trial versions of copyrighted programs. If you like particular programs, register with their authors for a nominal fee and receive licenses, enhanced versions, and technical support. Freeware programs are free, copyrighted games, applications, and utilities. You can copy them to as many PCs as you likefreebut they have no technical support.