Référence de la classe KoIndentSpacingWidget

#include <KoParagDia.h>

Graphe d'héritage de KoIndentSpacingWidget:

[légende]
Graphe de collaboration de KoIndentSpacingWidget:
[légende]
Liste de tous les membres

Fonctions membres publiques

 KoIndentSpacingWidget (KoUnit::Unit unit, double _frameWidth, QWidget *parent)
virtual ~KoIndentSpacingWidget ()
virtual void display (const KoParagLayout &lay)
virtual void save (KoParagLayout &lay)
virtual QString tabName ()
double leftIndent () const
double rightIndent () const
double firstLineIndent () const
double spaceBeforeParag () const
double spaceAfterParag () const
double lineSpacing () const
KoParagLayout::SpacingType lineSpacingType () const

Connecteurs privés

void leftChanged (double)
void rightChanged (double)
void firstChanged (double)
void spacingActivated (int)
void spacingChanged (double)
void spacingChanged (int)
void beforeChanged (double)
void afterChanged (double)

Fonctions membres privées

void updateLineSpacing (KoParagLayout::SpacingType _type)

Attributs privés

QStackedWidget * sSpacingStack
KIntNumInput * eSpacingPercent
KoUnitDoubleSpinBoxeBefore
KoUnitDoubleSpinBoxeAfter
KoUnitDoubleSpinBoxeSpacing
KoUnitDoubleSpinBoxeLeft
KoUnitDoubleSpinBoxeRight
KoUnitDoubleSpinBoxeFirstLine
QComboBox * cSpacing
KPagePreviewprev1
KoUnit::Unit m_unit

Description détaillée

The widget for editing idents and spacings (tab 1)

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


Documentation des contructeurs et destructeur

KoIndentSpacingWidget::KoIndentSpacingWidget ( KoUnit::Unit  unit,
double  _frameWidth,
QWidget *  parent 
)

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

Références afterChanged(), beforeChanged(), CM_TO_POINT, cSpacing, eAfter, eBefore, eFirstLine, eLeft, eRight, eSpacing, eSpacingPercent, firstChanged(), KoPageFormat::height(), leftChanged(), m_unit, prev1, rightChanged(), spacingActivated(), spacingChanged(), sSpacingStack, KoUnit::toUserStringValue(), KoUnit::toUserValue(), et KoUnit::unitName().

Voici le graphe d'appel pour cette fonction :

virtual KoIndentSpacingWidget::~KoIndentSpacingWidget (  )  [inline, virtual]

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


Documentation des fonctions membres

void KoIndentSpacingWidget::display ( const KoParagLayout lay  )  [virtual]

Implémente KoParagLayoutWidget.

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

Références KoUnitDoubleSpinBox::changeValue(), cSpacing, eAfter, eBefore, eFirstLine, eLeft, eRight, eSpacing, eSpacingPercent, leftChanged(), KoParagLayout::lineSpacingType, KoParagLayout::lineSpacingValue(), KoParagLayout::LS_AT_LEAST, KoParagLayout::LS_CUSTOM, KoParagLayout::LS_DOUBLE, KoParagLayout::LS_FIXED, KoParagLayout::LS_MULTIPLE, KoParagLayout::LS_ONEANDHALF, KoParagLayout::LS_SINGLE, m_unit, KoParagLayout::margins, prev1, KPagePreview::setAfter(), KPagePreview::setBefore(), KPagePreview::setFirst(), KPagePreview::setRight(), KoUnit::toUserValue(), et updateLineSpacing().

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

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void KoIndentSpacingWidget::save ( KoParagLayout lay  )  [virtual]

Implémente KoParagLayoutWidget.

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

Références firstLineIndent(), leftIndent(), lineSpacing(), lineSpacingType(), KoParagLayout::lineSpacingType, KoParagLayout::margins, rightIndent(), KoParagLayout::setLineSpacingValue(), spaceAfterParag(), et spaceBeforeParag().

Voici le graphe d'appel pour cette fonction :

QString KoIndentSpacingWidget::tabName (  )  [virtual]

return the (i18n-ed) name of the tab

Implémente KoParagLayoutWidget.

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

double KoIndentSpacingWidget::leftIndent (  )  const

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

Références eLeft, et KoUnitDoubleSpinBox::value().

Référencé par save().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

double KoIndentSpacingWidget::rightIndent (  )  const

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

Références eRight, et KoUnitDoubleSpinBox::value().

Référencé par save().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

double KoIndentSpacingWidget::firstLineIndent (  )  const

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

Références eFirstLine, et KoUnitDoubleSpinBox::value().

Référencé par save().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

double KoIndentSpacingWidget::spaceBeforeParag (  )  const

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

Références eBefore, et KoUnitDoubleSpinBox::value().

Référencé par save().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

double KoIndentSpacingWidget::spaceAfterParag (  )  const

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

Références eAfter, et KoUnitDoubleSpinBox::value().

Référencé par save().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

double KoIndentSpacingWidget::lineSpacing (  )  const

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

