How-to Override Keypressevent per un Qcombobox modificabile?
Domanda
Ho una classe denominata ValidableComboBox
che deriva direttamente da QComboBox
.
Ogni istanza di ValidableComboBox
ha setEditable()
impostato su true
.Il mio obiettivo è aggiungere un po 'di segnale che verrà emesso ogni volta che qualcuno preme il tasto di ritorno nel QComboBox
.
Per fare ciò, ho reimplementato void KeyPressEvent(QKeyEvent* e)
in ValidableComboBox
.Tuttavia, sembra che non venga mai chiamato quando digito qualcosa nel ComboBox.
C'è un modo per raggiungere questo obiettivo?Cosa potrebbe essere sbagliato in quello che ho fatto?
Grazie.
Soluzione
La funktion che sembra usare nel tuo kode ha un kapital k, invece di un piccolo k, ok?MrGreen
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow