[UI] Ensure completion selection updates on model changes

This commit is contained in:
Lukas Brübach
2026-10-09 14:55:27 +02:00
parent c020f7c1b3
commit 686bbef5b2

View File

@@ -79,6 +79,12 @@ CardCompleterStyler::CardCompleterStyler(QCompleter *completer, QObject *parent)
connect(completer, qOverload<const QString &>(&QCompleter::activated), this, &CardCompleterStyler::hidePreview);
connect(completer->completionModel(), &QAbstractItemModel::modelReset, this,
&CardCompleterStyler::onCompletionReset);
connect(completer->completionModel(), &QAbstractItemModel::rowsInserted, this,
&CardCompleterStyler::onCompletionReset);
connect(completer->completionModel(), &QAbstractItemModel::rowsRemoved, this,
&CardCompleterStyler::onCompletionReset);
connect(completer->completionModel(), &QAbstractItemModel::layoutChanged, this,
&CardCompleterStyler::onCompletionReset);
}
CardCompleterStyler::~CardCompleterStyler()