如何解决如何检查GTK + 3.0中的小部件类型?
我看到了this帖子,但这是针对Python的,因此对我的帮助不大。我使用C ++进行编程,正在使用我未编写的代码库。我看到了一些GTK_IS_ENTRY
和GTK_IS_COMBO_BOX
之类的支票,但是我不确定此人在哪里找到这些或还有其他GTK_IS_...
。是否在某处提到了这些?我在网上以及Gtk / GLib网站上进行了搜索,但找不到任何内容。谢谢!
解决方法
类型检查宏通常是GObject的API合同的一部分,它们是conventionally provided by the library,因此它们不会出现在文档中。他们所做的只是用给定的GType宏调用G_TYPE_CHECK_INSTANCE_TYPE
,例如GTK_TYPE_ENTRY
或GTK_TYPE_COMBO_BOX
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。