Référence de la classe KoParagDia

#include <KoParagDia.h>

Graphe de collaboration de KoParagDia:

[légende]
Liste de tous les membres

Types publics

enum  {
  PD_SPACING = 1, PD_ALIGN = 2, PD_DECORATION = 4, PD_NUMBERING = 8,
  PD_TABS = 16
}

Signaux

void applyParagStyle ()

Fonctions membres publiques

 KoParagDia (QWidget *, int flags, KoUnit::Unit unit, double _frameWidth=-1, bool breakLine=true, bool disableAll=false)
 ~KoParagDia ()
int getFlags () const
void setCurrentPage (int page)
void setParagLayout (const KoParagLayout &lay)
double leftIndent () const
double rightIndent () const
double firstLineIndent () const
double spaceBeforeParag () const
double spaceAfterParag () const
double lineSpacing () const
KoParagLayout::SpacingType lineSpacingType () const
int align () const
int pageBreaking () const
KoBorder leftBorder () const
KoBorder rightBorder () const
KoBorder topBorder () const
KoBorder bottomBorder () const
bool joinBorder () const
const KoParagCountercounter () const
KoTabulatorList tabListTabulator () const
KoParagTabulatorsWidgettabulatorsWidget () const
QColor backgroundColor () const
bool isAlignChanged () const
bool isLineSpacingChanged () const
bool isLeftMarginChanged () const
bool isRightMarginChanged () const
bool isFirstLineChanged () const
bool isSpaceBeforeChanged () const
bool isSpaceAfterChanged () const
bool isPageBreakingChanged () const
bool isCounterChanged () const
bool isBorderChanged () const
bool isJoinBorderChanged () const
bool listTabulatorChanged () const
bool isBackgroundColorChanged () const
KoParagLayout paragLayout () const
int changedFlags () const
 
Renvoie:
the set of flags which were changed


Connecteurs protégés

void slotReset ()
virtual void slotOk ()
virtual void slotApply ()

Attributs privés

KoIndentSpacingWidgetm_indentSpacingWidget
KoParagAlignWidgetm_alignWidget
KoParagDecorationWidgetm_decorationsWidget
KoParagCounterWidgetm_counterWidget
KoParagTabulatorsWidgetm_tabulatorsWidget
KPageWidgetItem * m_p1
KPageWidgetItem * m_p2
KPageWidgetItem * m_p3
KPageWidgetItem * m_p4
KPageWidgetItem * m_p5
int m_flags
KoParagLayout oldLayout

Description détaillée

The complete(*) dialog for changing attributes of a paragraph

(*) the flags (to only show parts of it) have been kept just in case but are not currently used.

Définition à la ligne 500 du fichier KoParagDia.h.


Documentation des énumérations membres

anonymous enum

Valeurs énumérées:
PD_SPACING 
PD_ALIGN 
PD_DECORATION 
PD_NUMBERING 
PD_TABS 

Définition à la ligne 505 du fichier KoParagDia.h.


Documentation des contructeurs et destructeur

KoParagDia::KoParagDia ( QWidget *  ,
int  flags,
KoUnit::Unit  unit,
double  _frameWidth = -1,
bool  breakLine = true,
bool  disableAll = false 
)

breakLine : kpresenter didn't used this attibute, kword use it.

Définition à la ligne 2035 du fichier KoParagDia.cpp.

Références m_alignWidget, m_counterWidget, m_decorationsWidget, m_flags, m_indentSpacingWidget, m_p1, m_p2, m_p3, m_p4, m_p5, m_tabulatorsWidget, PD_ALIGN, PD_DECORATION, PD_NUMBERING, PD_SPACING, PD_TABS, et slotReset().

KoParagDia::~KoParagDia (  ) 

Définition à la ligne 2087 du fichier KoParagDia.cpp.


Documentation des fonctions membres

int KoParagDia::getFlags (  )  const [inline]

Flags passed to constructor

Définition à la ligne 515 du fichier KoParagDia.h.

void KoParagDia::setCurrentPage ( int  page  ) 

Make a given page the current one - page is a flag (PD_something) value

Définition à la ligne 2102 du fichier KoParagDia.cpp.

Références m_p1, m_p2, m_p3, m_p4, m_p5, PD_ALIGN, PD_DECORATION, PD_NUMBERING, PD_SPACING, et PD_TABS.

void KoParagDia::setParagLayout ( const KoParagLayout lay  ) 

Set the values to be displayed

Définition à la ligne 2126 du fichier KoParagDia.cpp.

