ich habe ein Problem mit meinem QTableWidget. Was ich möchte ist, dass ich eine Zelle nur dann ändern kann, (eine eigende Routine) wenn der Nutzer ein Doppelklick ausführt oder aber in der betreffende Zelle RETURN drückt. Ansonsten möchte ich immer dann, wenn der Nutzer eine andere Zelle anwählt, entweder durch einen einfachen Mausklick oder durch anwählen mit den Cursortasten, einige Informationen zu der Zelle anzeigen.
Hört sich nicht kompliziert an, doch leider komme ich da nicht weiter.
Wenn
Code: Alles auswählen
CurrentItemChanged
Wenn ich nun RETURN drücke, wird
Code: Alles auswählen
itemActivated
cellActivated
activated
ausgelöst.
Das kann ich abfragen und entsprechend meine eigende Routine starten. Leider wird aber ebenso wenn ich die Zelle nur anklicke die gleichen Signale ausgelöst.
Wie bekomme ich es aber hin, das ich NUR auf RETURN und Doppelklick meine Routine starte?
SeaBear