我使用QsciScintilla开发IDE,并且需要使用keyPressEvent。官方文件说我必须重新实现QsciScintillaBase :: keyPressEvent。但是,它不起作用。
然后我尝试重新实现QsciScintilla :: keyPressEvent,它说在类'QsciScintilla'中没有声明'void QsciScintilla :: keyPressEvent(QKeyEvent *)'成员函数
void QsciScintilla::keyPressEvent(QKeyEvent *event){
qDebug()<<"keyPressEvent"<<event->key();
}
信息是:
G:\IDE\IDE\mainwindow.cpp:855: error: no 'void QsciScintilla::keyPressEvent(QKeyEvent*)' member function declared in class 'QsciScintilla'
void QsciScintilla::keyPressEvent(QKeyEvent *event){
^
如果有人帮助我,我将非常感激