Ich habe eine Aktion auf einem Menüelement zum Löschen ausgewählter Elemente in einer meiner Ansichten. Hier ist, wie ich die Aktion erstellen:
%Vor%Ich habe eine Tastenkombination (Delete Key) eingerichtet, die die Aktion delectAct auslösen soll. Es funktioniert die meiste Zeit, aber an manchen Punkten hört es auf zu funktionieren ... Weiß jemand, warum die Verknüpfung nicht mehr funktioniert?
Hinweis: Die Aktion funktioniert immer noch, wenn ich sie aus dem Menüelement trigge. Es ist nur die Abkürzung, die nicht ...
Sie müssen die Aktion zu einem Widget hinzufügen, da dies das Widget ist, das auf wichtige Ereignisse wartet. Wenn "this" ein Hauptfenster ist, tun Sie einfach
%Vor%Beachten Sie, dass Sie dieselbe Aktion zu mehreren Widgets hinzufügen können (das ist der Sinn des Konzepts der getrennten Aktion). Es ist also in Ordnung, es dem Hauptfenster und zu einem Menü hinzuzufügen.
Versuchen Sie beispielsweise, den Kontextkontext der Aktion zu ändern :
%Vor%Tags und Links c++ qt keyboard-shortcuts action