上节我们解决了子窗口关闭导致程序关闭的问题。由于项目需要进行实时频谱的显示,需要用到ChartView控件,但是出了亿点点问题。。。
教程被应用在MediaStateT中
MediaStateT Github项目地址: https://github.com/taxue-alfred/MediaStateT
MediaStateT Gitee项目地址: https://gitee.com/MediaState/MediaStateT
问题引出
QML文件中直接使用ChartView:
ChartView{
id:left_shake
title: qsTr("左声道")
Layout.minimumWidth:320
Layout.minimumHeight:240
antialiasing:true
legend.visible:false
······
}
然后程序只要一使用这个就老是闪退。。
于是我Google了下,只能说StackOverFlow很强
问题解决
IDE自动创建main.cpp代码的时候会创建部分代码,这里使用的是QGuiApplication
所以我们照着改。。改好之后发现。。
ChartView确实是可以用了,但是MenuItem(托盘右键菜单)为什么用不了了??
下一节我们就来讲讲怎么整MenuItem
这个鬼问题。。。。(挺麻烦的。。)
文章写在:Qt收录