Scribus API for plugins
A stable, high level and documented interface to the Scribus core that plugin developers can use to access the Scribus features.
Public Member Functions | Protected Attributes | List of all members
ScribusAPIDocumentItemTextFormatting Class Reference

Read and store the text formatting at the current cursor position. More...

#include <scribusAPIDocumentItemTextFormatting.h>

Inheritance diagram for ScribusAPIDocumentItemTextFormatting:
Inheritance graph
[legend]
Collaboration diagram for ScribusAPIDocumentItemTextFormatting:
Collaboration graph
[legend]

Public Member Functions

 ScribusAPIDocumentItemTextFormatting (ScribusAPIDocumentItem *item)
 
void setPosition (int position)
 
void readAtPosition (PageItem *item, int position)
 
void readAtPosition (int position)
 
void readAtPosition ()
 
QString getParagraphStyleName ()
 
QString getCharacterStyleName ()
 
bool isBold ()
 
bool isItalic ()
 
bool isSuperscript ()
 
bool isSubscript ()
 
bool isUnderline ()
 
bool isUnderlineWords ()
 
bool isStrikethrough ()
 

Protected Attributes

PageItem * item
 
int position
 
QString paragraphStyleName
 
QString characterStyleName
 
int formatting
 

Detailed Description

Read and store the text formatting at the current cursor position.


The documentation for this class was generated from the following files: