問題タブ [flickable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
767 参照

qt - QMLでフリック可能をスナップするための適切な位置を予測する方法

特定の位置にスナップしたいフリック可能があります(特定の方法で計算します)。2 つのオプションが表示されます。

  1. 数字のアニメーションで「contentX」に最も近い位置にスナップします
  2. in flickEnded 数字のアニメーションで「contentX」に一番近い位置にスナップ

オプション 1 は見栄えが悪く、動きが停止し、その後フリック可能オブジェクトが再び動き始めます (スナップ位置は画面の半分離れています)。

オプション 2 では、スナップ位置の選択が難しいと思います。ユーザーが速い動きでスライドする場合、動きが終了する位置に近い位置にスナップしたいのですが、それを予測するのは困難です。

オプション 1 のコード例を次に示します。

0 投票する
1 に答える
1497 参照

qt - マウス ボタンを押したままカーソルを移動すると、ビューのドラッグが無効になります

マウス ボタンを押しながらカーソルを移動して、リスト ビューのドラッグを無効にしたいと考えています。このコマンドを使用して、複数選択などの他の機能を実装しようとしています。スクロールのみを有効にしたいと思います。フリック可能なインタラクティブなプロパティにより、ビューの移動が完全に無効になります。これに対する回避策はありますか?

0 投票する
2 に答える
1730 参照

qt - QML で 2 つ以上のリスト ビューをスクロールする

1つの scrollBarを使用して、一度に 2 つ以上のリスト ビューをスクロールする必要があります。最初はColumna の中で使用していましたFlickableが、スクロールが期待どおりに行われませんでした。後で使用ListViewしましたが、それでも正しくスクロールしていませんでした。

では、リストビュー/レイアウト コンテンツ アイテムをスクロール バーでスクロールするにはどうすればよいでしょうか。ScrollViewまたはFlickableまたは何か他のものを使用する必要がありますか?

私のUIの例