#include <line.h>
|
| Line (QWidget *parent=0) |
| Constructor. Más...
|
|
| Line (int fromX, int fromY, int toX, int toY, int w, QColor c, QWidget *parent=0) |
| Constructor para una linea especificando el (fromX,fromY) and (toX,toY) Más...
|
|
| Line (int fromX, int fromY, int length, double angle, int w, QColor c, QWidget *parent=0) |
| Constructor para una linea especificando el (fromX,fromY) and (toX,toY) Más...
|
|
void | setCoords (int fromX, int fromY, int toX, int toY) |
| Ajustador de las coordenadas de la linea. Más...
|
|
void | setpenColor (QColor c) |
| Ajustador del color del boligrafo. Más...
|
|
void | setPenWidth (int w) |
| Ajustador del ancho del boligrafo. Más...
|
|
int | getX0 () |
| Devuelve la coordenada inicial x. Más...
|
|
int | getY0 () |
| Devuelve la coordenada inicial y. Más...
|
|
int | getX1 () |
| Devuelve la coordenada final x. Más...
|
|
int | getY1 () |
| Devuelve la coordenada final y. Más...
|
|
|
void | paintEvent (QPaintEvent *) |
| La funcion para el evento de pintar es invocada automaticamente cada ves que evento de repintar ocurre.
|
|
Una clase para describir lineas
Line::Line |
( |
QWidget * |
parent = 0 | ) |
|
|
explicit |
Constructor.
Constructor que ajusta las coordenadas a 0, el color y el ancho del boligrafo a negro y 1 respectivamente.
Line::Line |
( |
int |
fromX, |
|
|
int |
fromY, |
|
|
int |
toX, |
|
|
int |
toY, |
|
|
int |
w, |
|
|
QColor |
c, |
|
|
QWidget * |
parent = 0 |
|
) |
| |
Constructor para una linea especificando el (fromX,fromY) and (toX,toY)
Constructor de una linea, especificando las coordenadas (fromX,fromY) y (toX,toY)
- Parámetros
-
fromX | coordenada x inicial |
fromY | coordenada y inicial |
toX | coordenada x final |
toY | coordenada y final |
w | ancho de la pluma |
c | color de la linea |
parent | padre de esta linea |
fromX | coordenada x inicial |
fromY | coordenada y inicial |
toX | coordenada x final |
toY | end coordenada y final |
w | ancho del boligrafo |
c | color de la linea. |
parent | parent of this line |
Line::Line |
( |
int |
fromX, |
|
|
int |
fromY, |
|
|
int |
length, |
|
|
double |
angle, |
|
|
int |
w, |
|
|
QColor |
c, |
|
|
QWidget * |
parent = 0 |
|
) |
| |
Constructor para una linea especificando el (fromX,fromY) and (toX,toY)
Constructor de una linea, especificando la coordenada (fromX, fromY) and el largo (length) y el angulo (angle).
- Parámetros
-
fromX | coordenada x inicial |
fromY | coordenada y inicial |
length | largo de la linea |
angle | angulo de la linea |
w | ancho de la pluma |
c | color de la linea |
parent | padre de esta linea |
fromX | coordenada x inicial |
fromY | coordenada y inicia |
length | largo de la linea |
angle | angulo de la linea |
w | ancho de la linea |
c | color de la linea |
parent | padre de esta linea |
Devuelve la coordenada inicial x.
- Devuelve
- coordenada inicial x
Devuelve la coordenada final x.
- Devuelve
- coordenada final x.
Devuelve la coordenada inicial y.
- Devuelve
- coordenada inicial y
Devuelve la coordenada final y.
- Devuelve
- coordenada final y
void Line::setCoords |
( |
int |
fromX, |
|
|
int |
fromY, |
|
|
int |
toX, |
|
|
int |
toY |
|
) |
| |
Ajustador de las coordenadas de la linea.
- Parámetros
-
fromX | coordenada x inicial |
fromY | coordenada y inicial |
toX | coordenada x final |
toY | end coordenada y final |
void Line::setpenColor |
( |
QColor |
c | ) |
|
Ajustador del color del boligrafo.
- Parámetros
-
void Line::setPenWidth |
( |
int |
w | ) |
|
Ajustador del ancho del boligrafo.
- Parámetros
-
pen color / color del boligrafo
pen width / ancho del boligrafo
initial coord x / coordenada inicial x
ending coord x / coordenada final x
initial coord y / coordenada inicial y
ending coord y / coordenada final y
La documentación para esta clase fue generada a partir de los siguientes ficheros: