0

私は「キャンバス」アイテム(HTMLのようなキャンバスではなく、100以上の子を持つ単純なアイテム)を持っています。その子はすべて画像であり、すべてが作成時にJavascriptによってグリッドのようなレイアウトで並べられ、キャンバスのサイズ変更。キャンバスの幅/高さの比率は一定ではありません (まあ、すべてが描画されると一定になります)。そのため、キャンバスをズーム/ズーム解除したり、ワイプしたりできる「コンテナー」に配置できるようにしたいと考えています。キャンバスの下部に移動します。

このための QtQuick タイプはありますか? Canvas、Context 2D などに出くわしましたが、JS による描画を伴わない解決策が見つかりません (それが唯一の方法である場合は、レンダラーを書き直すことができます)。3x3 マトリックスのようなものを相互に使用して変換およびスケーリングするものを探しています。

4

1 に答える 1

1

私の知る限り、答えはノーです。キャンバスをスケーリングする唯一の方法は、キャンバスの scale メソッドを呼び出すことです。

object scale(real x, real y)
于 2016-08-21T05:46:52.800 に答える