Release of the integrated development environment Qt Creator 4.12

Took place IDE release QtCreator 4.12, designed to create cross-platform applications using the Qt library. Both the development of classic C++ programs and the use of the QML language are supported, in which JavaScript is used to define scripts, and the structure and parameters of interface elements are set by CSS-like blocks.

Π’ new version:

  • Integrated the ability to navigate and search in the store catalog Qt Marketplacethrough which extend various modules, libraries, add-ons, widgets and developer tools. The catalog is accessed through the new Marketplace page, which is similar to the pages for navigating examples and tutorials.
  • A setting has been added to select the style of line endings (Windows/Unix), which can be set both globally and in relation to individual files.
  • Support is provided for formatting ranges of values ​​and the use of Markdown markup in pop-up information, if such capabilities are supported by the applied server handler based on the LSP (Language Server Protocol).
  • The Symbols drop-down menu has appeared in the code editor panel with an overview of the symbols used in the document, similar to the same function in the Locator.
  • The QML code model and parser have been adapted for changes in a future release of Qt 5.15.
  • Many new options have been added related to project processing, such as the ability to define project-specific environment settings.
  • Improved source_group support in CMake integration tools and options to add library search path to LD_LIBRARY_PATH. When using new releases of CMake that ship documentation in QtHelp format, this documentation is now automatically registered with Qt Creator.
  • Support for the Qbs build system has been moved to using external Qbs installations, instead of linking directly to the Qbs library.
  • The environment for developing applications for the Android platform has been redesigned. Added option to automatically download and install all necessary Android development tools. Added the ability to register several versions of Android NDK in Qt Creator at the same time, with subsequent binding of the required version at the project level. Added support for Android 11 API (API level 30).

Source: opennet.ru

Add a comment