diff --git a/qad_widgets/qcodeedit.cpp b/qad_widgets/qcodeedit.cpp index d97b096..6949bab 100644 --- a/qad_widgets/qcodeedit.cpp +++ b/qad_widgets/qcodeedit.cpp @@ -176,7 +176,9 @@ bool QCodeEdit::eventFilter(QObject * o, QEvent * e) { if (o == textLines->viewport()) { if (e->type() == QEvent::MouseButtonPress || e->type() == QEvent::MouseButtonRelease || e->type() == QEvent::MouseMove || e->type() == QEvent::MouseButtonDblClick) { +#if (QT_VERSION < 0x050000) const_cast(((QMouseEvent*)e)->pos()) = QPoint(0, ((QMouseEvent*)e)->pos().y()); +#endif QApplication::sendEvent(textCode->viewport(), e); return true; }