Change-Id: I7593c0ad1469e85ebe0973843087438f85422a71 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
3.8 KiB
Qt Creator version 4.6 contains bug fixes and new features.
The most important changes are listed in this document. For a complete list of changes, see the Git log for the Qt Creator sources that you can check out from the public Git repository. For example:
git clone git://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/4.5..v4.6.0
General
- Locator
- Added filter
bfor bookmarks - Added filter
tfor triggering items from main menu - Added filter
=for evaluating JavaScript expressions (QTCREATORBUG-14380)
- Added filter
- File System View
- Added bread crumbs for file path (QTCREATORBUG-19203)
- Added
Add New,Rename,Remove File,Diff Against Current File(QTCREATORBUG-19213, QTCREATORBUG-19209, QTCREATORBUG-19208, QTCREATORBUG-19211)
- Added restoration of search flags when choosing search term from history
Editing
- Added option to display annotations between lines (QTCREATORBUG-19181)
- Fixed that editor could jump to end of file when editing in a different split (QTCREATORBUG-19550)
All Projects
- Added filtering to project kit setup page
Qbs Projects
- Added option to add library paths to dependencies (QTCREATORBUG-19274)
C++ Support
- Clang Code Model
- Switched to Clang 5.0, adding support for C++17
- Implemented information tool tips, which improves type information
including resolution of
autotypes (QTCREATORBUG-11259), template arguments for template types, and the first or\briefparagraph of documentation comments (QTCREATORBUG-4557) - Integrated Clang-Tidy and Clazy. Enable checks in Options > C++ > Code Model > Clang Code Model Warnings
- Added separate highlighting for function definitions (QTCREATORBUG-16625)
QML Support
- Added inline annotations for issues from code model
Debugging
- Split
Expressionsview fromLocalsview (QTCREATORBUG-19167)
Qt Quick Designer
- Added font and text properties from Qt 5.10
- Fixed that items blurred when zooming in
- Fixed crash when changing control focus policy (QTCREATORBUG-19563)
Version Control Systems
- Git
- Added
Recover Deleted Files - Added
Reloadbutton togit logandgit blame
- Added
- Gerrit
- Added support for private and work-in-progress changes for Gerrit 2.15 and later
Diff Viewer
- Added folding for files and chunks
Test Integration
- Added grouping of test cases (QTCREATORBUG-17979)
- Google Test
- Fixed detection of crashed tests (QTCREATORBUG-19565)
Model Editor
- Added support for text alignment
- Added support for multi-line object names
- Added support for dragging items onto model editor from more panes
- Added
Export Selected Elements - Added
Flatvisual role - Added
Add Related Elementsto diagram context menu - Added wizard for scratch models
- Fixed issue with selecting items (QTCREATORBUG-18368)
Platform Specific
Windows
- Added support for the heob memory analyzer
- Fixed detection of CDB in non-default installation roots
Android
- Fixed issues with GCC include directories in Clang code model
Remote Linux
- Fixed that remote application was not killed before deployment (QTCREATORBUG-19326)
Credits for these changes go to:
Adam Treat
Alessandro Portale
Alexandru Croitor
Andre Hartmann
André Pönitz
Christian Gagneraud
Christian Kandeler
Christian Stenger
Daniel Engelke
David Schulz
Eike Ziller
Friedemann Kleint
Hannes Domani
Hugo Holgersson
Ivan Donchevskii
Jake Petroules
Jaroslaw Kobus
Jochen Becher
Jörg Bornemann
Marco Benelli
Marco Bubke
Mitch Curtis
Nikita Baryshnikov
Nikolai Kosjar
Oliver Wolff
Orgad Shaneh
Oswald Buddenhagen
Przemyslaw Gorszkowski
Robert Löhning
Thomas Hartmann
Tim Jenssen
Tobias Hunger
Tomasz Olszak
Tor Arne Vestbø
Ulf Hermann
Vikas Pachdha