@@ -57,9 +57,9 @@ RonchiCompareDialog::RonchiCompareDialog(const QImage& img1, const QString& name
5757 m_slider->setValue (50 );
5858 mainLayout->addWidget (m_slider);
5959
60- QPushButton* saveBtn = new QPushButton (tr (" Save This Comparison Image" ));
60+ m_saveBtn = new QPushButton (tr (" Save This Comparison Image" ));
6161 QPushButton* blinkBtn = new QPushButton (tr (" Blink" ));
62- mainLayout->addWidget (saveBtn );
62+ mainLayout->addWidget (m_saveBtn );
6363
6464 blinkLayout->addSpacerItem ( new QSpacerItem (0 , 0 , QSizePolicy::Expanding, QSizePolicy::Expanding));
6565 blinkLayout->addWidget (blinkBtn);
@@ -69,7 +69,7 @@ RonchiCompareDialog::RonchiCompareDialog(const QImage& img1, const QString& name
6969
7070 // Signal/Slot Connections
7171 connect (m_slider, &QSlider::valueChanged, this , &RonchiCompareDialog::updateOverlay);
72- connect (saveBtn , &QPushButton::clicked, this , &RonchiCompareDialog::onSaveClicked);
72+ connect (m_saveBtn , &QPushButton::clicked, this , &RonchiCompareDialog::onSaveClicked);
7373 connect (blinkBtn, &QPushButton::clicked, this , &RonchiCompareDialog::startBlink);
7474 connect (blinkTimer, &QTimer::timeout, this , &RonchiCompareDialog::blink);
7575
@@ -89,12 +89,14 @@ void RonchiCompareDialog::startBlink(){
8989 updateOverlay (50 );
9090 blinking = false ;
9191 m_slider->show ();
92+ m_saveBtn->show ();
9293 m_info->setText (tr (" Blend Ratio (Slide to compare difference):" ));
9394 }
9495 else {
9596 blinking = true ;
9697 blinkTimer->start (300 );
9798 m_slider->hide ();
99+ m_saveBtn->hide ();
98100 }
99101}
100102
0 commit comments