私はPythonで書かれたGTK +アプリケーションに取り組んでいます。私は明らかにPyGtkを使用しています。私のアプリケーションは、ビデオのコレクションに関するものです。F スポットや Picasa の一種ですが、ビデオ用です。
これら 2 つのアプリでわかるように、タグのサムネイルが下にあるすべての写真を表示できる中央の領域があります。
私のアプリでは、同じ種類のビューを実装したいと考えています。今のところ、これを使用するだけです:
(私の動画のサムネイル)内に とgtk.Table
を含み、タグと同じ数の 内にを含む。VBox
VBox
Pixbuf
HBox
HBox
Pixbuf
それは機能していますが、醜く、より良い解決策ではないようです。
ドキュメントを詳しく調べたところ、ニーズに近い 2 つのウィジェットが見つかりました:IconView
とTreeView
. ただし、IconView
「行」ごとに 1 つの pixbuf しか表示できず、TreeView は のようなグリッドとして表示されませんIconView
。
私の質問: TreeView を IconView (グリッド内) のように表示する方法はありますか? 写真とタグを下に配置する F スポットの方法をどのように実装しますか?