QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1147|回复: 4

关于GtkItemFactoryEntry 结构的问题

[复制链接]
发表于 2005-3-21 17:38:56 | 显示全部楼层 |阅读模式
关于GtkItemFactoryEntry 结构的问题

static GtkItemFactoryEntry menu_items[] =
        {
                {"/ file (_F) ", NULL, NULL, 0, "<Branch>"},
                {"/ file (_F) /new", NULL, on_menu_activate, "new", "<StockItem>", GTK_STOCK_NEW},
                {"/ file (_F) /open", NULL, on_menu_activate, "open", "<StockItem>", GTK_STOCK_OPEN},
                {"/ file (_F) /save", NULL, on_menu_activate,  "save","<StockItem>",  GTK_STOCK_SAVE},
                {"/ file (_F) /quit", NULL, on_menu_activate,  "quit","<StockItem>",  GTK_STOCK_QUIT}
        };

编译时错误如下:
-----------------------------------------
make -f Makefile.itemfact_DEBUG  ...
g++ -o itemfact itemfact.cpp `pkg-config --cflags --libs gtk+-2.0`
//McLinux/root/itemfact/itemfact.cpp(26):  invalid conversion from `void (*)(GtkMenuItem*, void*)' to `
   void (*)()'
//McLinux/root/itemfact/itemfact.cpp(26):  invalid conversion from `const char*' to `unsigned int'
//McLinux/root/itemfact/itemfact.cpp(26):  invalid conversion from `void (*)(GtkMenuItem*, void*)' to `
   void (*)()'
//McLinux/root/itemfact/itemfact.cpp(26):  invalid conversion from `const char*' to `unsigned int'
//McLinux/root/itemfact/itemfact.cpp(26):  invalid conversion from `void (*)(GtkMenuItem*, void*)' to `
   void (*)()'
//McLinux/root/itemfact/itemfact.cpp(26):  invalid conversion from `const char*' to `unsigned int'
//McLinux/root/itemfact/itemfact.cpp(26):  invalid conversion from `void (*)(GtkMenuItem*, void*)' to `
   void (*)()'
//McLinux/root/itemfact/itemfact.cpp(26):  invalid conversion from `const char*' to `unsigned int'
make: *** [all] Error 1
*********Make Finished*********

请问我错在什么地方?该怎样改正?谢谢
发表于 2005-3-21 22:48:17 | 显示全部楼层
错在参数类型不符。
回复

使用道具 举报

 楼主| 发表于 2005-3-22 11:39:10 | 显示全部楼层
如何改正?
谢谢
回复

使用道具 举报

发表于 2005-3-22 11:56:12 | 显示全部楼层
这个,哪儿不符就改哪儿呗。要么做类型转换,要么调用的时候就给出正确的类型。
回复

使用道具 举报

 楼主| 发表于 2005-3-29 13:17:33 | 显示全部楼层
我改了,但还是不行,哪位能写个例子,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 10:02 , Processed in 0.041188 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表