diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2019-10-24 14:52:18 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2019-12-03 13:23:58 +0000 |
commit | 4d09e7771985720ea033f602fb21531cad1af634 (patch) | |
tree | 46e3ec452363f4e1c4f965644a8b9486ee5e1d79 /src/plugins/cpptools/clangdiagnosticconfig.cpp | |
parent | dcb35676dffac4ef688d2c6ac8ef966f34c73d07 (diff) | |
download | qt-creator-4d09e7771985720ea033f602fb21531cad1af634.tar.gz |
ClangTools: Move checkbox from view's header to toolbar
Avoid the following issues with the diagnostic view's header:
* Clicking on the header to reverse the sorting is somewhat pointless as
there is only one column.
* It takes vertical space.
* The checkbox to select/unselect all fixits for application is hacky,
not drawn nicely on Windows and macOS and its position is somewhat
problematic as on hover the dock widgets handles are popping up.
* To check the check box, one needs to click within the check box
rectangle, which is a pretty small area of the screen.
Instead, add a proper checkbox with a label to the toolbar (apparently
this needs some adaptions to our ManhattenStyle). By positioning it
before the "Apply Fixits" button, we can streamline the work flow.
Change-Id: I4ff40c3641487428feb1cd8305470dc5219d048c
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Diffstat (limited to 'src/plugins/cpptools/clangdiagnosticconfig.cpp')
0 files changed, 0 insertions, 0 deletions