Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
font-lister.h File Reference

Font selection widgets. More...

Go to the source code of this file.

Classes

class  Inkscape::FontLister
 This class enumerates fonts using libnrtype into reusable data stores and allows for random access to the font-family list and the font-style list. More...
 
struct  Inkscape::FontLister::FontListClass
 GtkTreeModelColumnRecord for the font-family list Gtk::ListStore. More...
 
struct  Inkscape::FontLister::FontStyleListClass
 

Namespaces

namespace  Gtk
 
namespace  Inkscape
 Helper class to stream background task notifications as a series of messages.
 

Functions

bool font_lister_separator_func (Glib::RefPtr< Gtk::TreeModel > const &model, Gtk::TreeModel::const_iterator const &iter)
 
void font_lister_cell_data_func (Gtk::CellRenderer *renderer, Gtk::TreeModel::const_iterator const &iter)
 
void font_lister_cell_data_func_markup (Gtk::CellRenderer *renderer, Gtk::TreeModel::const_iterator const &iter)
 
void font_lister_cell_data_func2 (Gtk::CellRenderer &cell, Gtk::TreeModel::const_iterator const &iter, bool with_markup)
 
void font_lister_style_cell_data_func (Gtk::CellRenderer *renderer, Gtk::TreeModel::const_iterator const &iter)
 

Variables

constexpr int FONT_FAMILIES_GROUP_SIZE = 30
 

Detailed Description

Font selection widgets.

Definition in file font-lister.h.

Function Documentation

◆ font_lister_cell_data_func()

void font_lister_cell_data_func ( Gtk::CellRenderer *  renderer,
Gtk::TreeModel::const_iterator const &  iter 
)

◆ font_lister_cell_data_func2()

void font_lister_cell_data_func2 ( Gtk::CellRenderer &  cell,
Gtk::TreeModel::const_iterator const &  iter,
bool  with_markup 
)

◆ font_lister_cell_data_func_markup()

void font_lister_cell_data_func_markup ( Gtk::CellRenderer *  renderer,
Gtk::TreeModel::const_iterator const &  iter 
)

◆ font_lister_separator_func()

bool font_lister_separator_func ( Glib::RefPtr< Gtk::TreeModel > const &  model,
Gtk::TreeModel::const_iterator const &  iter 
)

◆ font_lister_style_cell_data_func()

void font_lister_style_cell_data_func ( Gtk::CellRenderer *  renderer,
Gtk::TreeModel::const_iterator const &  iter 
)

Variable Documentation

◆ FONT_FAMILIES_GROUP_SIZE

constexpr int FONT_FAMILIES_GROUP_SIZE = 30
inlineconstexpr

Definition at line 36 of file font-lister.h.