dialog.h
#ifndef DIALOG_H
#define DIALOG_H
#include "grid.h"
#include <QDialog>
namespace Ui {
class Dialog;
}
class Dialog : public QDialog
{
Q_OBJECT
public:
explicit Dialog(QWidget *parent = 0);
~Dialog();
private slots:
void on_frontcolorComboBox_activated(const QString &color);
void on_backgroundComboBox_activated(const QString &color);
void on_lapizButton_clicked();
void on_cleargridButton_clicked();
void on_rowmajorfillButton_clicked();
void on_colmajorfillButton_clicked();
void on_diagonalleftButton_clicked();
void on_diagonalrightButton_clicked();
void on_drawsquareButton_clicked();
void on_drawtriangleButton_clicked();
void on_drawcircleButton_clicked();
void on_speedHorizontalSlider_valueChanged(int value);
void on_undoButton_clicked();
void on_redoButton_clicked();
void setUndo(bool cannot);
void setRedo(bool cannot);
private:
Ui::Dialog *ui;
GridWidget *grid;
};
#endif // DIALOG_H
Dialog::on_drawcircleButton_clicked
void on_drawcircleButton_clicked()
Ajusta la herramiento a pintar circulos.
Definition: dialog.cpp:171
Dialog::on_colmajorfillButton_clicked
void on_colmajorfillButton_clicked()
Ajusta la herramienta a llenar columna.
Definition: dialog.cpp:121
Dialog::~Dialog
~Dialog()
Destructor.
Definition: dialog.cpp:54
Dialog::Dialog
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
Dialog::on_drawtriangleButton_clicked
void on_drawtriangleButton_clicked()
Ajusta la herramiento a pintar triangulos.
Definition: dialog.cpp:161
Dialog::on_diagonalleftButton_clicked
void on_diagonalleftButton_clicked()
Ajusta la herrramienta a llenar en diagonal a la izquierda.
Definition: dialog.cpp:131
Dialog::on_undoButton_clicked
void on_undoButton_clicked()
Deshace la modificacion previa de la cuadricula.
Definition: dialog.cpp:194
Dialog::on_redoButton_clicked
void on_redoButton_clicked()
Rehace la modificacion previa de la cuadricula.
Definition: dialog.cpp:204
Ui
Definition: dialog.h:7
Dialog::setUndo
void setUndo(bool cannot)
Permite utilizar el boton de deshacer (undo)
Definition: dialog.cpp:34
Dialog::on_lapizButton_clicked
void on_lapizButton_clicked()
Ajusta la herramienta a usar la punta.
Definition: dialog.cpp:90
Dialog::on_drawsquareButton_clicked
void on_drawsquareButton_clicked()
Ajusta la herramiento a pintar cuadrados.
Definition: dialog.cpp:151
Dialog::on_backgroundComboBox_activated
void on_backgroundComboBox_activated(const QString &color)
Ajusta el color del fondo.
Definition: dialog.cpp:79
Dialog::on_rowmajorfillButton_clicked
void on_rowmajorfillButton_clicked()
Ajusta la herramienta a llenar fila.
Definition: dialog.cpp:111
Dialog
Definition: dialog.h:11
Dialog::on_diagonalrightButton_clicked
void on_diagonalrightButton_clicked()
Ajusta la herrramienta a llenar en diagonal a la derecha.
Definition: dialog.cpp:141
Dialog::setRedo
void setRedo(bool cannot)
Permite utilizar el boton de (rehacer)
Definition: dialog.cpp:44
Dialog::on_frontcolorComboBox_activated
void on_frontcolorComboBox_activated(const QString &color)
Ajusta el color de la brocha.
Definition: dialog.cpp:66
Dialog::on_cleargridButton_clicked
void on_cleargridButton_clicked()
Limpia la cuadricula Borra la cuadricula.
Definition: dialog.cpp:100
Dialog::on_speedHorizontalSlider_valueChanged
void on_speedHorizontalSlider_valueChanged(int value)
Ajusta el tamano de la punta de la herramienta.
Definition: dialog.cpp:183
GridWidget
Definition: grid.h:42