My Project
dialog.h
1 #ifndef DIALOG_H
2 #define DIALOG_H
3 
4 #include "grid.h"
5 #include <QDialog>
6 
7 namespace Ui {
8 class Dialog;
9 }
10 
11 class Dialog : public QDialog
12 {
13  Q_OBJECT
14 
15 public:
16 
24  explicit Dialog(QWidget *parent = 0);
25 
31  ~Dialog();
32 
33 private slots:
34 
42  void on_frontcolorComboBox_activated(const QString &color);
43 
51  void on_backgroundComboBox_activated(const QString &color);
52 
59 
66 
73 
74 
81 
88 
95 
102 
109 
116 
125 
131  void on_undoButton_clicked();
132 
138  void on_redoButton_clicked();
139 
145  void setUndo(bool cannot);
146 
152  void setRedo(bool cannot);
153 
154 private:
155  Ui::Dialog *ui;
156  GridWidget *grid;
157 };
158 
159 #endif // DIALOG_H
void on_drawcircleButton_clicked()
Ajusta la herramiento a pintar circulos.
Definition: dialog.cpp:171
void on_colmajorfillButton_clicked()
Ajusta la herramienta a llenar columna.
Definition: dialog.cpp:121
~Dialog()
Destructor.
Definition: dialog.cpp:54
Dialog(QWidget *parent=0)
El constructor ajusta el boton de deshacer (undo) y rehacer (redo) para que no puedan ser apretados...
Definition: dialog.cpp:17
void on_drawtriangleButton_clicked()
Ajusta la herramiento a pintar triangulos.
Definition: dialog.cpp:161
void on_diagonalleftButton_clicked()
Ajusta la herrramienta a llenar en diagonal a la izquierda.
Definition: dialog.cpp:131
void on_undoButton_clicked()
Deshace la modificacion previa de la cuadricula.
Definition: dialog.cpp:194
void on_redoButton_clicked()
Rehace la modificacion previa de la cuadricula.
Definition: dialog.cpp:204
Definition: dialog.h:7
void setUndo(bool cannot)
Permite utilizar el boton de deshacer (undo)
Definition: dialog.cpp:34
void on_lapizButton_clicked()
Ajusta la herramienta a usar la punta.
Definition: dialog.cpp:90
void on_drawsquareButton_clicked()
Ajusta la herramiento a pintar cuadrados.
Definition: dialog.cpp:151
void on_backgroundComboBox_activated(const QString &color)
Ajusta el color del fondo.
Definition: dialog.cpp:79
void on_rowmajorfillButton_clicked()
Ajusta la herramienta a llenar fila.
Definition: dialog.cpp:111
Definition: dialog.h:11
void on_diagonalrightButton_clicked()
Ajusta la herrramienta a llenar en diagonal a la derecha.
Definition: dialog.cpp:141
void setRedo(bool cannot)
Permite utilizar el boton de (rehacer)
Definition: dialog.cpp:44
void on_frontcolorComboBox_activated(const QString &color)
Ajusta el color de la brocha.
Definition: dialog.cpp:66
void on_cleargridButton_clicked()
Limpia la cuadricula Borra la cuadricula.
Definition: dialog.cpp:100
void on_speedHorizontalSlider_valueChanged(int value)
Ajusta el tamano de la punta de la herramienta.
Definition: dialog.cpp:183
Definition: grid.h:42