C++ 如何在Gtk套接字中嵌入Gtk::Plug?
我有窗户。在这个窗口里我想要两个按钮。一个是插头,另一个是正常的 我做以下几点 plug.cc 这是编译,但我得到了C++ 如何在Gtk套接字中嵌入Gtk::Plug?,c++,gtk3,gtkmm3,xembed,C++,Gtk3,Gtkmm3,Xembed,我有窗户。在这个窗口里我想要两个按钮。一个是插头,另一个是正常的 我做以下几点 plug.cc 这是编译,但我得到了 gtk\u socket\u add\u id:assertion'\gtk\u widget\u get\u archored(gtk\u widget(socket))'失败 如何将Gtk::Plug的实例嵌入套接字?如中所述: 之前必须已将GtkSocket添加到顶级窗口中 你可以打这个电话 因此,您的代码应该是: window.add(box); socket.add_i
gtk\u socket\u add\u id:assertion'\gtk\u widget\u get\u archored(gtk\u widget(socket))'失败
如何将Gtk::Plug的实例嵌入套接字?如中所述:
之前必须已将GtkSocket添加到顶级窗口中
你可以打这个电话
因此,您的代码应该是:
window.add(box);
socket.add_id(plug.id);
如所述:
之前必须已将GtkSocket添加到顶级窗口中
你可以打这个电话
因此,您的代码应该是:
window.add(box);
socket.add_id(plug.id);
window.add(box);
socket.add_id(plug.id);