問題タブ [qslider]
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.
qt - QSlider が UI で著しく遅れる
Qt 5.10 を使用しています。QSliderを値が変更された信号に接続することにより、setPixMapとQLabelでQImageを更新しようとしていますが、QSliderを正常にスライドさせると著しく遅れます。
関連する質問を見つけましたが、答えは役に立ちません: qt qslider not Smooth
これは QSlider の問題ですか、それとも使い方が間違っていますか?
lua - QtLua キャプチャ スライダーの値の変更
qtlua を使用して単純な UI を作成しようとしています。スライダーの値が変更されるたびにキャプチャしたいです。valueChanged() シグナルに接続しようとしましたが、qlua で次のエラーが表示されます。
コード スニペットは次のようになります。
したがって、値が変更されるたびに印刷するためのテストです。しかし、私はそれを機能させることができません。qtlua のドキュメントには qslider のクラスがないため、私にとっては行き止まりです。また、valueChanged() シグナルに接続されたスライダーで qtlua を使用する例は見つかりませんでした。私が見つけた唯一の例は、qtuiloader の例の test.lua を使用したものでしたが、タイマーを使用しており、一定の間隔でプールされていると想定しています。これを画像処理システムに繋げるのが狙いなので、タイマーやチェックシステムでパッチするのではなく、値が変化したときに繋げられると助かります。私はqtにかなり慣れていないので、何かが足りないに違いありません。ありとあらゆる助けをいただければ幸いです。ああ、信号が確実に送信されるように、qtdesigner で追跡チェックボックスがオンになっていることを確認しました。
qt - QSliderでハンドルのサイズを設定するには?
ユーザーが前後にドラッグするハンドルとしてカスタム イメージを使用したい QSlider にスタイルを追加しようとしています。スタイル シートを使用してカスタム アイコンをハンドルのあるべき場所に描画する方法はわかりましたが、画像が小さすぎて大きくする方法がわかりません。
幅と高さを設定しても何も起こらないようです。image、border-image、background-image を使用してみましたが、ハンドル画像のサイズを設定できるものはありません。誰もこれを行う方法を知っていますか?
これは、QtDesigner で QSlider に追加したスタイル シートです。
これは SVG です。
python - QSliderをマウスクリック位置に移動
ユーザーがマウスの左ボタンを押したときにマウスカーソルの位置に移動したい QSlider があります。私は探し回っていましたが、最近のものを見つけることができず、問題を解決しました。
私が持っているスライダーです。クリックして、マウスをクリックした位置にスライダーをジャンプさせたいです。スライダーをドラッグできますが、クリックできるようにしたいです。Dolphin ファイル マネージャーのスライダーをクリックしてテストしました。マウスの正確な位置にジャンプするのではなく、インクリメントしました。
Qt5のドキュメントを見る
QSliderには独自の機能がほとんどありません[...]
これは、これを行うための組み込みの方法がないことを示しています。マウスがクリックした場所を取得し、そのポイントにスライダーを移動する方法はありませんか?