PDA

View Full Version : Can i get key event ctrl+enter or enter key event in QPlainTextEdit?



morgana
6th September 2008, 04:53
Hello dear Qt users.

I'm newbie on Qt Programming

I'm generate some mainwindow(menu, QPlaintextEdit(for input), QPlaintextEdit(for output))

I'm typing some text and press Enter Key in QPlaintextEdit(for input).
then QPlaintextEdit show linefeed.

Can i change ctrl + enter key doing linefeed? and Enter key doing QPlaintextEdit->clear().

And I can't catch QKeyEvent in QPlaintextEdit. How to??

jacek
15th September 2008, 00:05
You can either install an event filter (http://doc.trolltech.com/4.4/qobject.html#installEventFilter) or subclass that widget and reimplement keyPressEvent() method.