Scribus
Open source desktop publishing at your fingertips
TextAPI Class Reference
Inheritance diagram for TextAPI:
Collaboration diagram for TextAPI:

Public Slots

void insertText (QString text, int position)
 
void setLineSpacingMode (int mode)
 
void setDistances (double left, double right, double top, double bottom)
 
void setTextAlignment (int alignment)
 
void setTextColor (QString color)
 
void setTextStroke (QString color)
 
void setTextScalingV (double value)
 
void setTextScalingH (double value)
 
void setTextShade (int w)
 
void selectText (int start, int selcount)
 
void linkToTextFrame (QString name2)
 
void unLinkTextFrames ()
 
- Public Slots inherited from ItemAPI
void move (double dx, double dy)
 
void moveAbs (double x, double y)
 
void rotate (double rot)
 
void rotateAbs (double rot)
 
void resize (double width, double height)
 

Public Member Functions

 TextAPI (PageItem_TextFrame *inner)
 
- Public Member Functions inherited from ItemAPI
 ItemAPI (PageItem *it)
 

Properties

QString font
 
double fontSize
 
QString text
 
int textLines
 
int textLength
 
double lineSpacing
 
QList< QVariant > distances
 
bool deleteText
 
bool traceText
 
bool hyphenate
 
bool dehyphenate
 
bool PDFBookMark
 
- Properties inherited from ItemAPI
QString name
 
QString fillColor
 
QString lineColor
 
double fillShade
 
double lineShade
 
double fillTransparency
 
double lineTransparency
 
bool locked
 
bool sizeLocked
 
bool flipVertical
 
bool flipHorizontal
 
double lineWidth
 
QString customLineStyle
 
int startArrowIndex
 
int endArrowIndex
 
bool printEnabled
 
double xPos
 
double yPos
 
double width
 
double height
 
double rotation
 
bool reversed
 
double cornerRadius
 
double columnGap
 
int columns
 

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