QSciintilla_gpl-2.10.8版本在QT6中编译问题解决方案汇总

1. QWheelEvent

(1)event->delta()需修改为event->angleDelta().y();

2. sprintf": 不是 "QString" 的成员

sprintf->asprintf

 3. 无法打开QTextCodec

.pro文件中添加

greaterThan(QT_MAJOR_VERSION, 5) {
    QT += core5compat
}

4.Midbutton不是Qt的成员

Midbutton->MiddleButton

5.“qLowerBound”: 找不到标识符

暂时没有找到方案,打算用新版在Qt6下试一下。

6.QT6

QT6 QtPropertyBrowser属性页 - 知乎 (zhihu.com)

你可能感兴趣的:(QT,qt,QSciintilla)