Top |
Functions
GtkListStore * | gimp_color_profile_store_new () |
void | gimp_color_profile_store_add () |
void | gimp_color_profile_store_add_file () |
Implemented Interfaces
GimpColorProfileStore implements GtkTreeModel, GtkTreeDragSource, GtkTreeDragDest, GtkTreeSortable and GtkBuildable.
Functions
gimp_color_profile_store_new ()
GtkListStore *
gimp_color_profile_store_new (const gchar *history
);
Creates a new GimpColorProfileStore object and populates it with
last used profiles read from the file history
. The updated history
is written back to disk when the store is disposed.
The filename passed as history
is typically created using the
following code snippet:
1 |
gchar *history = gimp_personal_rc_file ("profilerc"); |
Since: 2.4
gimp_color_profile_store_add ()
void gimp_color_profile_store_add (GimpColorProfileStore *store
,const gchar *filename
,const gchar *label
);
gimp_color_profile_store_add
is deprecated and should not be used in newly-written code.
use gimp_color_profile_store_add_file()
instead.
Adds a color profile item to the GimpColorProfileStore. Items added with this function will be kept at the top, separated from the history of last used color profiles.
This function is often used to add a selectable item for the NULL
filename. If you pass NULL
for both filename
and label
, the
label
will be set to the string "None" for you (and translated for
the user).
Parameters
store |
||
filename |
filename of the profile to add (or |
|
label |
label to use for the profile
(may only be |
Since: 2.4
gimp_color_profile_store_add_file ()
void gimp_color_profile_store_add_file (GimpColorProfileStore *store
,GFile *file
,const gchar *label
);
Adds a color profile item to the GimpColorProfileStore. Items added with this function will be kept at the top, separated from the history of last used color profiles.
This function is often used to add a selectable item for the NULL
file. If you pass NULL
for both file
and label
, the label
will
be set to the string "None" for you (and translated for the user).
Parameters
store |
||
file |
file of the profile to add (or |
|
label |
label to use for the profile
(may only be |
Since: 2.10
Property Details
The “history”
property
“history” char *
Filename of the color history used to populate the profile store.
Owner: GimpColorProfileStore
Flags: Read / Write / Construct Only
Default value: NULL
Since: 2.4