我正在GTK +和C下构建一个简单的聊天应用程序 在那里我需要显示如下的联系人列表。
1。 窗口包含联系人列表与联系人状态和状态图标和名称。
+-----------------------------------------+
| [PresenceImage1] [Name1] [StatusImage1] |
| [PresenceImage2] [Name2] [StatusImage2] |
| [PresenceImage3] [Name3] [StatusImage3] |
+-----------------------------------------+
2。 当用户点击任何联系人时,它将会扩展 并将显示列表中的信息/选项。
+-----------------------------------------+
| [PresenceImage1] [Name1] [StatusImage1] |
| +------------------------------------+ |
| |[ButtonCall] [ButtonMoreInfo] | |
| |[ContactImage] | |
| +------------------------------------+ |
| [PresenceImage2] [Name2] [StatusImage2] |
| [PresenceImage3] [Name3] [StatusImage3] |
+-----------------------------------------+
GTK有可能吗?
如何创建第一和第二屏幕?
使用哪些组件实现此功能?
任何人都可以提供代码捕捉/示例吗?
谢谢!
普拉迪普。