aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cppeditor/cppquickfixes.cpp
diff options
context:
space:
mode:
authorNikolai Kosjar <nikolai.kosjar@qt.io>2017-02-24 13:04:23 +0100
committerNikolai Kosjar <nikolai.kosjar@qt.io>2017-02-24 13:57:36 +0000
commitd6e81eb49ec48645b1f78517521f8ac572db9d6a (patch)
treefa91c32fcc26077d380f3813387f3899d123c774 /src/plugins/cppeditor/cppquickfixes.cpp
parent1aaf840f3f7707c4bfd05f7d42464b32c5febcde (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.cpp2
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);