我剛開始研究gtk,因爲我必須用它編寫一個GUI應用程序。這是一個即時通訊應用程序,我需要向用戶顯示他/她的朋友列表時,他或她登錄該列表應顯示在左側和名稱的小圖片上右邊,像圖所示:gtk + 2.0哪個小部件用於朋友列表?
Friends
-----------
Pic1 John
Pic2 Sara
... ...
據我所知,到目前爲止,我認爲最好的西裝是樹視圖,但它有惱人的分離器和頭部因此名單是這樣的:
Friends
------------
PIC | Name
------------
Pic1 | John
------------
Pic2 | Sara
反正是有解決這個問題?或者有更好的方法來實現這一目標?
此外,我要包含名稱部分的詳細信息,如:
Friends
----------
Pic1 John
Pic1 This is more about John
Pic1 Still more about John
Pic1 Sara
Pic1 This is more about Sara
Pic1 Still more about Sara
注意三個Pic1s和Pic2s仍占上方一張圖片。
另外我正在用C編寫應用程序。
建議?
可能您會想爲此創建自己的複合控件,然後將它們的列表打包到滾動容器中。 – mlibby 2012-07-07 16:04:35