摘要: 一、接口定义 GObject接口如何工作的理论在“非实例化类类型:接口”一节中给出。 本节介绍如何定义和实现一个接口。 第一步是取一个正确的名称。 该接口定义了两种方法: 该代码与继承自GObject的普通GType的代码相同,除了几个细节: 1、_GET_CLASS函数称为_GET_IFACE(由 阅读全文
posted @ 2017-05-02 16:07 luizp 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 本节将介绍接口背后的理论。 如何定义和实现接口详见 How to define and implement interfaces章节。 GType的接口非常类似于Java的接口。 它们允许设计一个通用接口,几个类将遵循这个接口。想象一下,高保真设备上的播放,暂停和停止按钮 - 可以看作播放界面。一旦 阅读全文
posted @ 2017-05-02 15:59 luizp 阅读(202) 评论(0) 推荐(0) 编辑