Book Review:
Book Description
Preface The Qt toolkit is a C++ class library and a set of tools for building multiplatformGUI programs using a "write once, compile anywhere" approach. Qt letsprogrammers use a single source tree for applications that will run on Windows95 to XP, Mac OS X, Linux, Solaris, HP-UX, and many other versions ofUnix with X11.A version of Qt is also available for Embedded Linux, with thesame API. The purpose of this book is to teach you how to write GUI programs using Qt 3.The book starts with "Hello Qt" and quickly moves on to more advanced topics,such as creating custom widgets and providing drag and drop. The text iscomplemented by a CDthat contains the source code of the example programs.The CD also provides Qt and Borland C++ for Windows, Qt for Unix, and Qtfor Mac OS X. Appendix A explains how to install the software. The book focuses on explaining good idiomatic Qt 3 programming techniquesrather than simply rehashing or summarizing Qt's extensive online documentation.And because we are involved in the development of Qt 4, we have triedto ensure that most of what we teach here will still be valid and sensible forQt 4. It is assumed that you have a basic knowledge of C++. The code examples usea subset of C++, avoiding many C++ features that are rarely needed whenprogramming Qt. In the few places where a more advanced C++ construct isunavoidable, it is explained as it is used. Qt made its reputation as a multiplatform toolkit, but because of its intuitiveand powerful API, many organizations use Qt for single-platform development.Adobe PhotoshopAlbum is just one example of a mass-marketWindowsapplication written in Qt. Many sophisticated software systems in verticalmarkets, such as 3D animation tools, digital film processing, electronic designautomation (for chip design), oil and gas exploration, financial services, andmedical imaging, are built with Qt. If you are making a living with a successfulWindows product written in Qt, you can easily create new markets in theMac OS X and Linux worlds simply by recompiling. Qt is available under various licenses. If you want to build commercialapplications, you must buy a commercial license; if you want to build opensource programs,you can use a non-commercial Qt edition. (The editions of Qton the CD are non-commercial.) Qt is the foundation on which the K DesktopEnvironment (KDE) and the many open source applications that go with itare built. In addition to Qt's hundreds of classes, there are add-ons that extend Qt'sscope and power. Some of these products, like the Qt/Motif integration moduleand Qt Script for Applications (QSA), are supplied by Trolltech, while othersare provided by companies and by the open source community. See http://www.trolltech.com/products/3rdparty/ for information on Qt add-ons. Qt alsohas a well-established and thriving user community that uses the qt-interestmailing list; see http://lists.trolltech.com/ for details. The book is divided into two parts. Part I covers all the concepts and practicesnecessary for programming GUI applications using Qt. Knowledge of thispart alone is sufficient to write useful GUI applications. Part II covers centralQt topics in more depth and provides more specialized and advanced material.The chapters of Part II can be read in any order, but they assume familiaritywith the contents of Part I.
add to del.icio.us
Digg Freebookzone.com!
You may use anyone of the download options
Missing Link?, Report It and try these 2 + 1 alternates...

