是否可以使用gtkmm定义GTK +类型?

时间:2012-05-23 21:16:50

标签: c++ gtk glib gtkmm

我想定义一些gtkmm类型的新子类,实现底层GTK +对象的接口。然后,我想将它编译成某种dll并通过此接口在纯C代码(GTK +,没有gtkmm)中使用。有可能吗?

1 个答案:

答案 0 :(得分:0)

GTK + 中使用 gtkmm 小部件需要以下内容:

  1. gtkmm
  2. 中实现所需的自定义窗口小部件
  3. Glade
  4. 的小部件创建一个库
  5. 使用 Glade
  6. 设计包含自定义小部件的用户界面
  7. 声明用 GTK +
  8. 编写的应用程序的 C 接口
  9. 使用GtkBuilder
  10. 从XML构建用户界面

    详细信息可以在我的blog post

    中找到