Scribus
Open source desktop publishing at your fingertips
SMTabruler Class Reference
Inheritance diagram for SMTabruler:
Collaboration diagram for SMTabruler:

Public Member Functions

 SMTabruler (QWidget *parent, bool haveFirst=true, int dEin=1, QList< ParagraphStyle::TabRecord > Tabs=QList< ParagraphStyle::TabRecord >(), double wid=-1)
 
void unitChange (int unitIndex)
 
void setTabs (QList< ParagraphStyle::TabRecord > Tabs, int unitIndex)
 
void setTabs (QList< ParagraphStyle::TabRecord > Tabs, int unitIndex, bool isParentValue)
 
void setParentTabs (QList< 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 Member Functions inherited from Tabruler
 Tabruler (QWidget *parent, bool haveFirst=true, int dEin=1, QList< ParagraphStyle::TabRecord > Tabs=QList< ParagraphStyle::TabRecord >(), double wid=-1)
 
QList< ParagraphStyle::TabRecordgetTabVals ()
 
double getFirstLine ()
 
double getLeftIndent ()
 
double getRightIndent ()
 

Public Attributes

SMScrSpinBoxfirst_
 
SMScrSpinBoxleft_
 
SMScrSpinBoxright_
 
- Public Attributes inherited from Tabruler
bool haveF
 

Additional Inherited Members

- Public Slots inherited from Tabruler
void resetOFfL ()
 
void resetOFfR ()
 
void clearAll ()
 
void clearOne ()
 
void tabAdded ()
 
void lastTabRemoved ()
 
void setTabType (int t)
 
void setType ()
 
void setTabData (double t)
 
void setTab ()
 
void setFirstLineData (double t)
 
void setFirstLine ()
 
void setLeftIndentData (double t)
 
void setLeftIndent ()
 
void setRightIndentData (double t)
 
void setRightIndent ()
 
void setTabFillChar (QChar t)
 
void setFillChar ()
 
void setCustomFillChar (const QString &txt)
 
- Signals inherited from Tabruler
void tabrulerChanged ()
 
void tabsChanged ()
 
void leftIndentChanged (double)
 
void rightIndentChanged (double)
 
void firstLineChanged (double)
 
void mouseReleased ()
 
- Protected Slots inherited from Tabruler
void slotMouseReleased ()
 
- Protected Attributes inherited from Tabruler
QVBoxLayout * tabrulerLayout
 
QHBoxLayout * layout2
 
QHBoxLayout * layout1
 
QHBoxLayout * indentLayout
 
QVBoxLayout * layout3
 
QHBoxLayout * layout4
 
QComboBox * typeCombo
 
QComboBox * tabFillCombo
 
QLabel * tabFillComboT
 
RulerTruler
 
QToolButton * rulerScrollL
 
QToolButton * rulerScrollR
 
QLabel * positionLabel
 
QLabel * firstLineLabel
 
QLabel * leftIndentLabel
 
QLabel * rightIndentLabel
 
ScrSpinBoxtabData
 
ScrSpinBoxfirstLineData
 
ScrSpinBoxleftIndentData
 
ScrSpinBoxrightIndentData
 
QPushButton * clearButton
 
QPushButton * clearOneButton
 
double docUnitRatio
 

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