私はPythonとPyGTKを学んでいます。Twitterクライアントを作成しようとしています。ツイート (タイムライン) を表示するのに最適なウィジェットはどれですか。textview で簡単にできますが、ユーザーの画像を表示するサブウィジェットはサポートされていません。
TreeView を使用してみましたが、やり過ぎのようで、複雑すぎます。
グレードを使用しています
pywebkitgtkを使用して Webkit (ブラウザ レンダリング エンジン) を試すことができます。デスクトップ上の Web テクノロジ (HTML、CSS、JS) で開発できます。マイクロブログ クライアントの Gwibber が使用していると思います。
使用する必要があるウィジェットはwebkit.WebViewです。ここにこれ以上リンクを投稿することはできません。「HTML を使用して Python GUI を作成する方法」をグーグルで検索してください。
GtkTreeViewもお勧めします。ちょっと複雑だと思います(特に、GTK+ 1.2.x を使ってGtkCListに慣れる時間があった場合はなおさらですが、これは非推奨になっています)。それでも、これは非常に強力な API とウィジェットであり、習得したことを後悔することはありません。
ツリーは柔軟で使いやすく、1 つを使用できる場所が複数あるため、学習から多くのことを活用できます。
必要な手順を示すチュートリアルがたくさんあるはずです。
実際、TreeView はテキスト内への画像とウィジェットの埋め込みをサポートしています。具体的には、TextView の PyGTK チュートリアル セクションをチェックしてください: Inserting Images and Widgets