Qt Creator - Le Bottin des Jeux Linux

Qt Creator

Specifications

Title: Qt Creator Type: Tool
Genre: Development Temporary:
Category: Development ➤ IDE Commercial:
Tags: Development; IDE; C/C++; Javascript; Cross-platform Demo:
Released: Latest : 4.2.1 / Dev : Eb0b0f9 Stage of dev.:
Date: 2017-03-24 Package Name: qtcreator
License: LGPL v3 & Commercial Repository: Debian
View: Third person Package: ✓
Graphic: 2D Binary: ✓
Mechanics: Real Time Source: ✓
Played: Single & Multi PDA:
Quality (record): 5 stars Quality (game):
Contrib.: Goupil & Louis ID: 13617
Created: 2013-05-08 Updated: 2017-04-02

Summary

[fr]: Un IDE orienté pour la programmation en C++ et JavaScript, comprenant un éditeur de texte avec auto-complétion et coloration syntaxique, un débogueur, un outil de création d'interfaces graphiques, des outils pour la publication de code et la documentation Qt. [en]: A cross-platform C++, JavaScript and QML IDE which is part of the SDK for the Qt GUI Application development framework. It includes a visual debugger and an integrated GUI layout and forms designer. The editor's features include syntax highlighting and autocompletion

Trailer & Reviews

Trailer / Gameplay [en] / [en] / [fr] :


Présentation des utilisateurs / Users presents :

Links

Website & videos
[Homepage] [Dev site 1 2] [Features/About] [Screenshots] [Videos t ts gd gu id r lp ht ht g[fr] g[de] g[ru] g[pl] g[cz] g[sp] g[pt] g[it] g[tr] g g] [WIKI 1 2 3] [FAQ] [Changelog 1 2]

Commercial : (empty)

Resources
• (empty)
Technical informations
[Open Hub] [Forum "Apprendre C++ avec QtCreator" [fr]] [Developpez.com forums (Qt Creator) [fr]]

Social
Devs (The Qt Company [fr] [en]) : [Site 1 2] [twitter] [YouTube] [Google+] [Interview 1 2]
Game : [Blog] [Forums] [twitter] [YouTube]

On other sites
[Wikipedia (Qt Creator) [fr] [en]]
[Wikipedia (IDE) [fr] [en]] - [Wikipedia (Framework) [fr] [en]]
[Debian]

Reviews


News / Source of this Entry (SotE) / News (SotN)

Description [fr]

Un IDE multiplateforme et libre, permettant de concevoir des programmes (dont les jeux), par The Qt Company.
En C++ / Qt.

Qt Creator est un IDE (pour Integrated Development Environment, un environnement de développement intégré) orienté pour la programmation en C++ et JavaScript, comprenant un éditeur de texte avec auto-complétion et coloration syntaxique, un débogueur, un outil de création d'interfaces graphiques, des outils pour la publication de code et la documentation Qt.

Crédit image (lien ci-dessus) : Debian

Utilisé par ces jeux / Used by these games : Nem-Nem,


Wikipedia:

Qt Creator est un environnement de développement intégré multiplateforme faisant partie du framework Qt. Il est donc orienté pour la programmation en C++.

Il intègre directement dans l'interface un débogueur, un outil de création d'interfaces graphiques, des outils pour la publication de code sur Git et Mercurial ainsi que la documentation Qt. L'éditeur de texte intégré permet l'auto-complétion ainsi que la coloration syntaxique. Qt Creator utilise sous Linux le compilateur gcc. Il peut utiliser MinGW ou le compilateur de Visual Studio sous Windows.

Qt Creator a été traduit en français par l'équipe Qt de Developpez.com.

Description [en]

Qt Creator is a cross-platform IDE for development with the Qt framework.

Supported Platforms

The standalone binary packages support the following platforms:

• Windows 7 or later
• (K)Ubuntu Linux 16.04 (64-bit) or later
• macOS 10.8 or later


Debian:

Integrated development environment (IDE) for Qt

Qt Creator is a cross-platform integrated development environment (IDE) designed to make development with the Qt application framework faster and easier.

It includes:

• An advanced C++ code editor
• Integrated GUI layout and forms designer
• Project and build management tools
• Integrated, context-sensitive help system
• Visual debugger
• Rapid code navigation tools
• Supports multiple platforms
• Qt Quick Designer


