rock_widget_collection
0.1
build
rock-master-18.09-gui-rock-widget-collection-0.20180124
src
generic_widgets
ArrowItem.h
Go to the documentation of this file.
1
/*
2
* File: ArrowItem.h
3
* Author: blueck
4
*
5
* Created on 30. Juni 2010, 10:41
6
*/
7
8
#include "math.h"
9
#include "
FillItem.h
"
10
#include <iostream>
11
12
#ifndef ARROWITEM_H
13
#define ARROWITEM_H
14
23
class
ArrowItem
:
public
FillItem
24
{
25
public
:
35
ArrowItem
(
int
posX
,
int
posY
,
int
groupNr
,
const
QColor &
color
,
int
endX,
int
endY);
39
virtual
~ArrowItem
();
44
DrawType
getType
() {
return
Arrow
;};
45
49
void
draw
(QPainter* painter,QRectF &source,QRectF &target);
50
private
:
52
int
endX;
54
int
endY;
55
};
56
57
#endif
/* ARROWITEM_H */
58
FillItem.h
FillItem
Definition:
FillItem.h:19
ArrowItem::ArrowItem
ArrowItem(int posX, int posY, int groupNr, const QColor &color, int endX, int endY)
Definition:
ArrowItem.cc:10
ArrowItem::~ArrowItem
virtual ~ArrowItem()
Definition:
ArrowItem.cc:16
DrawType
DrawType
Definition:
DrawItem.h:19
DrawItem::posY
int posY
Definition:
DrawItem.h:182
Arrow
Definition:
DrawItem.h:19
ArrowItem::getType
DrawType getType()
Definition:
ArrowItem.h:44
DrawItem::posX
int posX
Definition:
DrawItem.h:180
ArrowItem::draw
void draw(QPainter *painter, QRectF &source, QRectF &target)
Definition:
ArrowItem.cc:20
DrawItem::groupNr
int groupNr
Definition:
DrawItem.h:169
DrawItem::color
QColor color
Definition:
DrawItem.h:184
ArrowItem
Definition:
ArrowItem.h:23
Generated by
1.8.13