問題タブ [qgroupbox]

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 に答える
332 参照

python - PyQt5 でボタンを美的にグループ化する

私はこのようなことをしたい:

ここに画像の説明を入力

そのようなボタンをグループ化する方法を見つけることができません。つまり、それらを長方形で囲み、その「ボタンセクション」に「タイトル」を付けます。

PyQt5でこれを行うことは可能ですか?

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

c++ - QGroupBox: QGridLayout 内のラベルのカットと配置

私の問題をより明確に説明するために、いくつかのメモを含むスクリーンショットを作成しました。

QGroupBox レイアウト形式の問題

ご覧のとおりQVBoxLayout、アプリのメイン レイアウト用に 1 つの大きなレイアウトがあり、その中にQwidget、次に 、QGridLayoutそしてQGridLayout再び を配置しました。この最後の oneQGridLayoutの中に 2 つQGroupBoxes、1 つは位置 0,0 に、もう 1 つは位置 0,1 に配置しました。それぞれQGroupBoxに独自の内部レイアウトがあり、両方ともQGridLayoutタイプがあります。

QGroupBoxスクリーンショットは、最初のものはうまく機能することを示していますが、最初のものよりもかなり小さい 2 番目のものには 2 つの問題があります。ボタンを横に並べて配置する必要があります...しかし、私はそれを望んでいません! 2)QGroupbox「グリッド」の左側に配置することができましたが、今のところ中央に配置されている間、左上隅に配置する必要があります...どうすればこれを達成できますか?

これは、理解に役立つコードの一部です。kalk.h ファイルは次のとおりです。

次に、対応する kalk.cpp ファイル:

別の関数では、QGroupBox のレイアウト内にボタンをロードしますが、問題はここにあるとは思いません...

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

c++ - Qt GUI: 水平レイアウトの groupBox で位置がずれている

非常に簡単です:

Ui ファイル: ここに画像の説明を入力

結果 : ここに画像の説明を入力

「表示するスキャン」は、次の 2 つの要素を含む水平レイアウトの groupBox です。

  • 左: 3 つのラジオ ボタンがある垂直レイアウト。
  • そうです、空のグループ ボックスです。

赤い線 (スクリーンショットに手動で追加) は、[スキャンして表示] グループ ボックス内のこれら 2 つの要素の間のずれを示しています。

注: 右側の空の groupBox は、起動時に番号付きのチェックボックスで自動的に埋められます。その番号はそのときだけわかります。

何が起こっている ?私は何をすべきか ?

PS:右側の空のグループボックス内にいくつかのチェックボックスを作成するコード: