filters

LayoutData Class Reference

#include <KWEFStructures.h>

Public Types

enum  {
  LS_CUSTOM = 0 , LS_SINGLE = 10 , LS_ONEANDHALF = 15 , LS_DOUBLE = 20 ,
  LS_ATLEAST = 30 , LS_MULTIPLE = 40 , LS_FIXED = 50
}
 

Public Attributes

TQString styleName
 
TQString styleFollowing
 
TQString alignment
 
CounterData counter
 
FormatData formatData
 
double indentFirst
 
double indentLeft
 
double indentRight
 
double marginTop
 
double marginBottom
 
int lineSpacingType
 
double lineSpacing
 
bool pageBreakBefore
 
bool pageBreakAfter
 
bool keepLinesTogether
 
double shadowDistance
 
int shadowDirection
 
TQColor shadowColor
 
BorderData leftBorder
 
BorderData rightBorder
 
BorderData topBorder
 
BorderData bottomBorder
 
TabulatorList tabulatorList
 

Detailed Description

Paragraph layout.

Definition at line 416 of file KWEFStructures.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Definition at line 426 of file KWEFStructures.h.

Constructor & Destructor Documentation

◆ LayoutData()

LayoutData::LayoutData ( )
inline

Definition at line 419 of file KWEFStructures.h.

Member Data Documentation

◆ alignment

TQString LayoutData::alignment

left, right, center, justify

Definition at line 431 of file KWEFStructures.h.

◆ bottomBorder

BorderData LayoutData::bottomBorder

Definition at line 453 of file KWEFStructures.h.

◆ counter

CounterData LayoutData::counter

Definition at line 432 of file KWEFStructures.h.

◆ formatData

FormatData LayoutData::formatData

Definition at line 433 of file KWEFStructures.h.

◆ indentFirst

double LayoutData::indentFirst

indentation correction of first line (can be negative!)

Definition at line 434 of file KWEFStructures.h.

◆ indentLeft

double LayoutData::indentLeft

left indentation (a negative value means invalid)

Definition at line 435 of file KWEFStructures.h.

◆ indentRight

double LayoutData::indentRight

right indentation (a negative value means invalid)

Definition at line 436 of file KWEFStructures.h.

◆ keepLinesTogether

bool LayoutData::keepLinesTogether

Definition at line 445 of file KWEFStructures.h.

◆ leftBorder

BorderData LayoutData::leftBorder

Definition at line 450 of file KWEFStructures.h.

◆ lineSpacing

double LayoutData::lineSpacing

Space between lines in pt, if lineSpacingType==0.

Definition at line 441 of file KWEFStructures.h.

◆ lineSpacingType

int LayoutData::lineSpacingType

0=custom, 10=one line, 15=one and half lines, 20= 2 lines

Todo:
: document the other values

Definition at line 440 of file KWEFStructures.h.

◆ marginBottom

double LayoutData::marginBottom

space after the paragraph (a negative value means invalid)

Definition at line 438 of file KWEFStructures.h.

◆ marginTop

double LayoutData::marginTop

space before the paragraph (a negative value means invalid)

Definition at line 437 of file KWEFStructures.h.

◆ pageBreakAfter

bool LayoutData::pageBreakAfter

Definition at line 444 of file KWEFStructures.h.

◆ pageBreakBefore

bool LayoutData::pageBreakBefore

Definition at line 443 of file KWEFStructures.h.

◆ rightBorder

BorderData LayoutData::rightBorder

Definition at line 451 of file KWEFStructures.h.

◆ shadowColor

TQColor LayoutData::shadowColor

red, green, blue of <SHADOW>

Definition at line 449 of file KWEFStructures.h.

◆ shadowDirection

int LayoutData::shadowDirection

direction of <SHADOW>

Definition at line 448 of file KWEFStructures.h.

◆ shadowDistance

double LayoutData::shadowDistance

distance of <SHADOW>

Definition at line 447 of file KWEFStructures.h.

◆ styleFollowing

TQString LayoutData::styleFollowing

Definition at line 430 of file KWEFStructures.h.

◆ styleName

TQString LayoutData::styleName

Definition at line 429 of file KWEFStructures.h.

◆ tabulatorList

TabulatorList LayoutData::tabulatorList

List of tabulators.

Definition at line 454 of file KWEFStructures.h.

◆ topBorder

BorderData LayoutData::topBorder

Definition at line 452 of file KWEFStructures.h.


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