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

Public Slots

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

void tabrulerChanged ()
 
void tabsChanged ()
 
void leftIndentChanged (double)
 
void rightIndentChanged (double)
 
void firstLineChanged (double)
 
void mouseReleased ()
 

Public Member Functions

 Tabruler (QWidget *parent, bool haveFirst=true, int dEin=1, QList< ParagraphStyle::TabRecord > Tabs=QList< ParagraphStyle::TabRecord >(), double wid=-1)
 
virtual void setTabs (QList< ParagraphStyle::TabRecord > Tabs, int dEin)
 
QList< ParagraphStyle::TabRecordgetTabVals ()
 
double getFirstLine ()
 
double getLeftIndent ()
 
double getRightIndent ()
 

Public Attributes

bool haveF
 

Protected Slots

void slotMouseReleased ()
 

Protected Attributes

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
 

Member Function Documentation

void Tabruler::firstLineChanged ( double  )
signal

emitted when first line is changed

void Tabruler::leftIndentChanged ( double  )
signal

emitted when left indent is changed

void Tabruler::rightIndentChanged ( double  )
signal

emitted when right indent is changed

void Tabruler::tabrulerChanged ( )
signal

This signal is emited when is something changed in the tab ruler dialog/widget. 4/11/2005 pv

void Tabruler::tabsChanged ( )
signal

emitted when tabs are changed


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