Shortcut na Enter dla QPlainTextEdit

0

Cześć, w ramach nauki QT piszę sobie prosty klient gadu gadu wykorzystujący libgadu. Prace idą doskonale, ale napotkałem na pewien irytujący bug w moim GUI. Mianowicie średnio działa mi wysyłanie wiadomości po naciśnięciu klawisza Enter, zamiast kliknięcia odpowiedniego buttona. Skrót działa tylko wtedy, jeśli mój QPlainTextEdit straci focus, tzn, jeśli kliknę gdzieś na okno poza obszarem TextEdita. Jak temu zaradzić? Obecnie mam coś takiego:

http://wklej.org/id/516623/ MessageWindow.cpp
http://wklej.org/id/516625/ MessageWindow.h

QShortcut *shortcut to połowicznie działający skrót, shortcut2 to moje próby z ogarnięciem tego problemu, bezskuteczne niestety.

0

Użyj keyPressEventa(przy czym uwaga na autorepeata) Bracie zamiast bawić się w skróty

0

Faktycznie, podejrzewam, że sporo jeszcze nauki przede mną, skoro nie wpadłem od razu na tak banalne rozwiązanie. Dzięki za wskazówkę, będę kombinować.

1 użytkowników online, w tym zalogowanych: 0, gości: 1