Qt快速夹持器刻度边界don';行不通
我尝试在QtQuick 2.15(macOS)中使用Qt快速夹持器刻度边界don';行不通,qt,qml,qtquick2,Qt,Qml,Qtquick2,我尝试在QtQuick 2.15(macOS)中使用PinchHandler。但是属性minimumScale和maxiumscale不能正常工作。目标的物品比例在过去超出了范围 有什么办法让它工作吗? 下面是代码示例: import QtQuick 2.15 Item { Rectangle{ color: "blue" anchors.fill: parent Rectangle{ x: 10
PinchHandler
。但是属性minimumScale
和maxiumscale
不能正常工作。目标的物品比例在过去超出了范围
有什么办法让它工作吗?
下面是代码示例:
import QtQuick 2.15
Item {
Rectangle{
color: "blue"
anchors.fill: parent
Rectangle{
x: 10
y: 10
height: 10
width: 10
PinchHandler{
minimumScale: 0.5
maximumScale: 2
}
}
}
}
这可能是一个平台错误。您需要将比例输出到文本项以监视它,作为复制器。谢谢您的回复。是的,我做到了。看起来像是bug,qml不关心这里的边界。它的工作原理是使用旧的平纹棉布。但当使用时,夹点(缩放原点)会出现另一个问题,它总是在项目的中心。这可能是一个平台错误。您需要将比例输出到文本项以监视它,作为复制器。谢谢您的回复。是的,我做到了。看起来像是bug,qml不关心这里的边界。它的工作原理是使用旧的平纹棉布。但当使用“收缩点”(缩放原点)时会出现另一个问题,它总是位于项目的中心。