【问题标题】:Gtk notebook - store/restore detached tabsGtk notebook - 存储/恢复分离的标签
【发布时间】:2014-10-15 11:21:29
【问题描述】:

我想以某种方式将分离到另一个笔记本的选项卡的设置存储在一个文件中,以便我可以在我关闭/打开程序时恢复它们(用 C++ 编写)。我找不到任何可以提供或让我设置分离标签的位置/顺序的设置/属性。

谁能告诉我 gtkmm 2.4 中是否存在这种功能或者如何解决这个问题?

提前致谢

问候 布拉克

【问题讨论】:

    标签: c++ tabs gtk gtkmm gtk2


    【解决方案1】:

    当您想将状态保存在文件中时,使用笔记本的get_nth_page() 方法检索每个选项卡的位置。然后下次打开程序时,从一个空笔记本开始,读取文件并根据保存在那里的数据添加所有选项卡。

    【讨论】:

    • 感谢您的回答。我设法以某种方式存储了孩子,但没有使用您的解决方案,它仅存储原始标签及其位置。问题是,我的代码中有一个 gtk notebook 小部件的包装类,似乎我无法轻松访问 gtk 方法。猜猜我必须首先找出如何访问 gtk 方法......无论如何,谢谢。问候
    猜你喜欢
    • 2022-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-10
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多