当前位置:  技术问答>linux和unix

gtkmm简单问题

    来源: 互联网  发布时间:2017-03-13

    本文导语:  gtk 弹出菜单为什么没有作用呢??                        Gtk::Menu m;    //没有作用,不能弹出菜单 Gtk::MenuItem item("copy"); m.append (item); //没有作用 m.show_all(); m.popup (event->button,event->time);     ...

gtk 弹出菜单为什么没有作用呢??       
                Gtk::Menu m;    //没有作用,不能弹出菜单
Gtk::MenuItem item("copy");
m.append (item); //没有作用
m.show_all();
m.popup (event->button,event->time);  

      Gtk::Menu *m = new Gtk::Menu;// 用new创建Menu 能够弹出菜单
Gtk::MenuItem item("copy");
m->append (item); //没起作用
m->show_all();
m->popup(event->button,event->time);  
但是这个两种菜单添加的item 都没有显示,怎么回事?

|

GtkWidget *MenuItem;
MenuItem = gtk_menu_item_new_with_label("菜单的名字");
fileMenu = gtk_menu_new();
gtk_menu_shell_append(GTK_MENU_SHELL(fileMenu), MenuItem); //将Item加入菜单

gtk_widget_show_all(window);  //显示

|
event->type == GDK_BUTTON_PRESS

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • GTK+的C++接口 GTKmm
  • 安装gtkmm的出错,不知道该怎么解决了
  • 谁来讲解一下linux下gtkmm的消息处理机制?[300分,讲得好的话,另加300分] 领分区01
  • 谁来讲解一下linux下gtkmm的消息处理机制?[300分,讲得好的话,另加300分]的领分区02
  • 用anjuta创建的gnome 2.0 project的c++程序无法编译,提示缺少gtkmm/xxx文件
  • gtkmm 里边的 button 如何隐藏和显示?
  • gtkmm and ld.so.conf
  • 谁来讲解一下linux下gtkmm的消息处理机制?[300分,讲得好的话,另加300分]


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3