代码拉取完成,页面将自动刷新
package glib
// #include <gio/gio.h>
// #include <glib.h>
// #include <glib-object.h>
// #include "glib.go.h"
import "C"
import "unsafe"
type FileIcon struct {
*Object
}
// native() returns a pointer to the underlying GFileIcon.
func (v *FileIcon) Native() *C.GFileIcon {
if v == nil || v.GObject == nil {
return nil
}
return C.toGFileIcon(unsafe.Pointer(v.GObject))
}
// FileIconNew is a wrapper around g_file_icon_new().
func FileIconNew(path string) *FileIcon {
file := FileNew(path)
c := C.g_file_icon_new(file.Native())
if c == nil {
return nil
}
return wrapFileIcon(wrapObject(unsafe.Pointer(c)))
}
func wrapFileIcon(obj *Object) *FileIcon {
return &FileIcon{obj}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。