Back to index

scribus-ng  1.3.4.dfsg+svn20071115
Public Member Functions | Public Attributes | Private Slots | Private Attributes
SMTabruler Class Reference

#include <smwidgets.h>

Collaboration diagram for SMTabruler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SMTabruler (QWidget *parent, bool haveFirst=true, int dEin=1, QValueList< ParagraphStyle::TabRecord > Tabs=QValueList< ParagraphStyle::TabRecord >(), double wid=-1)
 ~SMTabruler ()
void setTabs (QValueList< ParagraphStyle::TabRecord > Tabs, int dEin)
void setTabs (QValueList< ParagraphStyle::TabRecord > Tabs, int dEin, bool isParentValue)
void setParentTabs (QValueList< ParagraphStyle::TabRecord > Tabs)
void setFirstLineValue (double t)
void setFirstLineValue (double t, bool isParentValue)
void setParentFirstLine (double t)
void setLeftIndentValue (double t)
void setLeftIndentValue (double t, bool isParentValue)
void setParentLeftIndent (double t)
void setRightIndentValue (double t)
void setRightIndentValue (double t, bool isParentValue)
void setParentRightIndent (double t)
bool useParentTabs ()
bool useParentFirstLine ()
bool useParentLeftIndent ()
bool useParentRightIndent ()

Public Attributes

SMMSpinBoxfirst_
SMMSpinBoxleft_
SMMSpinBoxright_

Private Slots

void slotTabsChanged ()
void pbClicked ()
void firstDataChanged ()
void leftDataChanged ()
void rightDataChanged ()
void firstValueChanged ()
void leftValueChanged ()
void rightValueChanged ()

Private Attributes

QValueList
< ParagraphStyle::TabRecord > 
pTabs_
int pDein_
QToolButton * parentButton_
bool hasParent_
bool tabsChanged_
bool useParentTabs_
bool isSetupRight_
bool isSetupLeft_
bool isSetupFirst_

Detailed Description

Definition at line 240 of file smwidgets.h.


Constructor & Destructor Documentation

SMTabruler::SMTabruler ( QWidget *  parent,
bool  haveFirst = true,
int  dEin = 1,
QValueList< ParagraphStyle::TabRecord >  Tabs = QValueList<ParagraphStyle::TabRecord>(),
double  wid = -1 
)

Definition at line 771 of file smwidgets.cpp.

: Tabruler(parent, haveFirst, dEin, Tabs, wid)
{
       parentButton_ = new QToolButton(this, "parentButton_");
       Q_CHECK_PTR(parentButton_);
       parentButton_->setText( tr(" Parent Tabs "));
       indentLayout->addWidget(parentButton_);
       parentButton_->hide();
       QFont f(font());
       f.setBold(true);
       parentButton_->setFont(f);
       connect(parentButton_, SIGNAL(clicked()), this, SLOT(pbClicked()));
       hasParent_ = false;
       tabsChanged_ = false;
       useParentTabs_ = false;
       first_ = new SMMSpinBox(-3000, 4000, this, 1);
       Q_CHECK_PTR(first_);
       left_ = new SMMSpinBox(0, 4000, this, 1);
       Q_CHECK_PTR(left_);
       right_ = new SMMSpinBox(0, 4000, this, 1);
       Q_CHECK_PTR(right_);

       indentLayout->remove(firstLineData);
       firstLineData->hide();
       indentLayout->insertWidget(1, first_);
       first_->show();

       layout4->remove(leftIndentData);
       leftIndentData->hide();
       layout4->insertWidget(1, left_);
       left_->show();

       indentLayout->remove(rightIndentData);
       rightIndentData->hide();
       indentLayout->insertWidget(3, right_);
       right_->show();

       connect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       connect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       connect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));

       connect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       connect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       connect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
}

Here is the call graph for this function:

Definition at line 249 of file smwidgets.h.

{};

Member Function Documentation

void SMTabruler::firstDataChanged ( ) [private, slot]

Definition at line 1107 of file smwidgets.cpp.

{
       disconnect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       disconnect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       disconnect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
       double a, b, value;
       int c;
       firstLineData->getValues(&a, &b, &c, &value);
       if (hasParent_ && !isSetupFirst_)
              first_->setValue(value, false);
       else if (!hasParent_)
              first_->setValue(value);

       isSetupFirst_ = false;
       connect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       connect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       connect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
}

Here is the call graph for this function:

Here is the caller graph for this function:

void SMTabruler::firstValueChanged ( ) [private, slot]

Definition at line 1126 of file smwidgets.cpp.

{
       disconnect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       disconnect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       disconnect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       double a, b, value;
       int c;
       first_->getValues(&a, &b, &c, &value);
       setFirstLineData(value);
       setLeftIndent();
       setFirstLine();
       setRightIndent();
       isSetupFirst_ = true;
       connect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       connect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       connect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
}

Here is the call graph for this function:

Here is the caller graph for this function:

void SMTabruler::leftDataChanged ( ) [private, slot]

Definition at line 1069 of file smwidgets.cpp.

