gpt4 book ai didi

gtkmm 3 工具栏设置方向

转载 作者:行者123 更新时间:2023-12-04 05:59:31 27 4
gpt4 key购买 nike

我刚刚从 gtkmm 2.4 更新了我的项目,我将在其中添加一个工具栏并通过以下方式将其更改为垂直:
工具栏.set_orientation();

在 gtkmm 3.2 中,此功能不存在,我在“gtkmm 3.0 中的更改”页面上找不到任何有关它的信息。我试着把它放在一个 VBox 中,但 Gtk::Toolbar 没有从 Gtk::Orientable 继承所以我想也许 gtk 已经删除了这个功能?有没有办法获得旧的行为?

最佳答案

使用 Gtkmm 3.4 我可以做(Gtk 3.2 的文档确认):

myToolbar->set_property("orientation", Gtk::ORIENTATION_VERTICAL);

gtk/gtktoolbar.c (在第 497 行附近:g_object_class_override_property(..., "orientation"))

但是,现在会出现图标文本。去除:
myToolbar->set_property("toolbar-style", Gtk::TOOLBAR_ICONS);

gtk_toolbar_set_style

希望这可以帮助你。

关于gtkmm 3 工具栏设置方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9094396/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com