Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
ItemFactory Struct Reference

Item factory for column views. More...

#include <gui/widgets/item_factory.h>

Data Fields

GtkListItemFactory * list_item_factory
 
ItemFactoryType type
 
bool editable
 
bool ellipsize_label
 
char * column_name
 Column name, or NULL if used for list views.
 

Detailed Description

Item factory for column views.

The owner widget is expected to have a GPtrArray that holds an instance of this for each column. 1 column = 1 ItemFactory.

This can also be used on listviews (ie, only 1 ItemFactory would be needed).

Definition at line 55 of file item_factory.h.

Field Documentation

◆ column_name

char* ItemFactory::column_name

Column name, or NULL if used for list views.

Definition at line 67 of file item_factory.h.

◆ editable

bool ItemFactory::editable

Definition at line 61 of file item_factory.h.

◆ ellipsize_label

bool ItemFactory::ellipsize_label

Definition at line 63 of file item_factory.h.

◆ list_item_factory

GtkListItemFactory* ItemFactory::list_item_factory

Definition at line 57 of file item_factory.h.

◆ type

ItemFactoryType ItemFactory::type

Definition at line 59 of file item_factory.h.


The documentation for this struct was generated from the following file: