QT5.14.1使用webkit时出现QBasic异常

使用QT5.14.1添加webkit,加载显示本地html文件时,运行程序时会在程序输出框打印QBasic异常信息,如下

img

使用代码基于网络查找验证


    webView = new QWebView(ui->label_map);
    webView->setObjectName(QString::fromUtf8("webView"));
    webView->setGeometry(QRect(0, 0, 1366, 796));
    webView->setUrl(QUrl(QString::fromUtf8("about:blank")));
    //操作html文件
//    QFileInfo xmlinfo("../map.html");//需要添加头文件<QFileInfo>
//    webView->load(QUrl::fromLocalFile(xmlinfo.absoluteFilePath()));

    webView->load(QUrl("qrc:/soundqrc/sound/map.html"));
    //QT与JavaScript相关联
    connect(webView->page()->mainFrame(), SIGNAL(javaScriptWindowObjectCleared()),
                this, SLOT(addObjectToJs()));
//创建和初始化地图函数:
function initMap(){
    createMap();    //创建地图
    setMapEvent();    //设置地图事件
    addMapControl();//向地图添加控件
//    CreateRSU();    //创建RSU图标
//    setInterval(VehicleMovement,100);//设置定时器,定时刷新车辆位置
//    setInterval(VehicleTrajectory,500);//设置定时器,显示车辆路径
}
 
//创建地图函数:
function createMap(){
    var map = new BMap.Map("allmap");//在百度地图容器中创建一个地图
    var point = new BMap.Point(116.481266,40.017457);//定义一个中心点坐标
    map.centerAndZoom(point,19);//设定地图的中心点和坐标并将地图显示在地图容器中
    window.map = map;//将map变量存储在全局
//    map.setMapType(BMAP_SATELLITE_MAP);//设置地图类型为卫星模式
    map.zoomIn();//提高级别
}

运行后可以实现功能,但是在程序输出框有:计时器不能有负的超时打印信息,但是我并没有使用QBasicTimer
以上环境为win10专业版笔记本,我在另一台台式机win10企业版上没有出现此问题
而且只有在使用webkit加载html文件时才出现

我想要消除这个打印信息,并了解出现的原因,在github上已经向webkit的支持者发出提问,等待回复