怎样用gtk定制图标

为当前最终发行版之前的所有版本提供支持
回复
yangshuyuan
帖子: 29
注册时间: 2008-07-10 11:32
送出感谢: 0
接收感谢: 0

怎样用gtk定制图标

#1

帖子 yangshuyuan » 2008-08-13 11:17

请问用gtk做图形界面,怎样能定制图标,即自己能够设计图标样式..
头像
xiaomao101
帖子: 474
注册时间: 2006-04-05 18:12
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 xiaomao101 » 2008-08-13 12:05

在linux下任何图片都是可以作为图标的
你只要在需要设置图标的文件上点右键属性然后就可以设置了
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

类似这样的。

#3

帖子 eexpress » 2008-08-13 12:14

Gtk::Image* pI1=0;
Gtk::Image* pI2=0;

Glib::RefPtr<Gdk::Pixbuf> pix;

xml->get_widget("image1", pI1);
xml->get_widget("image2", pI2);

pix = Gdk::Pixbuf::create_from_inline (-1, icon, false);
pI2->set(Gdk::Pixbuf::create_from_inline (-1, cal, false));
pW->property_icon()=Gdk::Pixbuf::create_from_inline (-1, fe, false);
pI1->set(Gdk::Pixbuf::create_subpixbuf(pix, i*24, 0, 24, 24));
● 鸣学
yangshuyuan
帖子: 29
注册时间: 2008-07-10 11:32
送出感谢: 0
接收感谢: 0

#4

帖子 yangshuyuan » 2008-08-13 13:20

收到,谢谢了,研究一下去..
回复

回到 “老旧版本支持”