diff --git a/IHM_Retouche_Photo/mainwindow.cpp b/IHM_Retouche_Photo/mainwindow.cpp index 080d632897695b337cddd2274a9221ab535555b8..d20220598b000a9d1047165a71fb6fb058082507 100644 --- a/IHM_Retouche_Photo/mainwindow.cpp +++ b/IHM_Retouche_Photo/mainwindow.cpp @@ -152,10 +152,14 @@ void MainWindow::convertToNoirEtBlancActionTriggered() { } void MainWindow::adjustBrightnessContrastActionTriggered() { - _actionAdjustBrightness->setVisible(true); - _actionDecreaseBrightness->setVisible(true); - _actionIncreaseContrast->setVisible(true); - _actionDecreaseContrast->setVisible(true); + + static bool isVisible = true; + _actionAdjustBrightness->setVisible(isVisible); + _actionDecreaseBrightness->setVisible(isVisible); + _actionIncreaseContrast->setVisible(isVisible); + _actionDecreaseContrast->setVisible(isVisible); + + isVisible = !isVisible; // ui::ImageArea *currentImageArea = dynamic_cast<ui::ImageArea *>(_imageTabs->currentWidget()); // if (currentImageArea) {