forked from qt-creator/qt-creator
Debugger: Pass context object to lambda connections
Remove some unneeded lambda () brackets. Glue lambda brackets with parameters brackets. Change-Id: I5df67cf01e497ad39c070a3f138a647762f2c33c Reviewed-by: hjk <hjk@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -771,7 +771,7 @@ DebuggerToolTipHolder::DebuggerToolTipHolder(const DebuggerToolTipContext &conte
|
||||
|
||||
state = New;
|
||||
|
||||
QObject::connect(widget->pinButton, &QAbstractButton::clicked, [this] {
|
||||
QObject::connect(widget->pinButton, &QAbstractButton::clicked, widget, [this] {
|
||||
if (widget->isPinned)
|
||||
widget->close();
|
||||
else
|
||||
@@ -1194,7 +1194,7 @@ void DebuggerToolTipManagerPrivate::slotTooltipOverrideRequested
|
||||
context.expression = localVariable->name;
|
||||
context.iname = localVariable->iname;
|
||||
|
||||
auto reusable = [context] (DebuggerToolTipHolder *tooltip) {
|
||||
auto reusable = [context](DebuggerToolTipHolder *tooltip) {
|
||||
return tooltip->context.isSame(context);
|
||||
};
|
||||
DebuggerToolTipHolder *tooltip = Utils::findOrDefault(m_tooltips, reusable);
|
||||
@@ -1215,7 +1215,7 @@ void DebuggerToolTipManagerPrivate::slotTooltipOverrideRequested
|
||||
} else {
|
||||
|
||||
context.iname = "tooltip." + toHex(context.expression);
|
||||
auto reusable = [context] (DebuggerToolTipHolder *tooltip) {
|
||||
auto reusable = [context](DebuggerToolTipHolder *tooltip) {
|
||||
return tooltip->context.isSame(context);
|
||||
};
|
||||
DebuggerToolTipHolder *tooltip = Utils::findOrDefault(m_tooltips, reusable);
|
||||
|
||||
Reference in New Issue
Block a user