gtkcellrendererpixbuf
gtkcellrendererpixbuf — представляет изображение
в ячейке
|
|
краткое описание
#include <gtk/gtk.h>
gtkcellrendererpixbuf;
gtkcellrenderer* gtk_cell_renderer_pixbuf_new
(void);
иерархия объектов
gobject
+----ginitiallyunowned
+----gtkobject
+----gtkcellrenderer
+----gtkcellrendererpixbuf
свойства
"follow-state" gboolean : read / write
"icon-name" gchararray : read / write
"pixbuf" gdkpixbuf : read / write
"pixbuf-expander-closed" gdkpixbuf : read / write
"pixbuf-expander-open" gdkpixbuf : read / write
"stock-detail" gchararray : read / write
"stock-id" gchararray : read / write
"stock-size" guint : read / write
описание
gtkcellrendererpixbuf может использоваться
для представления изображения в ячейке.
он позволяет представлять любой
полученный gdkpixbuf
(установленный через свойство pixbuf)
или заготовленный значок (установленный
через свойство stock-id).
для поддержки дерева просмотра,
gtkcellrendererpixbuf также поддерживает
две альтернативы pixbufs, когда свойство
is-expander
равно true .
если is-expanded
свойство равно true ,
а pixbuf-expander-open
свойство установлено, оно представляет
изображение, если is-expanded
свойство равно false ,
а pixbuf-expander-closed
свойство установлено в pixbuf, оно
представляет его.
детали
gtkcellrendererpixbuf
typedef struct _gtkcellrendererpixbuf gtkcellrendererpixbuf;
gtk_cell_renderer_pixbuf_new ()
gtkcellrenderer* gtk_cell_renderer_pixbuf_new
(void);
создаёт новый gtkcellrendererpixbuf.
регулирует параметры представления
используя свойства объекта. свойства
объекта могут быть установлены глобально
(с помощью g_object_set() ).
кроме того, с помощью gtktreeviewcolumn,
вы можете привязать свойство к значению
в gtktreemodel. например, вы
можете привязать свойство "pixbuf"
ячейки представления к значению pixbuf в
модели, таким образом представляя
различные изображения в каждой строке
gtktreeview.
возвращает :
|
новая ячейка представления
|
детали свойств
свойство "follow-state "
"follow-state" gboolean : read / write
определяет должно ли представленное
изображение быть цветным согласно
gtkcellrendererstate.
значение по умолчанию: false
начиная с версии 2.8
свойство "icon-name "
"icon-name" gchararray : read / write
имя темы значков для отображения. это
свойство имеет эффект только если не
перекрывается свойствами "stock_id"
или "pixbuf".
значение по умолчанию: null
начиная с версии 2.8
свойство "pixbuf "
"pixbuf" gdkpixbuf : read / write
изображение для представления.
свойство "pixbuf-expander-closed "
"pixbuf-expander-closed" gdkpixbuf : read / write
изображение для закрытого расширителя.
свойство "pixbuf-expander-open "
"pixbuf-expander-open" gdkpixbuf : read / write
изображение для открытого расширителя.
свойство "stock-detail "
"stock-detail" gchararray : read / write
представляет детали помещаемые в
механизм темы.
значение по умолчанию: null
свойство "stock-id "
"stock-id" gchararray : read / write
id для отображаемого заготовленного
значка.
значение по умолчанию: null
свойство "stock-size "
"stock-size" guint : read / write
gtkiconsize значение которое определяет
размер значка.
значение по умолчанию: 1
|