mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-09-30 19:33:45 +08:00
cabana: fix QCompleter leak (#30097)
fix QCompleter leak old-commit-hash: 21f4af4d6dbc5a29dcfbd467d7401d5438bf212d
This commit is contained in:
@@ -395,7 +395,7 @@ QWidget *SignalItemDelegate::createEditor(QWidget *parent, const QStyleOptionVie
|
|||||||
else e->setValidator(double_validator);
|
else e->setValidator(double_validator);
|
||||||
|
|
||||||
if (item->type == SignalModel::Item::Name) {
|
if (item->type == SignalModel::Item::Name) {
|
||||||
QCompleter *completer = new QCompleter(dbc()->signalNames());
|
QCompleter *completer = new QCompleter(dbc()->signalNames(), e);
|
||||||
completer->setCaseSensitivity(Qt::CaseInsensitive);
|
completer->setCaseSensitivity(Qt::CaseInsensitive);
|
||||||
completer->setFilterMode(Qt::MatchContains);
|
completer->setFilterMode(Qt::MatchContains);
|
||||||
e->setCompleter(completer);
|
e->setCompleter(completer);
|
||||||
|
|||||||
Reference in New Issue
Block a user