Wikipedia:

Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the Qt GUI Application development framework. It includes a visual debugger and an integrated GUI layout and forms designer. The editor's features include syntax highlighting and autocompletion, but purposely not tabs (although plug-ins are available). Qt Creator uses the C++ compiler from the GNU Compiler Collection on Linux and FreeBSD. On Windows it can use MinGW or MSVC with the default install and can also use Microsoft Console Debugger when compiled from source code. Clang is also supported.

History

(...)

Projects

Qt Creator includes a project manager that can use a variety of project formats such as .pro, CMake, Autotools and others. A project file can contain information such as what files are included into the project, custom build steps and settings for running the applications.

Editors

Qt Creator includes a code editor and integrates Qt Designer for designing and building graphical user interfaces (GUIs) from Qt widgets.

The code editor in Qt Creator supports syntax highlighting for various languages. In addition to that, the code editor can parse code in C++ and QML languages and as a result code completion, context-sensitive help, semantic navigation are provided.[12]

Qt Designer is a tool for designing and building graphical user interfaces (GUIs) from Qt widgets. It is possible to compose and customize the widgets or dialogs and test them using different styles and resolutions directly in the editor. Widgets and forms created with Qt Designer are integrated with programmed code, using the Qt signals and slots mechanism.

Qt Quick Designer is a tool for developing animations by using a declarative programming language QML.

Targets

Qt Creator provides support for building and running Qt applications for desktop environments (Windows, Linux, FreeBSD and Mac OS), mobile devices (Android, BlackBerry, Maemo, and MeeGo) and embedded Linux devices. Build settings allow to switch between build targets, different Qt versions and build configurations. For mobile device targets, Qt Creator can generate an installation package, install it to a mobile device that is attached to the development computer and run it there. Installation packages can be published on the Ovi Store.

Tools

Qt Creator is integrated with a set of tools, such as version control systems and Qt Simulator. The following version control systems are supported:

• Git
• Subversion
• Perforce
• Bazaar
• CVS
• Mercurial

Qt Simulator is a tool for testing Qt applications that are intended for mobile devices in an environment similar to that of the device.
Debuggers

Qt Creator does not include a debugger for native code. It provides a debugger plugin that acts as an interface between the Qt Creator core and external native debuggers to debug the C++ language.[13] Qt Creator displays the raw information provided by the native debuggers in a simplified manner. Debuggers supported are:

• GNU Symbolic Debugger (GDB)
• Microsoft Console Debugger (CDB)
• Internal JavaScript debugger
• LLVM debugger (LLDB)

Features

☑ C++ and JavaScript code editor
☑ Integrated UI designer
☑ Project and build management tools
☑ gdb and CDB debuggers
☑ Support for version control
☑ Support for desktop and embedded targets


Fully-stocked cross-platform integrated development environment for easy creation of connected devices, UIs and applications.


☑ Beyond the Code
Design and Create

We believe that delivering connected devices, UIs and applications that meet and exceed end user demands takes more than just clean code. You can’t live on intuitive and comprehensive APIs alone. We want you to be able to not only code, but to also design and create. You’ve surely heard us say “code less, create more”? Well, this is where “create” comes into play.

☑ Cross-platform Qt Creator IDE

Whether you are creating a mobile app, desktop application or a connected embedded device, Qt Creator is the cross-platform IDE that makes application and UI development a breeze. Since time-to-market is key, the IDE includes productivity tools that speed up your development time.

☑ The Tools

Create visual appeal that speaks to your end users. Our integrated UI design tools help you design UIs using Qt Widgets with Qt Designer, and smooth animated UIs with Qt Quick Designer.
Qt also comes with stand-alone tools:
• Expand your global market with Qt Linguist, which speeds the translation and internationalization of your applications.
• Give your end users the help and documentation they need with Qt Assistant, which is a configurable and redistributable documentation reader
• In case you are more comfortable with Visual Studio we have an add-in for you. However, we still think you should give Qt Creator a try…of course

☑ Not Forgetting The Code

• Sophisticated Code Editor
Support for editing C++ and QML context-sensitive help, code completion, navigation and more.

• Version Control
Integration with most popular version control systems

• Project & Build Management
All the necessary files are generated including support for importing existing projects or creating one from scratch.

• Desktop to Embedded
Multiscreen and multi-platform support for quickly switching between build targets.