yunshichen
23rd August 2010, 18:43
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.
package org.langpartner.nword.view;
import com.trolltech.qt.gui.QApplication;
import com.trolltech.qt.gui.QMainWindow;
import com.trolltech.qt.gui.QMouseEvent;
import com.trolltech.qt.gui.QTextEdit;
public class TextEditTest extends QMainWindow {
private QTextEdit textEdit;
public TextEditTest() {
textEdit = new QTextEdit(this);
}
@Override
protected void mouseDoubleClickEvent(QMouseEvent arg__1) {
System.out.println("Entered contextMenuEvent...");
}
static public void main(String args[]) {
QApplication.initialize(args);
TextEditTest mw = new TextEditTest();
mw.show();
QApplication.exec();
}
}
Would someone kindly enough to have a look at it? Thanks in advance.
package org.langpartner.nword.view;
import com.trolltech.qt.gui.QApplication;
import com.trolltech.qt.gui.QMainWindow;
import com.trolltech.qt.gui.QMouseEvent;
import com.trolltech.qt.gui.QTextEdit;
public class TextEditTest extends QMainWindow {
private QTextEdit textEdit;
public TextEditTest() {
textEdit = new QTextEdit(this);
}
@Override
protected void mouseDoubleClickEvent(QMouseEvent arg__1) {
System.out.println("Entered contextMenuEvent...");
}
static public void main(String args[]) {
QApplication.initialize(args);
TextEditTest mw = new TextEditTest();
mw.show();
QApplication.exec();
}
}