问题描述
我现在正在libgtkmm3中编程。
我的问题是,如何从Gtk :: Box调用父窗口小部件。
我有一个Gtk :: Box:
class PackBox1 : public Gtk::Box
我有一个带有PackBox3的Gtk :: Frame:
Window::Window()
: frame1(topic + " (" + std::to_string(active) + "/" + std::to_string(nummax) + ")")
{
PackBox *pPackBox1;
pPackBox1 = Gtk::make_managed<PackBox>(false,Gtk::PACK_EXPAND_PADDING);
m_box1.pack_start(*pPackBox1,Gtk::PACK_SHRINK);
frame1.add(m_box1);
frame1.set_border_width(10);
}
如何从pPackBox1中像这样设置frame1.set_label(“ New text”):
class PackBox1 : public Gtk::Box
{
frame1.set_label("Test");
}
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)