Go to the documentation of this file.
28 #ifndef GRAPHICSGUIDE_H
29 #define GRAPHICSGUIDE_H
32 #include <QGraphicsItem>
38 static const int TypeGuide = QGraphicsItem::UserType+7;
43 Q_INTERFACES (QGraphicsItem)
47 const double &x0,
const double &y0,
const double &
radius );
49 const double &y0,
const int &
width);
55 enum {
Type = UserType + 7 };
62 void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget);
double radius()
Definition: graphicsguide.cpp:57
int m_width
Definition: graphicsguide.h:67
GraphicsGuide(GraphicsWidget *, const double &x0, const double &y0, const double &radius)
Definition: graphicsguide.cpp:32
bool circle
Definition: graphicsguide.h:68
int type() const
Definition: graphicsguide.h:56
static const int TypeGuide
Definition: graphicsguide.h:38
static const int ZValueGuide
Definition: graphicsguide.h:39
double m_radius
Definition: graphicsguide.h:66
int width()
Definition: graphicsguide.cpp:80
GraphicsWidget * graphicsWidget
Definition: graphicsguide.h:65
QRectF boundingRect() const
Definition: graphicsguide.cpp:85
bool isCircle()
Definition: graphicsguide.cpp:61
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
Definition: graphicsguide.cpp:95
void die()
Definition: graphicsguide.cpp:108
void setHorizontalLine(const QPointF &origin, const int &width)
Definition: graphicsguide.cpp:73
@ Type
Definition: graphicsguide.h:55
void setCircle(const QPointF ¢er, const double &radius)
Definition: graphicsguide.cpp:65
Definition: graphicsguide.h:41