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: