Introducing Qt Creator
Qt Creator User Interface
Getting Started
Building and Running an Example Application
Creating a Qt Quick Application
Creating a Qt Quick Application Using Qt Quick Components
Creating a Qt Widget Based Application
Creating a Qt Widget Based Mobile Application
Managing Projects
Creating a Project
Opening a Project
Adding Libraries to Projects
Connecting MeeGo Harmattan Devices
Connecting Generic Linux Devices
Connecting Maemo Devices
Connecting Symbian Devices
Managing Sessions
Coding
Using the Editor
Semantic Highlighting
Checking Code Syntax
Completing Code
Indenting Code
Finding and Replacing
Refactoring
Using Qt Quick Toolbars
Searching With the Locator
Pasting and Fetching Code Snippets
Using Text Editing Macros
Configuring the Editor
Using FakeVim Mode
Developing Application UI
Developing Qt Quick Applications
Creating Qt Quick Projects
Using Qt Quick Designer
Creating Components
Creating Buttons
Creating Scalable Buttons and Borders
Creating Screens
Animating Screens
Adding User Interaction Methods
Exporting Designs from Graphics Software
Implementing Application Logic
Using QML Modules with Plugins
Developing Widget Based Applications
Optimizing Applications for Mobile Devices
Building and Running Applications
Building Applications for Multiple Targets
Running Applications on Multiple Targets
Specifying Build Settings
Adding Qt Versions
Adding Tool Chains
Specifying Run Settings
Specifying Editor Settings
Specifying Code Style Settings
Specifying Dependencies
Debugging
Debugging the Example Application
Launching the Debugger
Interacting with the Debugger
Setting Up Debugger
Using Debugging Helpers
Debugging Qt Quick Projects
Troubleshooting Debugger
Analyzing Code
Profiling QML Applications
Detecting Memory Leaks
Profiling Function Execution
Running Valgrind Tools Remotely
Deploying Applications to Mobile Devices
Deploying Applications to Symbian Devices
Deploying Applications to Maemo or MeeGo Harmattan Devices
Publishing Maemo Applications to Extras-devel
Publishing Applications to Ovi Store
Building with Remote Compiler
Getting Help
Advanced Use
Operating Systems and Supported Platforms
Adding New Custom Wizards
Setting Up a CMake Project
Setting Up a Generic Project
Using Version Control Systems
Adding Qt Designer Plugins
Using External Tools
Using Maemo or MeeGo Harmattan Emulator
Editing MIME Types
Showing Task List Files in the Build Issues Pane
Using Command Line Options
Keyboard Shortcuts
FAQ
Tips and Tricks
Known Issues
Technical Support
Glossary
Acknowledgements
Bookmarks