Interface

PapersDocumentDocumentFonts

Description

interface PapersDocument.DocumentFonts : GObject.Object

No description available.

Prerequisite

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

Instance methods

pps_document_fonts_get_fonts_summary
No description available.

pps_document_fonts_get_model
No description available.

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.

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_model
No description available.

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.