按名称创建游标无法编译?

时间:2019-05-01 07:08:29

标签: gtkmm3

医生说“创建游标的推荐方法是使用gdk_cursor_new_from_name()”,但是当我尝试时:

#include <gdkmm/cursor.h>
...
Gdk::Cursor m_hand_cursor = Gdk::Cursor::new_from_name("pointer");
...

我收到此错误:

error: ‘new_from_name’ is not a member of ‘Gdk::Cursor’
Gdk::Cursor m_Hand_Cursor = Gdk::Cursor::new_from_name("pointer");

我在做什么错了?

1 个答案:

答案 0 :(得分:0)

如果要使用GTKMM API,则应查阅GTKMM documentation,而不是C GTK文档。

Gdk::Cursor::Create(Gdk::Display::get_default(), "pointer");