gtkmm treeview set_activate_on_single_click无法编译

时间:2014-03-10 14:05:55

标签: c++ treeview gtkmm

Iam目前正在使用gtkmm作为我的gui包在c ++中开发一个unix应用程序。在这个gui有一个很好的树视图。

我想仅在双击时设置树视图中行的激活。有一个函数叫做:

set_activate_on_single_click(bool)

但是,如果我想这样调用这个函数:

Gtk::TreeView *treeview = Gtk::manage(new Gtk::TreeView);
treeview->set_activate_on_single_click(false);

代码无法编译。我收到这样的错误:

error: ‘class Gtk::TreeView’ has no member named ‘set_activate_on_single_click’

看起来某些树视图的方法可以调用,但其他方法不能。有谁知道为什么?提前谢谢。

1 个答案:

答案 0 :(得分:0)

没关系,我使用的是gtkmm 3.4而不是gtkmm 3.8。那些小细节可能很唠叨