問題タブ [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.

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

qt - QToolButton の隣に QSlider を配置する

いくつかの int 値を設定するための LineEdit を持つウィジェットがあります。それを簡単にするために、その値を変更する QSlider を表示する追加の QToolButton があります。

重要: スライダーは最初は隠されています! ボタンが押された場合にのみ表示されます。20 個の SliderWidgets が一列に並んでいる場合、定義済みのレイアウトに配置すると、それぞれのスペースが無駄になります。ポップアップまでスペースが必要ない場合は、ウィンドウの調整が必要になります。

スクリーンショットは ValueSelectorWidget を表しています。それらの複数をリストしています。

ValueSelectorWidget クラスには次のものがあります。

valveSlider = new QSlider(Qt::Horizontal, this);

スクリーン ショットでわかるように、左側のツールボタンをクリックすると、QSlider が表示されます。 スクリーンショット

this上記の QSlider オブジェクト作成のため、ValueSelectorWidget の左上にあります。

左の ToolButton (sliderButton) の周りにそのスライダーを配置するにはどうすればよいですか?

次のように:スクリーンショット赤いドット ボタンを押すと、その横または現在のマウス位置の横にスライダーが表示されます。

しかし、それもうまくいきませんでした。助言がありますか?事前にサンクス。

0 投票する
0 に答える
484 参照

stylesheet - 押されたハンドルを大きくするためのカスタム スタイルシートを使用した QSlider

スライダーのような素材を作りたいです。スライダー ハンドルは押すと大きくなるはずですが、クリックすると次のようになります:
上: クリックされていない、下: クリック
さ れた

私はスタイルシートを使用しています:

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

qt - 信号を y 軸に沿って上下に移動するスライドを Qt に追加します。

同じグラフに 3 つのリアルタイム シグナルがありますが、それらが重なり合うことがあります。それらを y 軸に沿って上下に動かして見やすくするには、スライド ボタンが必要です。スライドをグラフに接続するにはどうすればよいですか? スライドの値が変化するときのように、信号のデータは real_y_values+slide_value? でグラフに追加されます。これは mainwindow.cpp です:

スライドを信号に接続するために、MainWindow: void MainWindow::deplasare()にスロットを作成しましたが、この関数の内容がわかりません。

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

c++ - QT の入力でダイヤル スライドの値を変更しますか?

さて、私はこの問題に行き詰まっています-ダイヤルスライダーの値を変更しようとしています.QLineEdit入力フィールドを使用して入力を使用して変更したいのですが、これまでのところ、私を助けることができるものは何も見つかりませんでした.インターネット。

コードスニップ

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

c++ - QPushButton を接続して QSlider の値を変更できますか?

+おそらく、これらのプッシュ-ボタンを使用してスライダーの値を増減する必要があります。この機能のコーディングを手伝ってください。