rock_widget_collection
0.1
build
rock-master-18.09-gui-rock-widget-collection-0.20180124
src
generic_widgets
EllipseItem.h
Go to the documentation of this file.
1
/*
2
* File: EllipseItem.h
3
* Author: blueck
4
*
5
* Created on 24. Juni 2010, 14:42
6
*/
7
8
#include "
DrawItem.h
"
9
#include "
RectangleItem.h
"
10
11
#ifndef ELLIPSEITEM_H
12
#define ELLIPSEITEM_H
13
18
class
EllipseItem
:
public
RectangleItem
19
{
20
public
:
30
EllipseItem
(
int
posX
,
int
posY
,
int
groupNr
,
const
QColor &
color
,
int
width
,
int
height
);
31
35
virtual
~EllipseItem
(){};
36
41
DrawType
getType
(){
return
Ellipse
;};
42
46
void
draw
(QPainter* painter, QRectF &source, QRectF &target);
47
48
};
49
50
#endif
/* ELLIPSEITEM_H */
51
EllipseItem::draw
void draw(QPainter *painter, QRectF &source, QRectF &target)
Definition:
EllipseItem.cc:17
EllipseItem
Definition:
EllipseItem.h:18
DrawType
DrawType
Definition:
DrawItem.h:19
DrawItem::posY
int posY
Definition:
DrawItem.h:182
DrawItem.h
DrawItem::posX
int posX
Definition:
DrawItem.h:180
EllipseItem::getType
DrawType getType()
Definition:
EllipseItem.h:41
EllipseItem::EllipseItem
EllipseItem(int posX, int posY, int groupNr, const QColor &color, int width, int height)
Definition:
EllipseItem.cc:12
RectangleItem::height
int height
Definition:
RectangleItem.h:73
Ellipse
Definition:
DrawItem.h:19
DrawItem::groupNr
int groupNr
Definition:
DrawItem.h:169
EllipseItem::~EllipseItem
virtual ~EllipseItem()
Definition:
EllipseItem.h:35
DrawItem::color
QColor color
Definition:
DrawItem.h:184
RectangleItem
Definition:
RectangleItem.h:16
RectangleItem::width
int width
Definition:
RectangleItem.h:71
RectangleItem.h
Generated by
1.8.13