問題タブ [qvboxlayout]

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

c++ - Qtでどのタブが選択されているかを知る方法は?

Qt を使用するアプリケーションに複数のタブがあり、それらすべてをQVBoxLayoutオブジェクトに追加します。どちらが選択されているかを知る方法は?

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

qt - QPushButtons 50px で QVBoxLayout を一番上に移動するには?

複数の QPushButtons 50px を含む QVBoxLayout を一番上に移動するにはどうすればよいですか?

これは私のコードです。this->adjustSize()、this->repaint()を試しましたが動きません。

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

c++ - QScrollAreaのQVBoxLayoutでQTableViewをスクロールする

QTableView ウィジェットに問題がありました。ヘッダーを含むウィジェット全体を水平スクロールする必要がありますが、標準スクロールではコンテンツのみをスクロールし、ヘッダーはスクロールしません。

次に、次のように QScrollArea を追加しようとしました (これはすべて QDockWidget にあります):

コンストラクターで:

スクロールバーが表示されません。

(ルールを破っていたらすみません。ここでの最初の質問です。下手な英語で申し訳ありません)

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

qt - QLayout から QWidgets を削除しますか?

QVBoxLayout実行時に作成したQWidgetオブジェクトを動的に入力します。実行時にそれらも削除したいのですが、どうすればよいですか?

ウィジェットを 1 つずつ削除できます。

どういうわけかレイアウトを繰り返すことはできますか?

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

pyqt4 - qvboxlayout の Qtableview

こんにちは、qvbox レイアウトに qtableview を埋め込もうとしていますが、qvboxlayout に qtableview を保持することができません。以下のコードでは、2 つのウィンドウが表示されます。なぜ layout.addwidget が期待どおりに動作しないのかわかりません。

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

qt5 - 最小限のスペースが必要な QLayout

QVBoxLayout があり、実行時に他の QWidget を動的に追加します。

これらの追加されたウィジェットの間には多くの無駄なスペースがあります: 動的 QWidegt 間に無駄なスペースがある

アプリケーションを実行すると、マウスで高さを圧縮できます。

境界線をマウスでドラッグしてスペースを圧縮

各 widgetList_i ウィジェットの高さを setMaximumheigth() で制限するのは良い方法ですが、最初と最後にスペースが無駄になります。 最大高さ

a だけを追加するui->vertivalLayout->addStretch(1);と、最後に空白が生じます。そのレイアウトの始まりは素晴らしいです: ここに画像の説明を入力

主な質問: 追加されたウィジェットに関するレイアウトの高さを最小限に設定する機能はありませんか?
副次的な質問: そのウィジェットに垂直スクロールバーを追加するにはどうすればよいですか?

編集: - spaceritem を追加すると、さらに悪化します:SpaceItem私の問題は解決しません