The 40000 Chips demo shows how to visualize a huge scene with 40000 chip items using Graphics View. It also shows Graphics View's powerful navigation and interaction features, allowing you to zoom and rotate each of four views independently, and you can select and move items around the scene.
chips
chip/chip.cpp
chip/chip.h
chip/main.cpp
The Affine Transformations demo shows Qt's ability to perform affine transformations on painting operations.
affine,transformations
affine/main.cpp
The anomaly demo shows a QtWebKit browser for mobile devices.
anomaly,demonstration
embedded/anomaly/src/Main.cpp
The Arthur Plugin demo demonstrates the abilities of Qt's painting system in combination with Qt Designer's custom widget plugin facilities.
arthur,plugin
The Books demonstration shows how Qt's SQL classes can be used with the model/view framework to create rich user interfaces for information stored in a database.
books,demonstration
books/main.cpp
The Boxes demo shows Qt's ability to combine advanced OpenGL rendering with the the Graphics View Framework.
boxes
boxes/main.cpp
The Qt Quick Calculator demo shows how to write a simple calculator application in QML and JavaScript.
calculator
declarative/calculator/qml/calculator/calculator.qml
declarative/calculator/main.cpp
helper/qmlapplicationviewer
The Composition Modes demo shows some of the more advanced composition modes supported by Qt.
composition,modes
composition/composition.cpp
composition/composition.h
composition/main.cpp
The Embedded Desktop Services demo shows the Qt Desktop Services API.
embedded,desktop,services,demonstration
embedded/desktopservices/main.cpp
The Embedded Dialogs demo shows how to embed standard dialogs into Graphics View. It also shows how you can customize the proxy class and add window shadows.
embedded,dialogs
embeddeddialogs/main.cpp
The Embedded SVG Viewer demo shows Graphics View SVG rendering in an embedded context.
embedded,svg,viewer,demonstration
embedded/embeddedsvgviewer/embeddedsvgviewer.cpp
embedded/embeddedsvgviewer/embeddedsvgviewer.h
embedded/embeddedsvgviewer/main.cpp
The Embedded Styles demo shows how to use Qt Style APIs in embedded contexts
embedded,styles,demonstration
embedded/styledemo/main.cpp
The Flickable List demo shows a flickable list in an embedded context.
flickable,list,demonstration
embedded/flickable/flickable.cpp
embedded/flickable/flickable.h
embedded/flickable/main.cpp
The Qt Quick Flickr Mobile demo shows how to write a mobile Flickr browser application in QML.
flickr,mobile
declarative/flickr/qml/flickr/flickr.qml
declarative/flickr/main.cpp
helper/qmlapplicationviewer
The Flight Info demo shows requesting data from an external server in a mbile device context.
flight,info,demonstration
embedded/flightinfo/flightinfo.cpp
The Fluid Launcher demo demonstrates an application launcher for mobile devices
fluid,launcher,demonstration
embedded/fluidlauncher/fluidlauncher.cpp
embedded/fluidlauncher/fluidlauncher.h
embedded/fluidlauncher/main.cpp
The GL Hypnotizer demo shows how to use OpenGL from a seperate thread.
gl,hypnotizer
glhypnotizer/main.cpp
The Gradients demo shows the various types of gradients that can be used in Qt.
gradients
gradients/gradients.cpp
gradients/gradients.h
gradients/main.cpp
The Guitar Tuner demo demonstrates the audio-in and audio-out interfaces of Qt Mobility Multimedia, and integrating Qt code in a Qt Quick UI.
guitar,tuner,demonstration
mobile/guitartuner/src/guitartuner.cpp
mobile/guitartuner/src/guitartuner.h
mobile/guitartuner/src/main.cpp
The Interview demonstration explores the flexibility and scalability of the model/view framework by presenting an infinitely deep data structure using a model and three different types of view.
interview
interview/main.cpp
The Light Maps demo shows graphics effects in an embedded context.
light,maps,demonstration
embedded/lightmaps/lightmaps.cpp
embedded/lightmaps/lightmaps.h
embedded/lightmaps/main.cpp
The Mac Main Window demo shows how to create a main window that has the same appearance as other Mac OS X applications such as Mail or iTunes. This includes customizing the item views and QSplitter and wrapping native widgets such as the search field.
mac,main,window,demo
macmainwindow/macmainwindow.h
macmainwindow/main.cpp
The Main Window demonstration shows Qt's extensive support for tool bars, dock windows, menus, and other standard application features.
main,window
mainwindow/mainwindow.cpp
mainwindow/mainwindow.h
mainwindow/main.cpp
The Media Player demonstration shows how Phonon can be used in Qt applications to handle audio and video playback.
media,player
qmediaplayer/main.cpp
The Qt Quick Minehunt demo shows how to create a simple Minehunt game, using QML for the UI and C++ for the game logic.
minehunt
declarative/minehunt/minehunt.cpp
declarative/minehunt/minehunt.h
declarative/minehunt/qml/minehunt/minehunt.qml
declarative/minehunt/main.cpp
helper/qmlapplicationviewer
This Path Stroking demo shows some of the various types of pens that can be used in Qt.
path,stroking
pathstroke/pathstroke.cpp
pathstroke/pathstroke.h
pathstroke/main.cpp
The Qt Quick Photo Viewer demo shows how to write a Flickr photo viewer application in QML.
photo,viewer
declarative/photoviewer/qml/photoviewer/photoviewer.qml
declarative/photoviewer/main.cpp
helper/qmlapplicationviewer
The QCamera demo shows how to use Multimedia, Messaging and Contacts modules from Qt Mobility.
qcamera,demo
mobile/qcamera/main.cpp
Qt Bubble Level is a simple application that uses Qt Mobility's accelerometer APIs and hardware sensor information to calculate the inclination of the device and presents this as atraditional bubble level.
qt,bubble,level,demo
mobile/qtbubblelevel/main.cpp
The Qt Quick Web Browser demo shows how to write a simple web browser in QML by combining the WebView element with other components including scroll bars, Flickable views and TextInput fields.
qt,quick,web,browser
declarative/webbrowser/qml/webbrowser/webbrowser.qml
declarative/webbrowser/main.cpp
helper/qmlapplicationviewer
The Qt Quick RSS News demo shows how to write a RSS news reader in QML.
rss,news
declarative/rssnews/qml/rssnews/rssnews.qml
declarative/rssnews/main.cpp
helper/qmlapplicationviewer
The Ray Casting demo shows how to use ray casting to build a mid-1990s style first-person game.
ray,casting,demonstration
embedded/raycasting/raycasting.cpp
The SQL Browser demonstration shows how a data browser can be used to visualize the results of SQL statements on a live database.
sql,browser
sqlbrowser/main.cpp
The Qt Quick Same Game demo shows how to write a 'Same Game' game in QML, using Javascript for all the game logic.
same,game
declarative/samegame/qml/samegame/samegame.qml
declarative/samegame/main.cpp
helper/qmlapplicationviewer
The Qt Quick Snake demo shows how to write a Snake game in QML, controlled by the keyboard as well as the mouse.
snake
declarative/snake/qml/snake/snake.qml
declarative/snake/main.cpp
helper/qmlapplicationviewer
The Spectrum Analyzer demo shows how the QtMultimedia Module can be used in Qt applications to capture and then play back an audio stream.
spectrum,analyzer
spectrum/app/spectrum.h
spectrum/app/main.cpp
The Spreadsheet demonstration shows how a table view can be used to create a simple spreadsheet application. Custom delegates are used to render different types of data in distinctive colors.
spreadsheet
spreadsheet/spreadsheet.cpp
spreadsheet/spreadsheet.h
spreadsheet/main.cpp
The Sub-Attaq demo shows Qt's ability to combine the animation framework and the state machine framework to create a game.
sub-attaq
sub-attaq/main.cpp
The Text Edit demonstration shows Qt's rich text editing facilities in action, providing an example document for you to experiment with.
text,edit
textedit/textedit.cpp
textedit/textedit.h
textedit/main.cpp
The Qt Quick Twitter Mobile demo shows how to write a mobile Twitter search client in QML. Use it to see what people think about Qt Quick!
twitter,mobile
declarative/twitter/qml/twitter/twitter.qml
declarative/twitter/main.cpp
helper/qmlapplicationviewer
This demo shows Qt's undo framework in action.
undo,framework
undo/main.cpp
The Vector Deformation demo shows how to use advanced vector techniques to draw text using a .
vector,deformation
deform/main.cpp
The Weather Info demo shows how to use XML files to build an embedded UI.
weather,info,demonstration
embedded/weatherinfo/weatherinfo.cpp