rock_widget_collection
0.1
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
build
rock-master-18.09-gui-rock-widget-collection-0.20180124
src
generic_widgets
RectangleItem.h
Go to the documentation of this file.
1
/*
2
* File: RectangleItem.h
3
* Author: blueck
4
*
5
* Created on 29. Juni 2010, 10:34
6
*/
7
8
#include "
FillItem.h
"
9
10
#ifndef RECTANGLEITEM_H
11
#define RECTANGLEITEM_H
12
16
class
RectangleItem
:
public
FillItem
17
{
18
public
:
28
RectangleItem
(
int
posX
,
int
posY
,
int
groupNr
,
const
QColor &
color
,
int
width
,
int
height
);
29
33
virtual
~RectangleItem
(){};
34
39
int
getWidth
(){
return
width
;};
40
45
int
getHeight
(){
return
height
;};
46
51
DrawType
getType
(){
return
Rectangle
;};
52
57
void
setWidth
(
int
width) {this->width =
width
;};
58
63
void
setHeight
(
int
height) {this->height =
height
;};
64
68
void
draw
(QPainter* painter, QRectF &source, QRectF &target);
69
protected
:
71
int
width
;
73
int
height
;
74
75
};
76
77
#endif
/* RECTANGLEITEM_H */
78
FillItem.h
FillItem
Definition:
FillItem.h:19
RectangleItem::getWidth
int getWidth()
Definition:
RectangleItem.h:39
DrawType
DrawType
Definition:
DrawItem.h:19
DrawItem::posY
int posY
Definition:
DrawItem.h:182
DrawItem::posX
int posX
Definition:
DrawItem.h:180
RectangleItem::getHeight
int getHeight()
Definition:
RectangleItem.h:45
RectangleItem::setHeight
void setHeight(int height)
Definition:
RectangleItem.h:63
RectangleItem::RectangleItem
RectangleItem(int posX, int posY, int groupNr, const QColor &color, int width, int height)
Definition:
RectangleItem.cc:12
RectangleItem::~RectangleItem
virtual ~RectangleItem()
Definition:
RectangleItem.h:33
RectangleItem::height
int height
Definition:
RectangleItem.h:73
RectangleItem::setWidth
void setWidth(int width)
Definition:
RectangleItem.h:57
DrawItem::groupNr
int groupNr
Definition:
DrawItem.h:169
DrawItem::color
QColor color
Definition:
DrawItem.h:184
RectangleItem
Definition:
RectangleItem.h:16
RectangleItem::draw
void draw(QPainter *painter, QRectF &source, QRectF &target)
Definition:
RectangleItem.cc:19
RectangleItem::getType
DrawType getType()
Definition:
RectangleItem.h:51
RectangleItem::width
int width
Definition:
RectangleItem.h:71
Rectangle
Definition:
DrawItem.h:19
Generated by
1.8.11