Git Product home page Git Product logo

cppguiprogrammingwithqt4's Introduction

CPPGUIProgrammingWithQt4

Source Code of the Book C++ GUI Programming with Qt4, 2nd Edition By Jasmin Blanchette, Mark Summerfield


Summary

C++ GUI Programming with Qt 4 (second edition) by Jasmin Blanchette and Mark Summerfield.

ISBN 0-13-235416-0

The root of the examples directory contains examples.pro. If you execute

qmake examples.pro
make

(nmake if you use Visual C++), the examples for all chapters with complete cross-platform examples will be built.

Note that chapters 11, 17, and 18 use code snippets rather than complete examples, so are not included here.

The appendixC directory contains Qt Jambi examples.

Linkings

Contents

  • Getting Started
    chap01/age
    chap01/hello
    chap01/quit
  • Creating Dialogs
    chap02/find
    chap02/gotocell1
    chap02/gotocell2
    chap02/gotocell3
    chap02/sort
  • Creating Main Windows
    chap03/spreadsheet
  • Implementing Application Functionality
    chap04/spreadsheet
  • Creating Custom Widgets
    chap05/hexspinbox
    chap05/iconeditor
    chap05/iconeditorplugin
    chap05/plotter
  • Layout Management
    chap06/findfile1
    chap06/findfile2
    chap06/findfile3
    chap06/mailclient
    chap06/mdieditor
    chap06/preferences
    chap06/splitter
  • Event Processing
    chap07/ticker
  • 2D Graphics
    chap08/cityscape
    chap08/diagram
    chap08/oventimer
  • Drag and Drop
    chap09/projectchooser
  • Item View Classes
    chap10/booleanparser
    chap10/cities
    chap10/colornames
    chap10/coordinatesetter
    chap10/currencies
    chap10/directoryviewer
    chap10/flowchartsymbolpicker
    chap10/settingsviewer
    chap10/teamleaders
    chap10/trackeditor
  • Input/Output
    chap12/imageconverter
    chap12/imagespace
    chap12/tidy
  • Databases
    chap13/scooters
    chap13/staffmanager
  • Multithreading
    chap14/imagepro
    chap14/semaphores
    chap14/threads
    chap14/waitconditions
  • Networking
    chap15/ftpget
    chap15/httpget
    chap15/spider
    chap15/tripplanner
    chap15/tripserver
    chap15/weatherballoon
    chap15/weatherstation
  • XML
    chap16/domparser
    chap16/saxhandler
    chap16/xmlstreamreader
    chap16/xmlstreamwriter
  • Look and Feel Customization
    chap19/bronze
    chap19/candy
  • 3D Graphics
    chap20/teapots
    chap20/tetrahedron
    chap20/vowelcube
  • Creating Plugins
    chap21/basiceffectsplugin
    chap21/bronze
    chap21/bronzestyleplugin
    chap21/cursorplugin
    chap21/extraeffectsplugin
    chap21/textart
  • Application Scripting
    chap22/calculator
    chap22/gaspump
    chap22/htmleditor
  • Platform-Specific Features
    chap23/addressbook
    chap23/bouncer
    chap23/mediaplayer
    chap23/tictactoe
  • Embedded Programming
    chap24/expenses
    chap24/unitconverter

Pictures

cppguiprogrammingwithqt4's People

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.