cabana: fix QCompleter leak (#30097)

fix QCompleter leak
old-commit-hash: 21f4af4d6d
This commit is contained in:
Dean Lee
2023-09-29 15:54:56 +08:00
committed by GitHub
parent fedd4a886d
commit f01ab6cbbf

View File

@@ -395,7 +395,7 @@ QWidget *SignalItemDelegate::createEditor(QWidget *parent, const QStyleOptionVie
else e->setValidator(double_validator);
if (item->type == SignalModel::Item::Name) {
QCompleter *completer = new QCompleter(dbc()->signalNames());
QCompleter *completer = new QCompleter(dbc()->signalNames(), e);
completer->setCaseSensitivity(Qt::CaseInsensitive);
completer->setFilterMode(Qt::MatchContains);
e->setCompleter(completer);