Similar Book titles in C++ Language section: A Beginners C++ Algorithms And Data Structures in C++ An Introduction to C++ and Object Oriented Programming An Introduction to C++ Programming ANSI/ISO C++ Professional Programmer's Handbook The C++ Annotations C++ in Action: Industrial Strength Programming Techniques C++ Language Tutorial C++ Programming for Scientists C++ Programming HOW-TO C++ Programming Tutorial C++ Standard Template Library (STL) Programmer's Guide C++ tutorial for C users C++ Tutorials C++ Unleashed C++?? : A Critique of C++ C++?? : A Critique of C++, 3rd Edition Compilers and Compiler Generators: an introduction with C++ Complete C++ Language Tutorial Coronado Enterprises C++ Tutor, version 2.2 Data Structures and Algorithms with Object-Oriented Design Patterns in C++ Download C++ Programming Book Effective C++ / More Effective C++ Tom Swan's GNU C++ for Linux (Professional Dev. Guide) Introduction to C++ Programming I Introduction to Object-Oriented Programming Using C++ Object Oriented Programming Optimizing C++ Programming in C++, Rules and Recommendations Software Engineering using C++ Sun Studio 10: C++ User's Guide Teach Yourself C++ in 21 Days The C++ Programming Language (3rd Edition) Thinking in C++, 2nd Edition (Beta) Thinking in C++, Volume 1: Introduction to Standard C++ (2nd Edition) Thinking in C++, Volume 2: Practical Programming, Second Edition Who's Afraid of C++? Programming with Class: A Practical Introduction to Object Oriented Programming with C++ C++ Library Reference C++: A Dialog: Programming with the C++ Standard Library C/C++ Language Reference C/C++ Reference Zone C++ Essentials Industrial Strength C++: Rules and Recommendations Applied C++: Techniques for Building Better Software Wireless Game Development in C/C++ with BREW C++ FAQ Lite C++ Coding Standard Specification Software Design Using C++ Techniques for Scientific C++ Debugging C and C++ Code in a Unix Environment Larch/C++ Reference Manual C++ Programming Tutorials An Introduction to the Imperative Part of C++ C and C++ Style Guides C++ portability guide C++ Neural Networks and Fuzzy Logic C++ Network Programming, Volume 2: Systematic Reuse with ACE and Frameworks C++ Network Programming, Vol. 1: Mastering Complexity with ACE and Patterns Language Translation Using PCCTS & C++ An Introduction to Design Patterns in C++ with Qt 4 Neil's Guide to C
Similar Book titles in Other sections:
Section: Finance and Accounting Inventory Accounting: A Comprehensive Guide
Section: Applications Microsoft Internet Explorer 3 0 Unleashed
Section: Bio-Chemistry Protein sequence analysis - A practical guide, University of Manchester Biochemistry (Chapters 1-34) Beginner's Guide to Molecular Biology
Section: CS -> Compilers and Languages Programming Languages: Application and Interpretation A Compact Guide to Lex & Yacc Functional Programming and Parallel Graph Rewriting Programming in Martin-Lof's Type Theory Parsing Techniques - A Practical Guide Show all..
Section: Data Structures and Algorithms Concepts, Techniques, and Models of Computer Programming Patterns for Adaptive Programming (AP) Art of Programming Contest
Section: Multimedia & Game Development Programming The Nintendo Game Boy Advance: The Unofficial Guide Blender Documentation Volume I - User Guide
Section: CS -> Theory Type Theory and Functional Programming The Secret Guide to Computers, 29th Edition Crafting a Chip, A Practical Guide to the UofU VLSI CAD Flow Applicative Programming and Specification Templates for the Solution of Algebraic Eigenvalue Problems: a Practical Guide Show all..
Section: DB -> Datawarehousing Data Mining - Desktop Survival Guide
Section: DB -> DB / 2 MySQL to DB2 UDB Conversion Guide Storage Management with DB2 for OS/390 Oracle to DB2 UDB Conversion Guide DB2 UDB/WebSphere Performance Tuning Guide DB2 Connect User's Guide Show all..
Section: DB -> Oracle Oracle8 Backup and Recovery Guide Oracle8 Administrator's Guide Release 8.0 Special Edition Using Oracle Web Application Server 3 Oracle Programming with Visual Basic Oracle8 Black Book: The Oracle Professional's Guide to Implementing the Object-Oriented Features of Oracle8 Show all..
Section: DB -> Others Database Programming with Perl Programming the Perl DBI Teach Yourself Database Programming with Visual C++ 6 in 21 Day TEXIS: Text Information Relational Database Server User's Guide
Section: DB -> Postgre SQL PostgreSQL User's Guide Postgresql Programmer's Guide PostgreSQL Administrator's Guide
Section: DB -> SQL Embedded SQL Programming Guide
Section: DB -> SQL Server SQL Server 2005 Stored Procedure Programming in T-SQL & .NET
Section: Photography Beginners Guide to B W Photography Digital Photography Pocket Guide Digital Photography Pocket Guide Nikon Guide To Digital Photography Photo.Net - Learn Photography Guide Show all..
Section: Computer Hardware Hardware Guide to Linux: A Collection of Linux HOW-TO The Complete Idiot's Guide to PCs Hardware Design Guide for Microsoft Windows NT Server Hardware Design Guide for Microsoft Windows 2000 Server Beginning Computer Hardware Guide Show all..
Section: Device Drivers Network Interface Guide: Solaris 8 Streams Programming Guide UDI IA-32/IA-64 ABI Binding Specification Version 1.01 UDI Core Specification Version 1.01 Volume II (Chapters 19-33) Guide to Preparing Product Kits Show all..
Section: Logic Design and Architecture Digital Logic Design Study Guide High Voltage Solid-State Circuits for Tube Guitar Amplifiers SMPS Simulation With SPICE 3 SynopsysŪ Synthesis Methodology Guide The NASA ASIC Guide Show all..
Section: Microprocessor Assembly Language Programming Tools for the IA-64 Architecture Great Microprocessors of the Past and Present (V 11.4.3) IA-32 Intel Architecture Software Developer's Manual Volume 2: Instruction Set Reference IA-32 Intel Architecture Software Developer's Manual Volume 3: System Programming Guide IA-64 Assembler User's Guide Show all..
Section: Peripherals 3C359 Network Interface Card Technical Reference 8237A High Performance Programmable DMA Controller Etherlink (3C501) Adapter Technical Reference PCI Audio Design Guide for Embedded Systems Plug and Play Design Specification for IEEE 1394 Show all..
Section: Internet The Internet Companion - A Beginner's Guide to Global Networking Cataloging Internet Resources: A Manual and Practical Guide Apache Server Survival Guide Laura Lemay's Guide to Sizzling Web Sites Maximum Security: A Hacker's Guide to Protecting Your Internet Site and Network Show all..
Section: Advanced Java Java Au Naturel - Guide to Object Oriented Design, 4th Edition Principles of Object-Oriented Programming in Java Tricks of Java Programming Gurus Practical Artificial Intelligence Programming in Java Concurrent Programming Using Java Show all..
Section: Java Enterprise Edition Developer's Guide to Understanding Enterprise JavaBeans J2EE Developer's Guide Programming Jakarta Struts Programming Jakarta Struts, 2nd Edition JBoss 3.2 Workbook for Enterprise JavaBeans 3rd Edition Show all..
Section: Java User Interface A Java GUI Programmer's Primer Programming User Interfaces with JFC Teach Yourself Internet Game Programming With Java in 21 Days Java 3D API Specification Creating a GUI with JFC/Swing Show all..
Section: Java Language Code Conventions for the Java Programming Language Essentials of the Java Programming Language, Part 1 Essentials of the Java Programming Language, Part 2 Peter Norton's Guide to Java Programming Teach Yourself Java 1.1 Programming in 24 Hours Show all..
Section: Java Networking Web Programming with Java A Programmer's Guide to Jini Technology Java Thin Client Programming
Section: Java Tools Java Programming Guide for OS/390 IMS Version 7 and Java Application Programming Integrating Java with Existing Data and Applications on OS/390 Intentia Movex Java on the IBM iSeries Server: An Implementation Guide
Section: Life & Health Smart Guide to Yoga Complete Idiots Guide to Amazing Sex Survival Guide For Working With Humans X-Treme Lean - Fat-Burning Diet and Nutrition Guide
Section: Mathematics Lapack Users' Guide (Software, Environments and Tools, 9) The Scientist and Engineer's Guide to Digital Signal Processing Elementary Algebra with Applications, 3rd Edition Vector Math for 3D Computer Graphics - An Interactive Tutorial Programming for Engineers with Mathematica Show all..
Section: Miscellaneous Guide to Software Engineering Body of Knowledge MH & xmh: Email for Users & Programmers, 3rd Edition PNG: The Definitive Guide Volume 3: OPEN LOOK User's Guide Michael Abrash's Graphics Programming Black Book Show all..
Section: Microsoft Certifications MCSD Study guide MCSE Self-Paced Training Kit (Exam 70-294): Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure Osborne - VB.NET All-In-One Exam Guide Osborne - C#.NET All-in-One Exam Guide Sybex - MCSA/MCSE Windows XP Professional Study Guide (70-270), 3rd Edition Show all..
Section: Microsoft C Sharp (C#) C# COM+ Programming C Sharp Network Programming C# .NET Web Developer's Guide Programming C# (2nd Edition) Mastering Windows 2000 Programming with Visual C++ Show all..
Section: Microsoft COM/DCOM/ActiveX/ATL ActiveX Programming Unleashed Activex Programming With Visual C++ 5 Programming Distributed Applications With COM And Microsoft Visual Basic 6.0 Teach Yourself Activex Programming in 21 Days MAPI, SAPI, and TAPI Developer's Guide Show all..
Section: Microsoft .(dot) net Applied Microsoft .Net Framework Programming Programming Microsoft.NET A Programmers Guide to .NET .NET Mobile Web Developers Guide Web Programming with Visual J++ Show all..
Section: Office Development Programming Microsoft Visual Interdev 6 Programming Microsoft Office 2000 Web Components Programming Microsoft Outlook and Microsoft Exchange
Section: Microsoft Windows Servers Microsoft Windows 2k Server Resource Kit TCP/IP Core Network Guide Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Windows .NET Server 2003 Domains & Active Directory Mastering Windows Server 2003 Introducing Microsoft Windows Server 2003 Show all..
Section: Microsoft Visual Basic Programming Microsoft Visual Basic 6 VB.NET Developers Guide Web Programming with Visual Basic Web Database Developer's Guide with Visual Basic 5 COM+ Programming with Visual Basic Show all..
Section: Microsoft Visual C++ Programming Visual C++, 5th Edition Database Developer's Guide with Visual C++ 4, Second Edition Teach Yourself Visual C++ 5 in 24 Hours Visual C++ 4 Unleashed Learn Visual C++ Now: Teach Yourself Microsoft Visual C++ the Quick and Easy Way Show all..
Section: MS Web Technologies Web Applications Developers Guide Visual Basic Developers Guide to ECommerce with ASP and SQL Server Programming Microsoft Internet Explorer 5 Programming Active Server Pages VisualWorks Web GUI Developers Guide Show all..
Section: Windows Development Windows Server 2003 Weekend Crash Course Windows 2000 Commands Guidebook Windows NT File System Internals: A Developers Guide Programming the Microsoft Windows Driver Model, Second Edition Tricks of the Windows Game Programming Gurus (2nd Edition) Show all..
Section: Networking The Internet companion: A beginner's guide to global networking SCO Unix Networking Guide CNE Training Guide NetWare 4.1 Administration Connected: An Internet Encyclopedia, 3rd Edition Internetworking Design Guide Show all..
Section: Other Engineering Civil Engineering Formulas Pocket Guide
Section: GNU/Linux OS The Linux Programmer's Guide Linux Device Drivers, 3rd Edition Linux Newbie Administrator Guide Advanced Linux Programming Introduction to Socket Programming Show all..
Section: Mac OS X Mac OS X Unwired: A Guide for Home, Office, and the Road Mac OS X Version 10.3 Panther Fast & Easy Special Edition Using Mac OS X v10.3 Panther
Section: Embedded and RTOS Programming Embedded Systems in C and C++ The eCos Component Writer's Guide RedBoot user guide eCos user guide VxWorks BSP Developers Guide V5.5 Show all..
Section: Solaris OS Solaris Common Desktop Environment: Programmer's Guide Common Desktop Environment: Application Builder User's Guide Programming Interfaces Guide Solaris Transition Guide Trusted Solaris 2.5.1 Transition Guide Show all..
Section: OS Theory The Common Man's Guide to Operating System Design Programming the Be Operating System Spring Concepts, Internals Architecture and Programming HOPE: A Programming Model for Optimism FAT32 File System Specification Show all..
Section: Unix OS Nextstep Programming: Step One : Object-Oriented Applications/Book and Disk A Comprehensive Guide to FreeBSD Basic UNIX Guide The Unix Programming Environment SCO Operating System User's Guide Show all..
Section: Windows OS
Section: Physics What's Up 2006 - 365 Days of Skywatching
Section: Assembly Language Windows Assembly Language & Systems Programming: 16- And 32-Bit Low-Level Programming for the PC and Windows Introduction to RISC Assembly Language Programming Programming from the Ground Up Assembly Language Programmer's Guide Intel 80386 Programmer's Reference Manual Show all..
Section: C Language C Elements of Style: The Programmer's Style Manual for Elegant C and C++ Programs Introduction to C and C++ Programming C Programming Tutorial (K&R version 4) Writing Bug-Free C Code for Windows: A Programming Style That Automatically Detects Bugs in C Code Programming in C: A Tutorial Show all..
Section: COBOL Programming ZingCOBOL: A Beginner's Guide to Programming in COBOL Enterprise COBOL for z/OS and OS/390 IBM Language Reference COBOL Programming Course COBOL Programming Guide VisualAge COBOL for Windows Programming Guide Show all..
Section: Other Programming Ada 95: The Craft of Object-Oriented Programming Ada 95 for C and C++ Programmers Common LISP Advanced User's Guide Common LISP User's Guide Pascal Programming Show all..
Section: Perl Scripting Advanced Perl Programming Effective Perl Programming: Writing Better Programs With Perl Learning Perl on Win32 Systems Practical Perl Programming Programming Perl 5.0 CGI Web Pages for Microsoft Windows NT Show all..
Section: Ruby Programming Programming Ruby - The Pragmatic Programmer's Guide Ruby user's guide why's (poignant) guide to ruby Qt Tutorial #1/#2 - The 14 Steps
Section: Scripting Pick/BASIC: A Programmer's Guide Practical Programming in Tcl and Tk The Scheme Programming Language, Second Edition (the eff-bot guide to) The Standard Python Library Python Imaging Library Handbook (2003 Edition) Show all..
Section: Smalltalk Smalltalk by Example: the Developer's Guide Smalltalk/V Mac Tutorial and Programming Handbook Smalltalk-80: The Interactive Programming Environment
Section: Redbooks Draft Document Manager with Records Manager Solution Guide Communications Server for z/OS V1R7 TCP/IP, Volume 3 i5/OS V5R4 Virtual Tape A Guide to Planning and Implementation IBM TotalStorage Productivity Center V3.1: The Next Generation WebSphere RFID Handbook: A Solution Guide Show all..
Section: Redbooks IBM Virtualization Engine Platform Version 2 Technical Presentation Guide DS4000 Best Practices and Performance Tuning Guide Certification Study Guide - pSeries AIX System Administration Developing and Porting C and C++ Applications on AIX Certification Study Guide - pSeries AIX System Support Show all..
Section: IBM Technotes FICON Quick Reference Guide for IBM/McDATA Directors Setting Encryption Types for NFS V4 in AIX 5L Version 5.3
Section: Redpapers PCI and PCI-X Placement Rules for IBM System i5, eServer i5, and iSeries servers with i5/OS V5R4 and V5R3 IBM Workplace Managed Client: ISV Integration Guide WebSphere Message Broker V6, Best Practices Guide: Bullet Proofing Message Flows Speech User Interface Guide IBM System i Tools Innovation Program: Resource Guide for Modernization and Integration Tools for System i Applications Show all..
Section: Redpapers Draft IBM WebSphere Voice Server V5.1.1/V5.1.2 and Cisco Customer Voice Portal V3.1: An Interoperability Guide WebSphere Message Broker V6 Best Practices Guide: Bullet Proofing Message Flows Composite Application Provisioning with Tvoli Provisioning Manager V3.1 IBM eServer iSeries and AS/400e System Builder: IBM OS/400 Version 4 Release 3 - i5/OS Version 5 Release 2 IBM System Storage N series Metrocluster Planning Guide Show all..
Section: Software Engineering Software Development Guidelines Open Source Development with CVS, 3rd Edition How to Design Programs: An Introduction to Programming and Computing Programming from Specifications Reusable Software Components: Object-Oriented Embedded Systems Programming in C Show all..
Section: Software Testing Effective GUI Test Automation: Developing an Automated GUI Testing Tool A Practitioner's Guide to Software Test Design
Section: Travel and Routes Rough Guide Directions - Amsterdam Rough Guide Directions - Antigua Rough Guide Directions - Athens Rough Guide Directions - Barbados Rough Guide Directions - Lisbon Show all..
Section: Web Programming JavaScript: The Definitive Guide, 2nd Edition JavaScript Authoring Guide The Complete Idiot's Guide to Creating an HTML Web Page Web Client Programming with Perl CGI Programming on the World Wide Web Show all..
Section: Web Technology Practical Guide to SGML/XML Filters Beginner's Guide to DHTML HTML: The Definitive Guide, 2nd Edition Web Style Guide: Basic Design Principles for Creating Web Sites Using HTML 3.2, Java 1.1, and CGI Show all..
Section: XML, XSL & UML Developer's Guide to Building XML Based Web Services with J2EE DocBook: The Definitive Guide Introduction to XML Programming Simplified DocBook: The Definitive Guide WMLScript 1.2 Developer's Guide Show all..
Similar Books from Amazon :
|

|