在哪里可以找到gtkmm/overlay.h?

在哪里可以找到gtkmm/overlay.h?,overlay,gtkmm,Overlay,Gtkmm,我正在使用page创建覆盖小部件,但我没有gtkmm/overlay.h 已安装libgtkmm-3.0-dev(v3.10.1)。我似乎在我的安装中找不到overlay.h,甚至找不到最新的不稳定源代码(v3.11.10) 我在哪里可以找到这些想法?Gtk::Overlay文档中的“自gtkmm 3.2”文本是错误的。它实际上添加到gtkmm 3.14中: 我已经在gtkmm的git中更正了它,所以当我们发布一个版本时,它将是在线的。很抱歉 但是,GtkOverlay自从GTK+ 3.2以来

我正在使用page创建覆盖小部件,但我没有gtkmm/overlay.h

已安装libgtkmm-3.0-dev(v3.10.1)。我似乎在我的安装中找不到overlay.h,甚至找不到最新的不稳定源代码(v3.11.10)

我在哪里可以找到这些想法?

Gtk::Overlay文档中的“自gtkmm 3.2”文本是错误的。它实际上添加到gtkmm 3.14中:

我已经在gtkmm的git中更正了它,所以当我们发布一个版本时,它将是在线的。很抱歉

但是,GtkOverlay自从GTK+ 3.2以来一直处于GTK+,因此您可以使用GOBJE()和GLUB::WRAPE()来使用C++代码中的那部分C API:


如果安装了任何收割台,它肯定会在那里。你在用什么发行版?它不在源tarball中,因为它是在构建过程中生成的。但是overlay.hg将出现在源代码tarball中。@murrayc我正在使用Ubuntu 14.04。“dpkg-L libgtkmm-3.0-dev”告诉我在“/usr/include/gtkmm-3.0/gtkmm”中有很多头文件。我觉得我一定做错了什么。我也找不到overlay.hg。现在我明白了。这是我们(gtkmm)的错误,不是你的。我添加了一个答案来解释。