1 Star 2 Fork 0

macos2 / MyLogoWidget

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
MyLogo.h 605 Bytes
一键复制 编辑 原始数据 按行查看 历史
/*
* MyLogo.h
*
* Created on: 2019年4月5日
* Author: tom
*/
#ifndef MYLOGO_H_
#define MYLOGO_H_
#include <glib-object.h>
#include <gtk/gtk.h>
G_BEGIN_DECLS
#define MY_TYPE_LOGO_WINDOW my_logo_get_type()
G_DECLARE_DERIVABLE_TYPE(MyLogo,my_logo,MY,LOGO_WINDOW,GtkContainer);
typedef struct _MyLogoClass{
GtkContainerClass parent_class;
void (*logo_draw)(MyLogo *self,cairo_t *cr);
};
MyLogo *my_logo_new(GtkWindow *root_window,gboolean move_by_logo);
void my_logo_pack(MyLogo *self,GtkWidget *widget,gint x,gint y,gint w, gint h,gboolean relative);
G_END_DECLS
#endif /* MYLOGO_H_ */
C
1
https://gitee.com/macos2/MyLogoWidget.git
git@gitee.com:macos2/MyLogoWidget.git
macos2
MyLogoWidget
MyLogoWidget
master

搜索帮助