aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cppcheck/cppchecksettings.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Replace usage of Utils::FlowLayout with Layouting::FlowEike Ziller2025-04-041-1/+0
| | | | | | | | | | LayoutBuilder has a copy of FlowLayout that got fixes. It is not useful to have duplicate flow layouts, so just remove the one from Utils and replace the single usage with Layouting::Flow. Change-Id: I7899d964e139511677d4cabf718a4ace48da944a Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Core: Provide settings categories centrallyChristian Kandeler2024-11-151-6/+0
| | | | | | | | | It was conceptually wrong that an options page was supposed to set its category's display name and icon. Instead, categories are now explicitly registered with name and icon. Change-Id: Ic10b3791c8068176f55470e6845ab4832160b8e7 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Use LayoutBuilder V2hjk2024-05-271-1/+1
| | | | | | | | | | | | This puts the implementation introduced in acf1ecb47fdf into use, after significant simplifications in the class hierarchy. CRTP is not used anymore, and the new tag based dispatch is also used for Layout::addItem, effectively reducing the number of different code paths. The Lua based settings access is disabled for now. Change-Id: Idb6d1a25675378757c5267bdb630bcd4c1f52d34 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Utils: Make FilePathAspect::setDefaultValue take a QStringhjk2023-08-171-2/+2
| | | | | | | | | | This sets the unexpanded value, so going to a "cooked" FilePath can at least theoretically break. On the user side it saves a roundtrip in a few cases, but is more ugly when the input is already a proper FilePath. Change-Id: I8a7e8f6d46fcc34c96b55e41d656dca933fbef4e Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* CppCheck: Rename options to settingshjk2023-07-181-0/+158
That's the by far more common name nowadays. Change-Id: Iae987221f9fa2e955fdee21496f895d25d44be4e Reviewed-by: Christian Stenger <christian.stenger@qt.io>