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

Public Slots

void resetOffsetInc ()
 
void decreaseOffset ()
 
void increaseOffset ()
 
void changeTab (int t)
 
void changeTabChar (QChar t)
 
void moveTab (double t)
 
void removeActTab ()
 
void moveFirstLine (double t)
 
void moveLeftIndent (double t)
 

Signals

void tabMoved (double)
 
void typeChanged (int)
 
void fillCharChanged (QChar)
 
void leftIndentMoved (double)
 
void firstLineMoved (double)
 
void noTabs ()
 
void newTab ()
 
void mouseReleased ()
 
void tabSelected ()
 

Public Member Functions

 RulerT (QWidget *parent, int ein, QList< ParagraphStyle::TabRecord > Tabs, bool ind, double wid)
 
void setTabs (QList< ParagraphStyle::TabRecord > Tabs, int dEin)
 
void updateTabList ()
 

Public Attributes

bool mousePressed
 
QList< ParagraphStyle::TabRecordtabValues
 
bool haveInd
 
int unitIndex
 
int offset
 
int actTab
 
double leftIndent
 
double firstLine
 
double Width
 
int rulerCode
 
int mouseX
 
int offsetIncrement
 

Protected Member Functions

virtual void paintEvent (QPaintEvent *)
 
virtual void mousePressEvent (QMouseEvent *m)
 
virtual void mouseReleaseEvent (QMouseEvent *)
 
virtual void mouseMoveEvent (QMouseEvent *m)
 
virtual void leaveEvent (QEvent *)
 

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