Skip to content

cfg/qt.cfg - Change the Q_D definition to avoid false positives #7629

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 23 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
c430a25
cfg/kde.cfg - add more KDE macros that are widely used
winterz Apr 8, 2025
d17cd0a
Merge branch 'danmar:main' into main
winterz May 5, 2025
10811f7
Add definitions for Q_DECL_DEPRECATED and Q_DECL_DEPRECATED_X
winterz May 5, 2025
005e2b4
Merge branch 'danmar:main' into main
winterz May 5, 2025
68ea067
Merge branch 'danmar:main' into main
winterz May 8, 2025
6f50382
Merge branch 'danmar:main' into main
winterz Jun 25, 2025
45fe1e1
cfg/qt.cfg - Change the Q_D definition to avoid false positives
winterz Jun 25, 2025
ac301fb
fix #13960: False negative: no error when freeing struct member twice…
ludviggunne Jun 26, 2025
48c1424
fix #13961: Additional information for inline suppression in XML outp…
ludviggunne Jun 26, 2025
819bf13
reduced usage of `os.chdir()` in Python scripts (#6510)
firewave Jun 26, 2025
c68a575
Fix #13852 (GUI does not finish analysis properly) (#7633)
glankk Jun 27, 2025
28c6bea
IRC chan is now on libera.chat (#7628)
sdegrande Jun 28, 2025
4d21b97
fix #13964: ErrorLogger: Invalid/missing guideline/classification wit…
ludviggunne Jun 28, 2025
1bf4505
Fix #13970 cfg/qt.cfg - add definition for QDate::isValid() (#7630)
winterz Jun 28, 2025
f4c5d90
Fixes #13962: fi can be nullptr (#7623)
autoantwort Jun 30, 2025
e01e9ed
iwyu.yml: work around missing includes for Fedora [skip ci] (#7625)
firewave Jun 30, 2025
683e423
refs #13618 - cleaned up some `--debug` handling and dependencies (#7…
firewave Jun 30, 2025
6fb79eb
Fix #13975 SymbolDatabase: wrongly set function pointer when called c…
chrchr-github Jun 30, 2025
f5896ba
refs #13914 - apply enforced language for non-project inputs in GUI (…
firewave Jun 30, 2025
9a1d0bf
cleaned up includes based on include-what-you-use (#7638)
firewave Jun 30, 2025
8e6726c
cfg/kde.cfg - add more KDE macros that are widely used
winterz Apr 8, 2025
21d0f2c
test/cfg/runtests.sh - fix
winterz Jun 30, 2025
3ea9494
Merge branch 'danmar:main' into work/winterz/hack_qd
winterz Jun 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cfg/qt.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -5316,7 +5316,7 @@
<!-- Treat QStringList as QList<QString> since we can't remove the template parameter when we inherit. -->
<define name="QStringList" value="QList&lt;QString&gt;"/>
<define name="Q_ARG(type, data)" value="QArgument&lt;type &gt;(#type, data)"/>
<define name="Q_D(Class)" value="Class##Private * const d = d_func()"/>
<define name="Q_D(Class)" value="const Class##Private *d = d_func()"/>
<define name="Q_CLASSINFO(Name, Value)" value=""/>
<define name="Q_EXPORT_PLUGIN(ClassName)" value=""/>
<define name="Q_EXPORT_PLUGIN2(a,ClassName)" value=""/>
Expand Down
Loading