Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | Related Pages

LineGr.h

00001 #ifndef LINEGR_H
00002 #define LINEGR_H
00003 #include "Graphical.h"
00004 #include <qlist.h>
00005 #include <qevent.h>
00006 #include "MarginPage.h"
00007 #include "../graphical/Constraint.h"
00008 #include "MeasureSection.h"
00016 class LineGr:public Graphical{
00017   QList<MeasureSectionGr> measureSections;
00018 
00023   int nMeasureFirst;
00024   int nMeasureLast;
00025   int pageNumber;
00026   float lineWidth;
00027 
00028   int lineIndex;
00029  MarginPage * pageMargin;
00034   float height;
00039   Constraint  * constraint;
00040  public:
00041   float getHeight();
00042  void firstPass();
00043  
00044 void secondPass();
00045   LineGr(Graphical *,Container * ,int ,MarginPage *,Constraint * ,int index,int pagenb);
00046  void update();
00047  void paint();
00048  int last();
00049  Constraint * getConstraint();
00050 
00051 };
00052 #endif

Generated on Tue Jun 1 21:13:29 2004 for Alternate Take by doxygen 1.3.6