Simplify QColorDialog usage

This fixes the color dialog being always available in macos as a YACReader's child window.
This commit is contained in:
Luis Ángel San Martín Rodríguez
2022-10-11 21:23:55 +02:00
parent 5d1e7cf8c4
commit 794c0c47b5
2 changed files with 11 additions and 9 deletions

View File

@ -10,7 +10,6 @@ class QPushButton;
class QSlider;
class QPushButton;
class QRadioButton;
class QColorDialog;
class YACReaderSpinSliderWidget;
class OptionsDialog : public YACReaderOptionsDialog
@ -44,18 +43,18 @@ private:
QCheckBox *doNotTurnPageOnScroll;
QCheckBox *useSingleScrollStepToTurnPage;
QColorDialog *colorDialog;
YACReaderSpinSliderWidget *brightnessS;
YACReaderSpinSliderWidget *contrastS;
YACReaderSpinSliderWidget *gammaS;
QColor currentColor;
public slots:
void saveOptions() override;
void restoreOptions(QSettings *settings) override;
void findFolder();
void showColorDialog();
void updateColor(const QColor &color);
// void fitToWidthRatio(int value);
void brightnessChanged(int value);