跳转到内容

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)。
华夏公益教科书