QML中ChartView使用legend的问题(Qt 5.10.1版本)

版权声明: https://blog.csdn.net/guimaxingtian/article/details/81287699

  在使用ChartView的时候,按照官方的文档,使用text editor进行编辑时,有如下代码:

ChartView {
legend.visible: false
}

  此时会报错:““legend does not have members(M17)””,但是运行时却没有受影响,只是此时Form Editor下由于这个报错已经无法正常显示我们的界面预览,所以很影响使用。

  后面试了很多方法,最后写成这样的形式就没问题了:

ChartView {
    legend{
        visible: false
        }
}

  估计是因为要把legend当成单独的一个对象,然后对这个对象的属性进行修改,这样才不会报错。

猜你喜欢

转载自blog.csdn.net/guimaxingtian/article/details/81287699
今日推荐