Code Documentation 3.1
Social Network Visualizer
Loading...
Searching...
No Matches
graphicsnodenumber.h
Go to the documentation of this file.
1
17#ifndef GRAPHICSNODENUMBER_H
18#define GRAPHICSNODENUMBER_H
19
20#include <QGraphicsTextItem>
21
22class GraphicsNode;
23
24static const int TypeNumber=QGraphicsItem::UserType+3;
25static const int ZValueNodeNumber = 90;
26
27class GraphicsNodeNumber : public QGraphicsTextItem {
28public:
29 GraphicsNodeNumber(GraphicsNode * , const QString &labelText, const int &size);
30 enum { Type = UserType + 3 };
31 void removeRefs();
32 int type() const { return Type; }
33 GraphicsNode* node() { return source; }
34 void setSize(const int size);
36private:
38};
39
40#endif
Definition graphicsnodenumber.h:27
GraphicsNode * source
Definition graphicsnodenumber.h:37
@ Type
Definition graphicsnodenumber.h:30
~GraphicsNodeNumber()
Definition graphicsnodenumber.cpp:46
void removeRefs()
Definition graphicsnodenumber.cpp:41
GraphicsNode * node()
Definition graphicsnodenumber.h:33
void setSize(const int size)
Definition graphicsnodenumber.cpp:35
int type() const
Definition graphicsnodenumber.h:32
Definition graphicsnode.h:47
static const int TypeNumber
Definition graphicsnodenumber.h:24
static const int ZValueNodeNumber
Definition graphicsnodenumber.h:25