Références eSpacing, eSpacingPercent, lineSpacingType(), KoParagLayout::LS_MULTIPLE, et KoUnitDoubleSpinBox::value().

Référencé par save().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

KoParagLayout::SpacingType KoIndentSpacingWidget::lineSpacingType (  )  const

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

Références cSpacing, KoParagLayout::LS_AT_LEAST, KoParagLayout::LS_CUSTOM, KoParagLayout::LS_DOUBLE, KoParagLayout::LS_FIXED, KoParagLayout::LS_MULTIPLE, KoParagLayout::LS_ONEANDHALF, et KoParagLayout::LS_SINGLE.

Référencé par lineSpacing(), save(), et spacingActivated().

Voici le graphe d'appel pour cette fonction :

void KoIndentSpacingWidget::leftChanged ( double   )  [private, slot]

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

Références eFirstLine, prev1, KPagePreview::setLeft(), et KoUnitDoubleSpinBox::setMinimum().

Référencé par display(), et KoIndentSpacingWidget().

void KoIndentSpacingWidget::rightChanged ( double   )  [private, slot]

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

Références prev1, et KPagePreview::setRight().

Référencé par KoIndentSpacingWidget().

void KoIndentSpacingWidget::firstChanged ( double   )  [private, slot]

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

Références prev1, et KPagePreview::setFirst().

Référencé par KoIndentSpacingWidget().

void KoIndentSpacingWidget::spacingActivated ( int   )  [private, slot]

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

Références eSpacing, lineSpacingType(), et updateLineSpacing().

Référencé par KoIndentSpacingWidget().

void KoIndentSpacingWidget::spacingChanged ( double   )  [private, slot]

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

Références prev1, et KPagePreview::setSpacing().

Référencé par KoIndentSpacingWidget().

void KoIndentSpacingWidget::spacingChanged ( int   )  [private, slot]

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

Références prev1, et KPagePreview::setSpacing().

void KoIndentSpacingWidget::beforeChanged ( double   )  [private, slot]

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

Références KoUnit::fromUserValue(), m_unit, prev1, et KPagePreview::setBefore().

Référencé par KoIndentSpacingWidget().

void KoIndentSpacingWidget::afterChanged ( double   )  [private, slot]

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

Références KoUnit::fromUserValue(), m_unit, prev1, et KPagePreview::setAfter().

Référencé par KoIndentSpacingWidget().

void KoIndentSpacingWidget::updateLineSpacing ( KoParagLayout::SpacingType  _type  )  [private]

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

Références eSpacing, eSpacingPercent, KoParagLayout::LS_DOUBLE, KoParagLayout::LS_MULTIPLE, KoParagLayout::LS_ONEANDHALF, KoParagLayout::LS_SINGLE, prev1, KPagePreview::setSpacing(), sSpacingStack, et KoUnitDoubleSpinBox::value().

Référencé par display(), et spacingActivated().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :


Documentation des données membres

QStackedWidget* KoIndentSpacingWidget::sSpacingStack [private]

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

Référencé par KoIndentSpacingWidget(), et updateLineSpacing().

KIntNumInput* KoIndentSpacingWidget::eSpacingPercent [private]

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

Référencé par display(), KoIndentSpacingWidget(), lineSpacing(), et updateLineSpacing().

KoUnitDoubleSpinBox* KoIndentSpacingWidget::eBefore [private]

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

Référencé par display(), KoIndentSpacingWidget(), et spaceBeforeParag().

KoUnitDoubleSpinBox * KoIndentSpacingWidget::eAfter [private]

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

Référencé par display(), KoIndentSpacingWidget(), et spaceAfterParag().

KoUnitDoubleSpinBox * KoIndentSpacingWidget::eSpacing [private]

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

Référencé par display(), KoIndentSpacingWidget(), lineSpacing(), spacingActivated(), et updateLineSpacing().

KoUnitDoubleSpinBox* KoIndentSpacingWidget::eLeft [private]

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

Référencé par display(), KoIndentSpacingWidget(), et leftIndent().

KoUnitDoubleSpinBox * KoIndentSpacingWidget::eRight [private]

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

Référencé par display(), KoIndentSpacingWidget(), et rightIndent().

KoUnitDoubleSpinBox * KoIndentSpacingWidget::eFirstLine [private]

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

Référencé par display(), firstLineIndent(), KoIndentSpacingWidget(), et leftChanged().

QComboBox* KoIndentSpacingWidget::cSpacing [private]

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

Référencé par display(), KoIndentSpacingWidget(), et lineSpacingType().

KPagePreview* KoIndentSpacingWidget::prev1 [private]

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

Référencé par afterChanged(), beforeChanged(), display(), firstChanged(), KoIndentSpacingWidget(), leftChanged(), rightChanged(), spacingChanged(), et updateLineSpacing().

KoUnit::Unit KoIndentSpacingWidget::m_unit [private]

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

Référencé par afterChanged(), beforeChanged(), display(), et KoIndentSpacingWidget().


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