デザイナーで、グリッドレイアウト内に1つのプッシュボタンを作成しました。問題は、プロパティ ボックスでジオメトリ オプションが無効になり、座標を変更できないことです。この状況で、必要に応じて押しボタンを元の場所から移動するにはどうすればよいですか?
誰かがこれを達成するのを手伝ってくれますか??
デザイナーで、グリッドレイアウト内に1つのプッシュボタンを作成しました。問題は、プロパティ ボックスでジオメトリ オプションが無効になり、座標を変更できないことです。この状況で、必要に応じて押しボタンを元の場所から移動するにはどうすればよいですか?
誰かがこれを達成するのを手伝ってくれますか??
さて、レイアウトを壊し、ウィジェットを配置してからレイアウトを設定する解決策を見つけました
Qt レイアウトは、スケーラブルなユーザー インターフェイスを作成できるように設計されています。このため、ボタンの移動またはサイズ変更は通常、 および を使用してレイアウトによって行われsizeHint()
ますsizePolicy()
。
これはボタンの位置とサイズに影響を与えるため、レイアウトの使用方法とスペーサーの使用について読むことをお勧めします。