gpt4 book ai didi

user-interface - GtkD 中的 MainWindows show() 和 showAll() 方法有什么区别?

转载 作者:行者123 更新时间:2023-12-03 22:52:40 25 4
gpt4 key购买 nike

这是我的测试:

import gtk.Main;
import gtk.MainWindow;
import gtk.Label;

void main(string[] args)
{
Main.init(args);
auto window = new MainWindow("My Window");
window.add(new Label("Label1"));
window.show();
Main.run();
}

当我更换 Main.show()Main.showAll()它按预期工作,但是我在这里找不到任何关于这两个函数的文档: http://api.gtkd.org/src/gtk/MainWindow.html这两种方法有什么区别,我在哪里可以找到文档?

最佳答案

这些来自官方 GTK+ 文档的链接应该会有所帮助: gtk_widget_show , gtk_widget_show_all .总之,show仅显示调用它的小部件,以及 show_all ,应用于容器,递归地显示该容器中的所有小部件。

GtkD 的 API 文档很差,几乎不可能使用,尽管这似乎不是 GtkD 而是 D 工具的问题。您所指的方法定义于 GtkWidget类,但不幸的是page about gtk.Widget 是空的(大部分)。

关于user-interface - GtkD 中的 MainWindows show() 和 showAll() 方法有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15464526/

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