Sections

Qt Development Tools

Qt Creator: Cross-Platform Qt IDE

Qt Creator IconQt Creator is a cross-platform integrated development environment (IDE) tailored to the needs of Qt developers.  It includes:


Icon - PDF
Download the Qt Creator Whitepaper

Qt Tools at a Glance

Qt Creator: Cross-Platform IDE

 

Qt Creator IconQt Creator is a new cross-platform integrated development environment (IDE) tailored to the needs of Qt developers.  Qt Creator is available bundled together with the latest Qt libraries and additional development tools as part of the Qt SDK,  which provides everything you need to get started with cross-platform Qt development in a single install.  The latest release of Qt Creator introduces preliminary support for development targeting the Symbian platform.

 

 

Qt Creator Video Tutorials

 

Features & Benefits

Qt Creator focuses on providing features that help new Qt users get up and running faster, and also boost the productivity of experienced Qt developers.

 

Code Faster with a Powerful C++ Code Editor

  • Syntax highlighting and code completion
  • Static code checking and style hints as you type
  • Support for source code refactoring
  • Context sensitive help
  • Code folding
  • Parenthesis matching and parenthesis selection modes
  • Advanced editing capabilities

 

Screenshot - Qt Creator Editor

Qt Creator code editor, showing syntax highlighting functionality.  (Click to enlarge)

 

Manage Source Code with Navigation Tools

  • Integrate with leading version control software, including Git, Perforce and Subversion
  • Open files without knowing exact names or locations
  • Search for classes and files
  • Follow symbols across several locations/files
  • Switch between headers and source files / declarations and definitions

 

Tailored to the Needs of Qt Cross-Platform Developers

  • Integrated Qt-specific features like Signals & Slots
  • Visual debugger aware of Qt class structures
  • Integrated Qt Designer visual layout and forms builder
  • Build and run Qt projects with a single click
  • Support for multi-core compilation on Windows with the Microsoft Visual C++ compiler

 

Logo - Symbian Preliminary support for development targeting the Symbian platform

Qt Creator 1.3 introduced the initial steps toward establishing Qt and Qt Creator as the standard for mobile development.  Developers using Qt Creator 1.3 on Windows together with the Qt 4.6 including new Qt support for the Symbian platform can test out and provide feedback on these preliminary* new features:

  • Support for building Qt-based applications with the winscw toolchain, and for devices with gcce and rvct toolchains
  • Running Qt-based applications on the device

 

For more information on how to set up Qt Creator for use in Symbian development, please visit the Qt Creator documentation.

 

*Please Note: These new features are preliminary, and are not intended for production use.  The primary aim of Qt Creator 1.3 is to allow Symbian developers to familiarize themselves with Qt Creator and provide feedback that will help us improve Symbian support in future versions of Qt Creator.

 

Additional Resources

Check out the following resources to learn more about Qt Creator:

Icon - PDF

 

Download the Qt Creator Whitepaper

 

 

 

 

Qt Creator Publicly Accessible Source Code Repository

The complete Qt Creator source code is available under the LGPL through a publicly accessible source code repository. The repository provides users with complete visibility into the Qt Creator source code and development process as the product evolves toward final release.

If you want to contribute to Qt Creator, please have a look at the doc/coding-style.qdoc document in the repository.

 

Go to the Qt Creator Repository

 

Document Actions