zoukankan      html  css  js  c++  java
  • Qt-QML-Charts-ChartView-编译错误-ASSERT: "!"No style available without QApplication!

    昨天本来是回家想好好琢磨一下使用Chart来绘制曲线的,奈何在建立项目的时候也就卡住了,加上心情比较烦躁,也没有耐心寻找答案就草草了事。所以今天继续搞定这个。

    上图是Qt 的编译错误截图

    QML debugging is enabled. Only use this in a safe environment.
    IGIESW d:workspaceuild-chareviewcurve-desktop_qt_5_8_0_msvc2015_64bit-debugdebugchareviewcurve.exe found in whitelist: NOIGIWHW Game d:workspaceuild-chareviewcurve-desktop_qt_5_8_0_msvc2015_64bit-debugdebugchareviewcurve.exe found in whitelist: NOIGIWHW Game d:workspaceuild-chareviewcurve-desktop_qt_5_8_0_msvc2015_64bit-debugdebugchareviewcurve.exe found in whitelist: NOIGIWHW Game d:workspaceuild-chareviewcurve-desktop_qt_5_8_0_msvc2015_64bit-debugdebugchareviewcurve.exe found in whitelist: NOASSERT: "!"No style available without QApplication!"" in file kernelqapplication.cpp, line 1064
    ASSERT: "!"No style available without QApplication!"" in file kernelqapplication.cpp, line 1064A
    程序异常结束。
    D:WorkSpaceuild-ChareviewCurve-Desktop_Qt_5_8_0_MSVC2015_64bit-DebugdebugChareviewCurve.exe crashed.

    这是错误的具体信息

    其实就是两次建立工程的,昨天是手贱,手动选择建立quick2版本的QML工程,这样的工程在main.cpp中使用的和之前的是不一样的。

    这是昨天的错误版的main.cpp

    int main(int argc, char *argv[])
    {
        QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
        QGuiApplication app(argc, argv);
    
        QQmlApplicationEngine engine;
        engine.load(QUrl(QLatin1String("qrc:/main.qml")));
    
        return app.exec();
    }
    


    这是今天的main.cpp

    int main(int argc, char *argv[])
    {
        QApplication app(argc, argv);
    
        QQmlApplicationEngine engine;
        engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
    
        return app.exec();
    }

    对比一下就发现了吧,

    下面截图是今天的正确运行方式

    剩下的东西等我有时间在写

  • 相关阅读:
    Sublime Text 乱码解决(Package Control 和 ConvertToUTF8插件安装)
    Hadoop搭建,上传文件时出现错误,没有到主机的路由
    Hadoop安装成功之后,访问不了web界面的50070端口怎么解决?
    centos7安装ifconfig命令
    Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通
    parallels desktop虚拟机与Mac共享网络设置方法
    NGINX轻松管理10万长连接
    Nginx upstream性能优化
    Linux性能调优、Linux集群与存储等
    Run time setting设置详解
  • 原文地址:https://www.cnblogs.com/DreamDog/p/9160029.html
Copyright © 2011-2022 走看看