码迷,mamicode.com
首页 > 其他好文 > 详细

QML 使用 ChartView 崩溃问题

时间:2017-09-06 15:45:23      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:不能   win   指定   qt quick   cat   例子   window   新建   char   

  环境:Windows 7 旗舰版 64 位 ,Qt 5.8 for android !

在使用 QML 显示 Chart 的时候,使用了 ChartView ,新建了默认的 Qt Quick 工程,粘贴 Qt 文档中 ChartView 的例子,粘贴后编译通过了,然后,程序崩溃!

  经过一番百度之后。发现, 在使用 ChartView 的时候,pro 工程文件中需要加入 QT += charts 。然后 main 函数中不能使用 QGuiApplication,需要使用 QApplication 才行,二者缺一不可,否则会导致程序莫名的崩溃而不会报告错误!

  Qt 官方文档中对 ChartView 的描述部分并没有指定添加  QT += charts,可能是忘记了吧,至于  QGuiApplication 和 QApplication 的区别,QApplication 作为前者的子类,可能实现了一些和 Chart 有关的东西,遇到了这个问题。在这里记下来,供诸位参考。

QML 使用 ChartView 崩溃问题

标签:不能   win   指定   qt quick   cat   例子   window   新建   char   

原文地址:http://www.cnblogs.com/hbrw/p/7484758.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!