1

HTML、CSS、JS(UIデザイン用)の経験は豊富ですが、私はGUIプログラミングとQt自体にかなり慣れていません。

Qtを使用したカスタムデータ表示要素の設計の基本さえ理解するのに苦労しています。

  • 要素を表示するカスタムの長方形のデータを含むスクロール可能な領域を作成するにはどうすればよいですか?背景画像のあるスクロール領域が必要で、2つのラベル(twitterなど)、背景画像、およびいくつかのボタンを持つ同じデータ表示アイテムの1つ以上のコピーを配置する必要があります。

私は何日も研究を続けていますが、例を見つけることができませんでした。

  • Qt Designerを使用して「ウィジェット」を設計する必要がありますか?次に、その.uiをウィジェットとしてロードし、その上のラベルを操作するにはどうすればよいですか?

例

4

1 に答える 1

0

今後の参考のために、これを行うための「非常にカスタムな」方法は次のようになります。

QScrollAreaを作成します。その中にウィジェットを配置します(たとえば、QWidget)。スクロールするQScrollAreaのウィジェットのレイアウトを作成します。

必要に応じて、QScrollAreaと内部のウィジェットのスタイルを設定します。

レイアウト内にカスタムウィジェットを配置します。

QScrollAreaの自動スクロールなどを設定して、必要に応じて要素のサイズを変更して表示します。

于 2013-01-08T10:45:00.667 に答える