我有一个继承QQuickPaintedItem
的类,我用它覆盖paint()
来绘制音频波形。
绘图完成后,我调整contentWidth
Flickable
qmlRegisterType
,其中包含我使用contentWidth
创建的qml元素。
内容得到的较大contentWidth
模糊内容。我从不依赖于contentWidth而绘制,并且在更改contentWidth
时不调用paint(),并且当qml文件中的Flickable
被硬编码时效果相同。
我对Qt不太熟悉,我想知道这是否是开始绘制大波形的最佳方法,我可以滚动,放大和交互以及为什么增加contentWidth
时,toJson
的内容会变得模糊。
我尝试了所有明显的东西,比如将渲染提示设置为Antialiasing等等。