|
@@ -66,15 +66,15 @@ public:
|
66
|
66
|
///* Tool and ToolSize: Sets the Tool which is going to be used to draw the grid
|
67
|
67
|
///* frontColor: The color which will be used to paint to black
|
68
|
68
|
///* backColor: Current clicked square
|
69
|
|
- ///* background: Sets the background color to white
|
|
69
|
+ ///* background: The background color to white
|
70
|
70
|
/// \~English
|
71
|
71
|
/// \brief Constructor por defecto. Las propiedades de el grid se ajustan como sigue:
|
72
|
72
|
/// * mCellSize: Ajusta el tamano de la celda a 10px
|
73
|
73
|
/// * mRowCount: Ajusta el numero de filas en la cuadricula a 39
|
74
|
74
|
/// * ColumnCount: Ajusta el numero de columnas en el grid a 27
|
75
|
|
- /// * Tool and ToolSize: Ajusta la herramiento que se va a utilizar para dibujar
|
|
75
|
+ /// * Tool and ToolSize: Ajusta la herramienta que se va a utilizar para dibujar
|
76
|
76
|
/// el grid.
|
77
|
|
- /// * frontColor: El color que se utilizara para pintar a negro
|
|
77
|
+ /// * frontColor: El color que se utilizara para pintar en negro
|
78
|
78
|
/// * backColor: Cuadrado marcado actualmente
|
79
|
79
|
/// * background: El color del fondo en blanco
|
80
|
80
|
GridWidget(QWidget *parent);
|
|
@@ -85,7 +85,7 @@ public:
|
85
|
85
|
/// \param rowCount number of rows
|
86
|
86
|
/// \param columnCount number of columns
|
87
|
87
|
/// \~Spanish
|
88
|
|
- /// \brief Ajusta el numero de columnas y fileas de la cuadricula
|
|
88
|
+ /// \brief Ajusta el numero de columnas y filas de la cuadricula
|
89
|
89
|
/// \param rowCount numero de filas
|
90
|
90
|
/// \param columnCount numero de columnas
|
91
|
91
|
void setGridSize(int rowCount, int columnCount);
|
|
@@ -126,7 +126,7 @@ public:
|
126
|
126
|
/// \param x coordinate x of the cell in the grid
|
127
|
127
|
/// \param y coordinate y of the cell in the grid
|
128
|
128
|
/// \~Spanish
|
129
|
|
- /// \brief Remueve la posicion dada del vector que representa
|
|
129
|
+ /// \brief Elimina la posicion dada del vector que representa
|
130
|
130
|
/// las celdas pintadas en la cuadricula
|
131
|
131
|
/// \param x coordenada x de la celda en el cuadricula
|
132
|
132
|
/// \param y coordenada y de la celda en la cuadricula
|
|
@@ -155,7 +155,7 @@ public:
|
155
|
155
|
/// \~English
|
156
|
156
|
/// \brief Clears the grid and sets it to its initial state
|
157
|
157
|
/// \~Spanish
|
158
|
|
- /// \brief Limpa la cuadricula y la pone en su estado inicial.
|
|
158
|
+ /// \brief Limpia la cuadricula y la pone en su estado inicial.
|
159
|
159
|
void clear();
|
160
|
160
|
|
161
|
161
|
/// \fn void GridWidget::setCellSize(int size)
|
|
@@ -169,10 +169,10 @@ public:
|
169
|
169
|
|
170
|
170
|
/// \fn void GridWidget::setTool(QString tool)
|
171
|
171
|
/// \~English
|
172
|
|
- /// \param tool choosen tool
|
|
172
|
+ /// \param tool chosen tool
|
173
|
173
|
/// \brief Sets the tool
|
174
|
|
- /// \param tool herramienta escogida
|
175
|
174
|
/// \~Spanish
|
|
175
|
+ /// \param tool herramienta escogida
|
176
|
176
|
/// \brief Ajusta la herramienta
|
177
|
177
|
void setTool(QString tool);
|
178
|
178
|
|
|
@@ -209,11 +209,11 @@ public:
|
209
|
209
|
/// It identifies the way the grid will be painted calling the function of the
|
210
|
210
|
/// tool received in the parameters (dot, rowfill, column fill, diagonal, square,
|
211
|
211
|
/// triangles and circles).
|
212
|
|
- /// \param tool the tool to be called by the funtion
|
|
212
|
+ /// \param tool the tool to be called by the function
|
213
|
213
|
/// \param x coordinate x of the cell in the grid.
|
214
|
214
|
/// \param y coordinate y of the cell in the grid.
|
215
|
215
|
/// \~Spanish
|
216
|
|
- /// \brief Esta funcion es llamada en cada evento de el mouse presionado dentro
|
|
216
|
+ /// \brief Esta funcion es llamada en cada evento del mouse presionado dentro
|
217
|
217
|
/// de la cuadricula. Identifica la forma en que el grid va a ser pintado llamando
|
218
|
218
|
/// la funcion del tool recibido en los parametros (dot, rowfill, column fill, diagonal, square,
|
219
|
219
|
/// triangles and circles).
|
|
@@ -267,7 +267,7 @@ public:
|
267
|
267
|
/// \param toolColor color of the cells painted by the tool
|
268
|
268
|
/// \~Spanish
|
269
|
269
|
/// \brief Recibe las coordenadas de la cuadricula donde el usuario marco
|
270
|
|
- /// y pinta (desde ese punto hacia la arriba o abajo) la columna mas larga del mismo color
|
|
270
|
+ /// y pinta (desde ese punto hacia arriba o abajo) la columna mas larga del mismo color
|
271
|
271
|
/// de la celda que fue marcada con el color de la herramienta.
|
272
|
272
|
/// \param x coordenada x de la celda en la cuadricula
|
273
|
273
|
/// \param y coordenada y de la celda en la cuadricula
|
|
@@ -370,9 +370,9 @@ public:
|
370
|
370
|
/// the redo vector(newStates) and the last state in the undo vector(oldStates)
|
371
|
371
|
/// is painted on the grid.
|
372
|
372
|
/// \~Spanish
|
373
|
|
- /// \brief Cuando el boton es apretado el estado acutual es empujado en
|
374
|
|
- /// el vector(newStates) de redo y el ultimo estado en el vector(oldStates) undo es
|
375
|
|
- /// pintado en la cuadricula
|
|
373
|
+ /// \brief Cuando el boton de deshacer (undo) es presionado el estado actual es empujado
|
|
374
|
+ /// al vector(newStates) de rehacer (redo) y el ultimo estado del vector(oldStates) de
|
|
375
|
+ /// deshacer (undo) es pintado en la cuadricula
|
376
|
376
|
void undo();
|
377
|
377
|
|
378
|
378
|
|
|
@@ -424,7 +424,7 @@ protected:
|
424
|
424
|
/// its parent receives a repaint signal.
|
425
|
425
|
/// \param event received event reference
|
426
|
426
|
/// \~Spanish
|
427
|
|
- /// \brief Esta funcion es invocada automaticmente cada ves que el widget o
|
|
427
|
+ /// \brief Esta funcion es invocada automaticmente cada vez que el widget o
|
428
|
428
|
/// el padre recibe una senal de repintar.
|
429
|
429
|
/// \param event referencia a un evento recibido
|
430
|
430
|
virtual void paintEvent(QPaintEvent *);
|