問題タブ [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 マウスダイレクトジャンプ
ユーザーが qslider のどこかをクリックしたときにステップする代わりに、スライダーをその位置にジャンプさせたいと思います。これはどのように実装できますか?
qt - カスタマイズされたクラスのシグナルとスロット
QSlider の seek メソッドをオーバーライドするためのカスタム クラスを作成しました。基本的に、このクラスでは、ユーザーがクリックした場所でスライダーをシークできます。
tbslider.h
tbslider.cpp
main.cpp のシグナルとスロット
上記のコードは動作するはずでした。他に何かする必要がありますか?
qt - ウィジェット内のQSliderの位置
Qtの2つのスライダーの間に線を引こうとしています。どちらかのスライダーを動かすときは、常に2つのスライダーを結ぶように線を動かしたいと思います。添付の写真を参照してください
(私は説明のために線を引きました-プログラムではありません)どうすればよいですか?問題は、スライダーの位置を特定することです。どうすれば彼らの場所を取得できますか?ウィジェット内または画面内のいずれか?彼らの位置を取得したら、線を引くことができます。
何か案は?コードを投稿してほしい場合はお知らせください。ただし、基本的に、私が持っているのは2つのQSliderだけです。1つは上部に、もう1つは下部にあります。
qt - QSlider は不要なステップを作成します
QSlider を使用しようとしていますが、誰かがスライダーを配置したい位置 X をクリックすると、スライダーは常に値を最初に最大値または最小値に設定し、次に値 X に設定します。間に入る。この手順を回避するにはどうすればよいですか?
QTDesigner の助けを借りてスライダーを実装しました。残りのセットアップのコードは次のとおりです。
qt - QtでPhonon::SeekSliderのスタイルシートを設定する方法
QtのQSliderのようにPhonon::SeekSliderのスタイルシートを設定する方法を知りたいです。QSlidersを使用すると、このようなものを簡単に呼び出すことで、非常に多くの属性を割り当てることができます。
しかし、SeekSliderでこれを同じように行うにはどうすればよいですか。Phonon::SeekSliderまたはQSliderを呼び出して属性を設定することはできません。QWidget {}を呼び出して属性を設定することしかできず、SeekSliderでは使用できません。ハンドルやページなどをカスタマイズできる必要があります...誰かアイデアがありますか...助けてください!!!
qt - QTableWidget で QWidget の色を変更する方法
QTableWidget があります。そのセルには、状態に応じて色を変える必要がある 3 状態の QSliders を表示する必要があります。-1 = 赤、0 - 通常、1 - 緑。QPalette を QSlider に設定しようとしましたが、成功しませんでした。QSliderをレイアウト付きのQWidgetに配置し、パレットをQWidgetに適用しようとしましたが、成功しませんでした。どうやってするか?カラー サイン (境界線または背景全体など) が必要です。どうすればよいですか?
python - QSliderとキープレスイベント
私は現在、マウスを使用して画像データのフレームをスクロールするQSliderを持っています。矢印キーを使用して、1つのステップ(1フレーム)をスクロールできるようにしたいと思います。
これは私の現在のsliderMovedコードです:
スライダーをイベントに接続するには、次を使用します。
矢印キーはスライダーを動かしますが、画像がフレームをスキップすることはありません...私はここで何かばかげたものが欠けていることを知っています...
c++ - QSlider の側面に画像を追加する方法
スタイルシートを使用して QSlider を再設計および実装しました。
ただし、スライダー自体の前後 (左または右、上または下) に画像を配置する方法が見つかりませんでした。
元:
スライダー:
画像左:
画像右:
結果:
私は現在 QHBoxLayout を使用しており、QLabels を使用してこれらの画像を挿入していますが、正しい方法または最良の方法とは思えません。
これらの画像を正しく追加するにはどうすればよいですか?
ありがとう!
qt - QSliderのメモリリーク?
Linux 64 ビットで Qt 5.0 を使用していますが、奇妙なことに気付きました。私は小さな音楽プレーヤーを持っています。最初は RAM に 14.4 MB あります。しかし、3 曲聴いた後は 26 MB まで増え、さらに増え続けています。メモリリークがあると思いましたが、valgrind はすべて問題ないことを示しています。だから私は自分のコードにコメントし始め、コメントした後、これui->horizontalSlider->setValue(pos);
はすべて問題ありません。私のアプリは常に RAM に ~14MB あります。そこで、QSlider のみ (最大 200) で空のプロジェクトを試しました。初期: 5 MB、最後までスライド: 11 MB。最大1000で、ほぼ20MBになります。このような小さくて単純なコントロールが大量の RAM を消費するのは普通のことですか?