Références KoParagTabulatorsWidget::display(), KoParagCounterWidget::display(), KoParagDecorationWidget::display(), KoParagAlignWidget::display(), KoIndentSpacingWidget::display(), m_alignWidget, m_counterWidget, m_decorationsWidget, m_indentSpacingWidget, m_tabulatorsWidget, et oldLayout.

Voici le graphe d'appel pour cette fonction :

double KoParagDia::leftIndent (  )  const [inline]

Définition à la ligne 524 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

double KoParagDia::rightIndent (  )  const [inline]

Définition à la ligne 525 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

double KoParagDia::firstLineIndent (  )  const [inline]

Définition à la ligne 526 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

double KoParagDia::spaceBeforeParag (  )  const [inline]

Définition à la ligne 527 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

double KoParagDia::spaceAfterParag (  )  const [inline]

Définition à la ligne 528 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

double KoParagDia::lineSpacing (  )  const [inline]

Définition à la ligne 529 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

KoParagLayout::SpacingType KoParagDia::lineSpacingType (  )  const [inline]

Définition à la ligne 530 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

int KoParagDia::align (  )  const [inline]

Définition à la ligne 533 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

int KoParagDia::pageBreaking (  )  const [inline]

Définition à la ligne 534 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

KoBorder KoParagDia::leftBorder (  )  const [inline]

Définition à la ligne 537 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

KoBorder KoParagDia::rightBorder (  )  const [inline]

Définition à la ligne 538 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

KoBorder KoParagDia::topBorder (  )  const [inline]

Définition à la ligne 539 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

KoBorder KoParagDia::bottomBorder (  )  const [inline]

Définition à la ligne 540 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

bool KoParagDia::joinBorder (  )  const [inline]

Définition à la ligne 541 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

const KoParagCounter& KoParagDia::counter (  )  const [inline]

Définition à la ligne 544 du fichier KoParagDia.h.

Référencé par isCounterChanged(), et paragLayout().

Voici le graphe d'appel pour cette fonction :

KoTabulatorList KoParagDia::tabListTabulator (  )  const [inline]

Définition à la ligne 547 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

KoParagTabulatorsWidget* KoParagDia::tabulatorsWidget (  )  const [inline]

Définition à la ligne 548 du fichier KoParagDia.h.

QColor KoParagDia::backgroundColor (  )  const [inline]

Définition à la ligne 550 du fichier KoParagDia.h.

Référencé par paragLayout().

Voici le graphe d'appel pour cette fonction :

bool KoParagDia::isAlignChanged (  )  const [inline]

Définition à la ligne 553 du fichier KoParagDia.h.

bool KoParagDia::isLineSpacingChanged (  )  const [inline]

Définition à la ligne 554 du fichier KoParagDia.h.

bool KoParagDia::isLeftMarginChanged (  )  const [inline]

Définition à la ligne 558 du fichier KoParagDia.h.

bool KoParagDia::isRightMarginChanged (  )  const [inline]

Définition à la ligne 561 du fichier KoParagDia.h.

bool KoParagDia::isFirstLineChanged (  )  const [inline]

Définition à la ligne 564 du fichier KoParagDia.h.

bool KoParagDia::isSpaceBeforeChanged (  )  const [inline]

Définition à la ligne 567 du fichier KoParagDia.h.

bool KoParagDia::isSpaceAfterChanged (  )  const [inline]

Définition à la ligne 570 du fichier KoParagDia.h.

bool KoParagDia::isPageBreakingChanged (  )  const [inline]

Définition à la ligne 573 du fichier KoParagDia.h.

bool KoParagDia::isCounterChanged (  )  const

Définition à la ligne 2150 du fichier KoParagDia.cpp.

Références counter(), KoParagLayout::counter, KoParagCounter::NUM_NONE, KoParagCounter::numbering(), et oldLayout.

Voici le graphe d'appel pour cette fonction :

bool KoParagDia::isBorderChanged (  )  const [inline]

Définition à la ligne 577 du fichier KoParagDia.h.

bool KoParagDia::isJoinBorderChanged (  )  const [inline]

Définition à la ligne 583 du fichier KoParagDia.h.

bool KoParagDia::listTabulatorChanged (  )  const [inline]

Définition à la ligne 584 du fichier KoParagDia.h.

bool KoParagDia::isBackgroundColorChanged (  )  const [inline]

Définition à la ligne 585 du fichier KoParagDia.h.

KoParagLayout KoParagDia::paragLayout (  )  const

Définition à la ligne 2163 du fichier KoParagDia.cpp.

