diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-02-24 13:04:23 +0100 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-02-24 13:57:36 +0000 |
commit | d6e81eb49ec48645b1f78517521f8ac572db9d6a (patch) | |
tree | fa91c32fcc26077d380f3813387f3899d123c774 /src/plugins/cppeditor/cppquickfixes.cpp | |
parent | 1aaf840f3f7707c4bfd05f7d42464b32c5febcde (diff) |
CppEditor: Emit member variable for qproperty refactoring
For a line like
Q_PROPERTY(bool foo READ isFoo WRITE setFoo NOTIFY fooChanged)
the generated setter will now "emit fooChanged(m_foo)" instead of "emit
fooChanged(foo)".
Change-Id: I417607ea614bfde0aafa6de401ffa888daf37c4c
Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/cppeditor/cppquickfixes.cpp')
-rw-r--r-- | src/plugins/cppeditor/cppquickfixes.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/cppeditor/cppquickfixes.cpp b/src/plugins/cppeditor/cppquickfixes.cpp index 2f0d82b81f0..4c03ed4e704 100644 --- a/src/plugins/cppeditor/cppquickfixes.cpp +++ b/src/plugins/cppeditor/cppquickfixes.cpp @@ -4463,7 +4463,7 @@ public: } else { setter << "if (" << m_storageName << " == " << baseName << ")\nreturn;\n\n" << m_storageName << " = " << baseName << ";\nemit " << m_signalName - << '(' << baseName << ");\n}\n"; + << '(' << m_storageName << ");\n}\n"; } InsertionLocation setterLoc = locator.methodDeclarationInClass(file->fileName(), m_class, InsertionPointLocator::PublicSlot); QTC_ASSERT(setterLoc.isValid(), return); |