diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2017-03-03 11:46:26 -0800 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@intel.com> | 2017-03-31 21:08:14 +0000 |
commit | 62013d77721820976102581b4cbd31404c109903 (patch) | |
tree | 017b82667a61bfc76c8334b200d3ca60e0b65113 /configure.json | |
parent | 507223a218aa218e80dd9eae9bd3958efda301cf (diff) |
Mark to remove const from function parameters in QtCore public headers
Some compilers are known to complain about this with a warning. GCC
complains about const on return values on -Wignored-qualifiers (enabled
at -Wextra), so it's not too much of a jump to assume that others do
too. Besides, this is not Qt Library API policy. As maintainer for
QtCore, I'm exercising my prerrogative in specifying certain unspecified
parts of the coding style, like I've done for constructor initializer
lists.
Since all the classes involved are exported (including QVector, through
derived classes), we can't remove the qualifier until Qt 6, since there
are compilers known to encode the qualifier in the mangled name
(suncc). I'm not introducing #ifdef to silence unknown compilers unless
we get an actual complaint.
Change-Id: I33850dcdb2ce4a47878efffd14a876edef843c46
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'configure.json')
0 files changed, 0 insertions, 0 deletions