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::TabRecord > getTabVals ()
 
double getFirstLine ()
 
double getLeftIndent ()
 
double getRightIndent ()
 

Public Attributes

SMScrSpinBox * first_
 
SMScrSpinBox * left_
 
SMScrSpinBox * right_
 
- 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
 
RulerT * ruler
 
QToolButton * rulerScrollL
 
QToolButton * rulerScrollR
 
QLabel * positionLabel
 
QLabel * firstLineLabel
 
QLabel * leftIndentLabel
 
QLabel * rightIndentLabel
 
ScrSpinBox * tabData
 
ScrSpinBox * firstLineData
 
ScrSpinBox * leftIndentData
 
ScrSpinBox * rightIndentData
 
QPushButton * clearButton
 
QPushButton * clearOneButton
 
double docUnitRatio
 

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