{
       disconnect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       disconnect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       disconnect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
       double a, b, value;
       int c;
       leftIndentData->getValues(&a, &b, &c, &value);
       if (hasParent_ && !isSetupLeft_)
              left_->setValue(value, false);
       else if (!hasParent_)
              left_->setValue(value);

       isSetupLeft_ = false;
       connect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       connect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       connect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
}

Here is the call graph for this function:

Here is the caller graph for this function:

void SMTabruler::leftValueChanged ( ) [private, slot]

Definition at line 1144 of file smwidgets.cpp.

{
       disconnect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       disconnect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       disconnect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       double a, b, value;
       int c;
       left_->getValues(&a, &b, &c, &value);
       setLeftIndentData(value);
       setLeftIndent();
       setFirstLine();
       setRightIndent();
       isSetupLeft_ = true;
       connect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       connect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       connect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
}

Here is the call graph for this function:

Here is the caller graph for this function:

void SMTabruler::pbClicked ( ) [private, slot]

Definition at line 1060 of file smwidgets.cpp.

{
       if (hasParent_)
       {
              useParentTabs_ = true;
              emit mouseReleased();
       }
}

Here is the caller graph for this function:

void SMTabruler::rightDataChanged ( ) [private, slot]

Definition at line 1088 of file smwidgets.cpp.

{
       disconnect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       disconnect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       disconnect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
       double a, b, value;
       int c;
       rightIndentData->getValues(&a, &b, &c, &value);
       if (hasParent_ && !isSetupRight_)
              right_->setValue(value, false);
       else if (!hasParent_)
              right_->setValue(value);

       isSetupRight_ = false;
       connect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       connect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       connect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
}

Here is the call graph for this function:

Here is the caller graph for this function:

void SMTabruler::rightValueChanged ( ) [private, slot]

Definition at line 1162 of file smwidgets.cpp.

{
       disconnect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       disconnect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       disconnect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       double a, b, value;
       int c;
       right_->getValues(&a, &b, &c, &value);
       setRightIndentData(value);
       setLeftIndent();
       setFirstLine();
       setRightIndent();
       isSetupRight_ = true;
       connect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       connect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       connect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
}

Here is the call graph for this function:

Here is the caller graph for this function:

void SMTabruler::setFirstLineValue ( double  t)

Definition at line 875 of file smwidgets.cpp.

{
       disconnect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       disconnect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       disconnect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       disconnect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       disconnect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       disconnect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
       first_->setValue(t);
       firstLineData->setValue(t);
       setLeftIndent();
       setFirstLine();
       setRightIndent();
       connect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       connect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       connect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       connect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       connect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       connect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
}

Here is the call graph for this function:

Here is the caller graph for this function:

void SMTabruler::setFirstLineValue ( double  t,
bool  isParentValue 
)

Definition at line 896 of file smwidgets.cpp.

{
       disconnect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       disconnect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       disconnect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       disconnect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       disconnect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       disconnect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
       isSetupFirst_ = true;
       first_->setValue(t, isParentValue);
       firstLineData->setValue(t);
       setLeftIndent();
       setFirstLine();
       setRightIndent();
       connect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       connect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       connect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       connect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       connect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       connect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
}

Here is the call graph for this function:

void SMTabruler::setLeftIndentValue ( double  t)

Definition at line 923 of file smwidgets.cpp.

{
       disconnect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       disconnect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       disconnect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       disconnect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       disconnect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       disconnect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
       left_->setValue(t);
       leftIndentData->setValue(t);
       setLeftIndent();
       setFirstLine();
       setRightIndent();
       connect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       connect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       connect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       connect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       connect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       connect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
}

Here is the call graph for this function:

Here is the caller graph for this function:

void SMTabruler::setLeftIndentValue ( double  t,
bool  isParentValue 
)

Definition at line 944 of file smwidgets.cpp.

{
       disconnect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       disconnect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       disconnect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       disconnect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       disconnect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       disconnect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
       isSetupLeft_ = true;
       left_->setValue(t, isParentValue);
       leftIndentData->setValue(t);
       setLeftIndent();
       setFirstLine();
       setRightIndent();
       connect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       connect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       connect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       connect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       connect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       connect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
}

Here is the call graph for this function:

void SMTabruler::setParentFirstLine ( double  t)

Definition at line 918 of file smwidgets.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SMTabruler::setParentLeftIndent ( double  t)

Definition at line 966 of file smwidgets.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 1014 of file smwidgets.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SMTabruler::setParentTabs ( QValueList< ParagraphStyle::TabRecord >  Tabs)

Definition at line 869 of file smwidgets.cpp.

{
       hasParent_ = true;
       pTabs_ = Tabs;
}

Here is the caller graph for this function:

void SMTabruler::setRightIndentValue ( double  t)

Definition at line 971 of file smwidgets.cpp.

{
       disconnect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       disconnect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       disconnect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       disconnect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       disconnect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       disconnect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
       right_->setValue(t);
       rightIndentData->setValue(t);
       setLeftIndent();
       setFirstLine();
       setRightIndent();
       connect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       connect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       connect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       connect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       connect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       connect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
}

