Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

DashPreview Class Reference

#include <dasheditor.h>

List of all members.

Public Slots

void setActStep (double t)

Signals

void currStep (double)
void dashChanged ()

Public Member Functions

 DashPreview (QWidget *pa)
 ~DashPreview ()
void paintEvent (QPaintEvent *e)
void mousePressEvent (QMouseEvent *m)
void mouseReleaseEvent (QMouseEvent *)
void mouseMoveEvent (QMouseEvent *m)
void leaveEvent (QEvent *)
void enterEvent (QEvent *)
void setDashValues (QList< double > vals)

Public Attributes

QList< double > DashValues
QList< double > StopM
bool Mpressed
bool outside
bool onlyselect
int ActStop
QTime m_moveTimer


Detailed Description

Definition at line 43 of file dasheditor.h.


Constructor & Destructor Documentation

DashPreview::DashPreview ( QWidget *  pa  ) 

Definition at line 40 of file dasheditor.cpp.

References ActStop, DashValues, Mpressed, onlyselect, outside, and StopM.

DashPreview::~DashPreview (  )  [inline]

Definition at line 49 of file dasheditor.h.


Member Function Documentation

void DashPreview::paintEvent ( QPaintEvent *  e  ) 

void DashPreview::mousePressEvent ( QMouseEvent *  m  ) 

Definition at line 111 of file dasheditor.cpp.

References ActStop, currStep(), DashValues, m_moveTimer, Mpressed, and StopM.

void DashPreview::mouseReleaseEvent ( QMouseEvent *  m  ) 

void DashPreview::mouseMoveEvent ( QMouseEvent *  m  ) 

Definition at line 196 of file dasheditor.cpp.

References ActStop, currStep(), DashValues, loadIcon(), Mpressed, onlyselect, outside, and StopM.

void DashPreview::leaveEvent ( QEvent *   ) 

Definition at line 249 of file dasheditor.cpp.

References ActStop, loadIcon(), Mpressed, outside, and StopM.

void DashPreview::enterEvent ( QEvent *   ) 

Definition at line 258 of file dasheditor.cpp.

References outside.

void DashPreview::setDashValues ( QList< double >  vals  ) 

Definition at line 273 of file dasheditor.cpp.

References ActStop, currStep(), DashValues, onlyselect, and StopM.

Referenced by DashEditor::setDashValues().

void DashPreview::setActStep ( double  t  )  [slot]

Definition at line 263 of file dasheditor.cpp.

References ActStop, dashChanged(), DashValues, and onlyselect.

void DashPreview::currStep ( double   )  [signal]

void DashPreview::dashChanged (  )  [signal]

Referenced by mouseReleaseEvent(), and setActStep().


Member Data Documentation

QList<double> DashPreview::DashValues

QList<double> DashPreview::StopM

Definition at line 60 of file dasheditor.h.

Referenced by DashPreview(), enterEvent(), leaveEvent(), mouseMoveEvent(), and mouseReleaseEvent().

Definition at line 63 of file dasheditor.h.

Referenced by mousePressEvent(), and mouseReleaseEvent().


The documentation for this class was generated from the following files:
Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.