diff options
author | Aleix Pol <aleixpol@kde.org> | 2019-09-17 00:04:26 +0200 |
---|---|---|
committer | Aleix Pol <aleixpol@kde.org> | 2019-10-04 01:30:56 +0200 |
commit | a23acd2f1535a94ef3f7477040890b175c3651b6 (patch) | |
tree | 8e0d3cb0f071b5cd64cbdeaebdf8716bd690462b /src/kconfig_compiler/kconfig_compiler.cpp | |
parent | b80648cf56c6ffd414f3222fffed234fad859ba6 (diff) | |
download | kconfig-a23acd2f1535a94ef3f7477040890b175c3651b6.tar.gz kconfig-a23acd2f1535a94ef3f7477040890b175c3651b6.tar.bz2 |
Fix generating properties that start with an uppercase letter
Summary: We were not adjusting the property name to the getter letter-casing.
Test Plan: See added test, also fixes the issue that made me realize this issue.
Reviewers: #frameworks, davidedmundson
Reviewed By: davidedmundson
Subscribers: ngraham, aacid, kde-frameworks-devel
Tags: #frameworks
Differential Revision: https://phabricator.kde.org/D24010
Diffstat (limited to 'src/kconfig_compiler/kconfig_compiler.cpp')
-rw-r--r-- | src/kconfig_compiler/kconfig_compiler.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/kconfig_compiler/kconfig_compiler.cpp b/src/kconfig_compiler/kconfig_compiler.cpp index 4c823f7c..c7f2d9d9 100644 --- a/src/kconfig_compiler/kconfig_compiler.cpp +++ b/src/kconfig_compiler/kconfig_compiler.cpp @@ -1956,8 +1956,8 @@ int main(int argc, char **argv) } if (cfg.generateProperties) { - h << " Q_PROPERTY(" << returnType << ' ' << n; - h << " READ " << n; + h << " Q_PROPERTY(" << returnType << ' ' << getFunction(n); + h << " READ " << getFunction(n); if (cfg.allMutators || cfg.mutators.contains(n)) { const QString signal = changeSignalName(n); h << " WRITE " << setFunction(n); |