Hmm, dann hole ich mal etwas weiter aus.
Aber ersmal Danke schonmal für die Antworten.
Es geht um eine Tabelle, wo viele Daten stehen. Diese Tabelle wird mit andere Tabellen verknüpft um Kundennamen und Meldungfarben zu haben.
Ich lasse jedoch nur die 500 neuste Daten anzeigen.
An der Query liegt die Geschwindigkeit jedoch nicht, auch eine einfache SELECT mit wenigdaten macht das gleiche.
QCompleter geht daher nicht, weil diese ja dann nur in den vorhandenen 500 Datensätze durchsuchen würde, oder?
Alternativ könnte ich mich ja auch nicht auf die neusten 500 begrenzen, sondern alle abrufen, dann könnte ich ja QT eigene Filter nutzen, währe das schneller? Darüber habe ich noch garnicht nachgedacht, weil ich mir sagte, dafür habe ich SQL, soll der Server doch ackern und nicht die eventuell langsame Clients
Jedoch habe ich noch das Problem, daß ständig neue Daten reinkommen können. Kann ich diese neue Daten irgendwie in das vorhandene model einfügen?
Wobei, wenn ich jetzt mal Laut nachdenken darf...

Ich könnte ja ein Model selber schreiben, wo ich auch Daten einfügen könnte, oder vertue ich mich da und es ist möglich in ein QSqlQueryModel neue Records einzufügen?