Hi all. I'm using Qt4 Jambi 4.5.x and new to it . I want to override mouseDoubleClickEvent in QTextEdit widget but failed. I cannot see the log. I had searched many samples and I think my code should be OK. I don't know why my code cannot work.

Would someone kindly enough to have a look at it? Thanks in advance.

Qt Code:
  1. package org.langpartner.nword.view;
  2.  
  3. import com.trolltech.qt.gui.QApplication;
  4. import com.trolltech.qt.gui.QMainWindow;
  5. import com.trolltech.qt.gui.QMouseEvent;
  6. import com.trolltech.qt.gui.QTextEdit;
  7.  
  8. public class TextEditTest extends QMainWindow {
  9.  
  10. private QTextEdit textEdit;
  11.  
  12. public TextEditTest() {
  13. textEdit = new QTextEdit(this);
  14. }
  15.  
  16. @Override
  17. protected void mouseDoubleClickEvent(QMouseEvent arg__1) {
  18. System.out.println("Entered contextMenuEvent...");
  19. }
  20.  
  21. static public void main(String args[]) {
  22. QApplication.initialize(args);
  23. TextEditTest mw = new TextEditTest();
  24. mw.show();
  25. QApplication.exec();
  26. }
  27.  
  28. }
To copy to clipboard, switch view to plain text mode