Interface

PapersDocumentDocumentFonts

since: 4.0

Description

interface PapersDocument.DocumentFonts : GObject.Object
No description available.

Available since: 4.0

Prerequisite

In order to implement DocumentFonts, your type must inherit fromGObject.

Instance methods

pps_document_fonts_get_fonts_summary
No description available.

since: 4.0

pps_document_fonts_get_model
No description available.

since: 4.0

pps_document_fonts_scan

Runs through the slow process of finding the fonts being used in a document. To get the results of the scan, use pps_document_fonts_fill_model and pps_document_fonts_get_fonts_summary.

since: 4.0

Interface structure

struct PapersDocumentDocumentFontsInterface {
  GTypeInterface base_iface;
  void (* scan) (
    PpsDocumentFonts* document_fonts
  );
  GListModel* (* get_model) (
    PpsDocumentFonts* document_fonts
  );
  const gchar* (* get_fonts_summary) (
    PpsDocumentFonts* document_fonts
  );
  
}
No description available.
Interface members
base_iface
GTypeInterface
 No description available.
scan
void (* scan) (
    PpsDocumentFonts* document_fonts
  )
 No description available.
get_model
GListModel* (* get_model) (
    PpsDocumentFonts* document_fonts
  )
 No description available.
get_fonts_summary
const gchar* (* get_fonts_summary) (
    PpsDocumentFonts* document_fonts
  )
 No description available.

Virtual methods

PapersDocument.DocumentFonts.get_fonts_summary
No description available.

since: 4.0

PapersDocument.DocumentFonts.get_model
No description available.

since: 4.0

PapersDocument.DocumentFonts.scan

Runs through the slow process of finding the fonts being used in a document. To get the results of the scan, use pps_document_fonts_fill_model and pps_document_fonts_get_fonts_summary.

since: 4.0