[英]How to add another Gtk::Box in Gtkmm C++
您已经有一个Box,其Orientation设置为Vertical,您可以轻松地添加其他元素,如按钮和标签。 因此,在菜单栏下方添加一个按钮,如下所示:
Gtk::Widget* pMenubar = m_refUIManager->get_widget("/MenuBar");
if(pMenubar)
m_Box.pack_start(*pMenubar, Gtk::PACK_SHRINK);
Gtk::Button* pButton = new Gtk::Button(Gtk::Stock::OK);
m_Box.pack_start(*pButton, Gtk::PACK_SHRINK);
show_all_children();
PS:为了更好的可视化,我建议使用Glade来查看它应该是什么样子,应该去哪里,如何完成包装。 然后,您可以轻松地在C ++代码中执行相同的操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.