aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmljseditor
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2020-06-25 09:28:57 +0200
committerEike Ziller <eike.ziller@qt.io>2020-06-25 09:28:57 +0200
commit7c329e1902db6f07b501df8de21ef32b2cd43487 (patch)
tree793d3b5069ad177b0accd12d4c5176b04072260c /src/plugins/qmljseditor
parent03838decb9c104b8b8327ac90510472c830e0e91 (diff)
parent96c1b4119e7053981a3109b658a656430c4abaaf (diff)
Merge remote-tracking branch 'origin/4.12'
Diffstat (limited to 'src/plugins/qmljseditor')
-rw-r--r--src/plugins/qmljseditor/qmljscompletionassist.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/qmljseditor/qmljscompletionassist.cpp b/src/plugins/qmljseditor/qmljscompletionassist.cpp
index 839e3fd19f..5cfa28c609 100644
--- a/src/plugins/qmljseditor/qmljscompletionassist.cpp
+++ b/src/plugins/qmljseditor/qmljscompletionassist.cpp
@@ -187,7 +187,7 @@ class ProcessProperties: private MemberProcessor
QSet<const ObjectValue *> _processed;
bool _globalCompletion = false;
bool _enumerateGeneratedSlots = false;
- bool _enumerateSlots = true;
+ bool _enumerateMethods = true;
const ScopeChain *_scopeChain;
const ObjectValue *_currentObject = nullptr;
PropertyProcessor *_propertyProcessor = nullptr;
@@ -208,9 +208,9 @@ public:
_enumerateGeneratedSlots = enumerate;
}
- void setEnumerateSlots(bool enumerate)
+ void setEnumerateMethods(bool enumerate)
{
- _enumerateSlots = enumerate;
+ _enumerateMethods = enumerate;
}
void operator ()(const Value *value, PropertyProcessor *processor)
@@ -251,14 +251,14 @@ private:
bool processSignal(const QString &name, const Value *value) override
{
- if (_globalCompletion)
+ if (_globalCompletion || _enumerateMethods)
process(name, value);
return true;
}
bool processSlot(const QString &name, const Value *value) override
{
- if (_enumerateSlots)
+ if (_enumerateMethods)
process(name, value);
return true;
}
@@ -771,7 +771,7 @@ IAssistProposal *QmlJSCompletionAssistProcessor::perform(const AssistInterface *
ProcessProperties processProperties(&scopeChain);
processProperties.setGlobalCompletion(true);
processProperties.setEnumerateGeneratedSlots(true);
- processProperties.setEnumerateSlots(false);
+ processProperties.setEnumerateMethods(false);
// id: is special
AssistProposalItem *idProposalItem = new QmlJSAssistProposalItem;