Références align(), KoParagLayout::alignment, backgroundColor(), KoParagLayout::backgroundColor, bottomBorder(), KoParagLayout::bottomBorder, counter(), KoParagLayout::counter, firstLineIndent(), joinBorder(), KoParagLayout::joinBorder, leftBorder(), KoParagLayout::leftBorder, leftIndent(), lineSpacing(), lineSpacingType(), KoParagLayout::lineSpacingType, KoParagLayout::margins, pageBreaking(), KoParagLayout::pageBreaking, rightBorder(), KoParagLayout::rightBorder, rightIndent(), KoParagLayout::setLineSpacingValue(), KoParagLayout::setTabList(), spaceAfterParag(), spaceBeforeParag(), tabListTabulator(), topBorder(), et KoParagLayout::topBorder.

Référencé par changedFlags().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

int KoParagDia::changedFlags (  )  const

Renvoie:
the set of flags which were changed

Définition à la ligne 2158 du fichier KoParagDia.cpp.

Références KoParagLayout::compare(), oldLayout, et paragLayout().

Voici le graphe d'appel pour cette fonction :

void KoParagDia::slotReset (  )  [protected, slot]

Définition à la ligne 2136 du fichier KoParagDia.cpp.

Références KoParagTabulatorsWidget::display(), KoParagCounterWidget::display(), KoParagDecorationWidget::display(), KoParagAlignWidget::display(), KoIndentSpacingWidget::display(), m_alignWidget, m_counterWidget, m_decorationsWidget, m_indentSpacingWidget, m_tabulatorsWidget, et oldLayout.

Référencé par KoParagDia().

void KoParagDia::slotOk (  )  [protected, virtual, slot]

Définition à la ligne 2096 du fichier KoParagDia.cpp.

Références slotApply().

void KoParagDia::slotApply (  )  [protected, virtual, slot]

Définition à la ligne 2091 du fichier KoParagDia.cpp.

Références applyParagStyle().

Référencé par slotOk().

void KoParagDia::applyParagStyle (  )  [signal]

Référencé par slotApply().


Documentation des données membres

KoIndentSpacingWidget* KoParagDia::m_indentSpacingWidget [private]

Définition à la ligne 599 du fichier KoParagDia.h.

Référencé par KoParagDia(), setParagLayout(), et slotReset().

KoParagAlignWidget* KoParagDia::m_alignWidget [private]

Définition à la ligne 600 du fichier KoParagDia.h.

Référencé par KoParagDia(), setParagLayout(), et slotReset().

KoParagDecorationWidget* KoParagDia::m_decorationsWidget [private]

Définition à la ligne 601 du fichier KoParagDia.h.

Référencé par KoParagDia(), setParagLayout(), et slotReset().

KoParagCounterWidget* KoParagDia::m_counterWidget [private]

Définition à la ligne 602 du fichier KoParagDia.h.

Référencé par KoParagDia(), setParagLayout(), et slotReset().

KoParagTabulatorsWidget* KoParagDia::m_tabulatorsWidget [private]

Définition à la ligne 603 du fichier KoParagDia.h.

Référencé par KoParagDia(), setParagLayout(), et slotReset().

KPageWidgetItem* KoParagDia::m_p1 [private]

Définition à la ligne 604 du fichier KoParagDia.h.

Référencé par KoParagDia(), et setCurrentPage().

KPageWidgetItem * KoParagDia::m_p2 [private]

Définition à la ligne 604 du fichier KoParagDia.h.

Référencé par KoParagDia(), et setCurrentPage().

KPageWidgetItem * KoParagDia::m_p3 [private]

Définition à la ligne 604 du fichier KoParagDia.h.

Référencé par KoParagDia(), et setCurrentPage().

KPageWidgetItem * KoParagDia::m_p4 [private]

Définition à la ligne 604 du fichier KoParagDia.h.

Référencé par KoParagDia(), et setCurrentPage().

KPageWidgetItem * KoParagDia::m_p5 [private]

Définition à la ligne 604 du fichier KoParagDia.h.

Référencé par KoParagDia(), et setCurrentPage().

int KoParagDia::m_flags [private]

Définition à la ligne 605 du fichier KoParagDia.h.

Référencé par KoParagDia().

KoParagLayout KoParagDia::oldLayout [private]

Définition à la ligne 606 du fichier KoParagDia.h.

Référencé par changedFlags(), isCounterChanged(), setParagLayout(), et slotReset().


La documentation de cette classe a été générée à partir des fichiers suivants :
Généré le Wed Nov 22 23:47:16 2006 pour KPlato par  doxygen 1.5.1-p1