Here is the call graph for this function:

Here is the caller graph for this function:

void SMTabruler::setRightIndentValue ( double  t,
bool  isParentValue 
)

Definition at line 992 of file smwidgets.cpp.

{
       disconnect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       disconnect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       disconnect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       disconnect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       disconnect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       disconnect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
       isSetupRight_ = true;
       right_->setValue(t, isParentValue);
       rightIndentData->setValue(t);
       setLeftIndent();
       setFirstLine();
       setRightIndent();
       connect(firstLineData, SIGNAL(valueChanged(int)), this, SLOT(firstDataChanged()));
       connect(rightIndentData, SIGNAL(valueChanged(int)), this, SLOT(rightDataChanged()));
       connect(leftIndentData, SIGNAL(valueChanged(int)), this, SLOT(leftDataChanged()));
       connect(first_, SIGNAL(valueChanged(int)), this, SLOT(firstValueChanged()));
       connect(right_, SIGNAL(valueChanged(int)), this, SLOT(rightValueChanged()));
       connect(left_, SIGNAL(valueChanged(int)), this, SLOT(leftValueChanged()));
}

Here is the call graph for this function:

void SMTabruler::setTabs ( QValueList< ParagraphStyle::TabRecord >  Tabs,
int  dEin 
)

Definition at line 818 of file smwidgets.cpp.

{
       disconnect(this, SIGNAL(tabsChanged()), this, SLOT(slotTabsChanged()));
       disconnect(this, SIGNAL(mouseReleased()), this, SLOT(slotTabsChanged()));
       hasParent_ = false;
       parentButton_->hide();
       Tabruler::setTabs(Tabs, dEin);
       Tabruler::repaint();
       QString ein = unitGetSuffixFromIndex(dEin);
       if (dEin == 2)
       {
              first_->setDecimals(10000);
              left_->setDecimals(10000);
              right_->setDecimals(10000);
              tabData->setDecimals(10000);
       } // TODO else What's the decimal for other dEins?
       first_->setSuffix(ein);
       left_->setSuffix(ein);
       right_->setSuffix(ein);
       tabData->setSuffix(ein);
}

Here is the call graph for this function:

Here is the caller graph for this function:

void SMTabruler::setTabs ( QValueList< ParagraphStyle::TabRecord >  Tabs,
int  dEin,
bool  isParentValue 
)

Definition at line 840 of file smwidgets.cpp.

{
       disconnect(this, SIGNAL(tabsChanged()), this, SLOT(slotTabsChanged()));
       disconnect(this, SIGNAL(mouseReleased()), this, SLOT(slotTabsChanged()));
       hasParent_ = true;
       pDein_ = dEin;
       if (isParentValue)
              parentButton_->hide();
       else
              parentButton_->show();
       Tabruler::setTabs(Tabs, dEin);
       Tabruler::repaint();
       QString ein = unitGetSuffixFromIndex(dEin);
       if (dEin == 2)
       {
              first_->setDecimals(10000);
              left_->setDecimals(10000);
              right_->setDecimals(10000);
              tabData->setDecimals(10000);
       } // TODO else What's the decimal for other dEins?
       first_->setSuffix(ein);
       left_->setSuffix(ein);
       right_->setSuffix(ein);
       tabData->setSuffix(ein);

       connect(this, SIGNAL(tabsChanged()), this, SLOT(slotTabsChanged()));
       connect(this, SIGNAL(mouseReleased()), this, SLOT(slotTabsChanged()));
}

Here is the call graph for this function:

void SMTabruler::slotTabsChanged ( ) [private, slot]

Definition at line 1051 of file smwidgets.cpp.

{
       if (hasParent_)
       {
              useParentTabs_ = false;
              tabsChanged_ = true;
       }
}

Here is the caller graph for this function:

Definition at line 1036 of file smwidgets.cpp.

{
       return first_->useParentValue();
}

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 1041 of file smwidgets.cpp.

{
       return left_->useParentValue();
}

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 1046 of file smwidgets.cpp.

{
       return right_->useParentValue();
}

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 1019 of file smwidgets.cpp.

{
       bool ret = useParentTabs_;
       if (ret && hasParent_)
       {
              setTabs(pTabs_, pDein_, true);
              Tabruler::repaint();
              parentButton_->hide();
       }
       else if (hasParent_)
       {
              parentButton_->show();
       }

       return ret;
}

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Definition at line 272 of file smwidgets.h.

Definition at line 280 of file smwidgets.h.

Definition at line 285 of file smwidgets.h.

Definition at line 284 of file smwidgets.h.

Definition at line 283 of file smwidgets.h.

Definition at line 273 of file smwidgets.h.

QToolButton* SMTabruler::parentButton_ [private]

Definition at line 279 of file smwidgets.h.

Definition at line 278 of file smwidgets.h.

QValueList<ParagraphStyle::TabRecord> SMTabruler::pTabs_ [private]

Definition at line 277 of file smwidgets.h.

Definition at line 274 of file smwidgets.h.

Definition at line 281 of file smwidgets.h.

Definition at line 282 of file smwidgets.h.


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