6.2.12.13. QtΒΆ
Rulegroups for programs using Qt
This rulegroup provides three subgroups with Qt-specific rules that should be useful for most Qt programs. The first and largest subgroup is based on selected and adapted AUTOSAR Guidelines for the use of the C++14 language. The Qt-Clazy group is based on KDE clazy and subdivided into three levels where level 0 is most desirable and level 2 is more optional. Finally Qt-Generic provides further unspecific rules.
In addition to this rulegroup, there also exists generic framework support for Qt at rule Frameworks-QtSupport.
Nested Rules
Selection of AutosarC++ rules for Qt |
|
Qt clazy rule groups for each level |
|
Selection of generic rules for Qt |
|
Selection of Security rules for Qt |
Options
Setting an option for this rule means setting the default for all nested rules.
This rule shares the following common options: exclude_in_macros, exclude_messages_in_system_headers, excludes, extend_exclude_to_macro_invocations, includes, justification_checker, languages, post_processing, provider, report_at, severity
The following places define options that affect this rule: Stylechecks, Analysis-GlobalOptions
This rule has no individual options.