GTK+ 示例/树视图/其他资源
外观
像这样的简短教程不可能涵盖所有内容。幸运的是,还有更多信息。以下是一些您可能会发现有用的链接列表(如果您有任何应在此处显示的链接,请发送到 tim at centricular dot net)。
- Gtk+ API 参考手册
- Gdk API 参考手册
- Pango API 参考手册
- GLib API 参考手册
- gtk-app-devel 邮件列表存档 - 搜索它们!
- gtk-demo - Gtk+ 源代码的一部分(在 gtk+-2.x.y/demos/gtk-demo 中查看),特别是 list_store.c、tree_store.c 和 stock_browser.c
- 使用 Gtk 的 C++ 接口(gtkmm)的 TreeView 教程
- 使用 Gtk 的 python 接口的 TreeView 教程
- Owen Taylor 的 GUADEC 2003 教程的一些幻灯片(后记、pdf,参见第 13-15 页)
- 现有应用程序 - 是的,它们确实存在,您可以查看它们的源代码。SourceForge 的 WebCVS/WebSVN 浏览功能非常有用,GNOME 也是如此。
- 如果您打算将外部数据(来自数据库或 XML 格式)显示为列表、树或表格,您可能也会对 GnomeDB 感兴趣,尤其是 libgda 和 libgnomedb(例如 GnomeDBGrid 小部件)。另请参见此 PDF 演示文稿(第 24 页 ff)。