Programming with Qt

2e édition

Note moyenne 
Matthias Kalle Dalheimer - Programming with Qt.
Qt is a great choice for creating rich user interfaces with minimum developer effort. Completely updated for Version 3, this second edition of Programming... Lire la suite
43,49 € Neuf
Actuellement indisponible

Résumé

Qt is a great choice for creating rich user interfaces with minimum developer effort. Completely updated for Version 3, this second edition of Programming with Qt makes it easy to write GUI applications that are visually attractive, fast, and ready to rue in a very short time. You'll learn how to take advantage of the way Qt emulates the look and feel of various GUI styles while making the work a lot easier-with either a text editor or the Qt Designer.
While exploring the concepts presented in Programming with Qt, you'll fend that you need to write very little, if any, platform-dependent code because Qt already has what you need. The book contains descriptions of all of the GUI elements in Qt 3 and advice about when and how to use them. While programming with Qt is straightforward and feels natural once you get the hang of it, the learning curve can be steep.
Matthias Kalle Dalheimer provides you with the knowledge to reduce the length of your code and ease your programming efforts. In Programming with Qt, he guides you through the stops of writing a complete Qt application and uncovers many advanced topics and programming tricks. Programming with Qt also includes: • A tour of all of the GUI elements in Qt, along with advice about when and how to use them. • A complete explanation of Qt's signal/slot mechanism for connecting user interaction to program functionality • Explanations for portable support for filesystem access and network programming • Information on interfacing Qt with other languages and libraries, including Perl • Guidelines to make sure your program runs on Windows, Unix, and (Linux-based) embedded systems • Details on the graphics capabilities of Qt, including 2D transformations, double buffering, and advanced image techniques • Information about how to write your own Qt widgets and use existing widgets • Hints about Qt that can make debugging easier • Instructions for reading and writing XML documents.

Sommaire

    • First steps in Qt programming
    • Learning more about Qt
    • A guided tour through the simple widgets
    • A guided tour through the Qt dialog boxes
    • Using layout managers
    • Some thoughts on GUI design
    • Container classes
    • Graphics
    • Text processing
    • Working with files and directories
    • Interapplication communication
    • Interfacing with the operating system
    • Writing your own widgets
    • Focus handling
    • Advanced signals and slots
    • Providing help
    • Accessing databases
    • Multithreading
    • Debugging
    • Portability
    • Qt network programming
    • Interfacing Qt with other languages and libraries
    • Using the Visual C++ IDE for Qt programs
    • Visual desing with Qt designer

Caractéristiques

  • Date de parution
    01/01/2002
  • Editeur
  • ISBN
    0-596-00064-2
  • EAN
    9780596000646
  • Présentation
    Broché
  • Nb. de pages
    500 pages
  • Poids
    0.755 Kg
  • Dimensions
    18,0 cm × 23,0 cm × 2,3 cm

Avis libraires et clients

Avis audio

Écoutez ce qu'en disent nos libraires !

À propos de l'auteur

Biographie de Matthias Kalle Dalheimer

After moving from Germany to Sweden, Matthias Kalle Dalheimer founded a software company that specializes in consulting, designing, and implementing cross-platform software solutions-often using Qt, of course.

Derniers produits consultés