made toggleAnimation a slot

master
Benjamin Kraft 3 years ago
parent e798cf894a
commit 0e80fcc93f
  1. 3
      headers/Mandelbrot.h
  2. 6
      src/MainWindow.cpp

@ -10,12 +10,13 @@ public:
void init(GLuint);
void draw();
void updateAnimation();
void toggleAnimation();
void setMaxIterations(int);
void translateRelative(QVector2D);
void zoomRelative(int, QVector2D);
void resizeRelative(QVector2D);
bool initShader();
public slots:
void toggleAnimation();
private:
int maxIterations = 0;
float hueAdd = 0;

@ -50,10 +50,8 @@ void MainWindow::buildUI() {
connect(
animButton,
&QPushButton::clicked,
this,
[this](){
this->outputWidget.getMandelbrot().toggleAnimation();
});
&outputWidget.getMandelbrot(),
&Mandelbrot::toggleAnimation);
auto controls = new QGridLayout;
controls->addWidget(maxIterationsCaption, 1, 1);

Loading…
Cancel
Save