1

The doc says "The recommended way to create cursors is to use gdk_cursor_new_from_name()", but when i try :

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

I get this error:

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

What am i doing wrong?

4

1 回答 1

0

如果您想使用 GTKMM API,您应该查阅GTKMM 文档,而不是 C GTK 文档...

Gdk::Cursor::Create(Gdk::Display::get_default(), "pointer");
于 2019-05-03T06:31:16.873 回答