File indexing completed on 2024-05-19 04:29:50

0001 /* This file is part of the KDE project
0002  * SPDX-FileCopyrightText: 2010 Cyrille Berger <cberger@cberger.net>
0003  *
0004  * SPDX-License-Identifier: LGPL-2.0-or-later
0005  */
0006 #ifndef kis_multipliers_double_slider_spinbox_p_h
0007 #define kis_multipliers_double_slider_spinbox_p_h
0008 
0009 #include <QComboBox>
0010 #include <kis_slider_spin_box.h>
0011 
0012 #include "kis_debug.h"
0013 
0014 struct KisMultipliersDoubleSliderSpinBox::Private {
0015     qreal currentMultiplier();
0016     /// Update the range of the slider depending on the currentMultiplier
0017     void updateRange();
0018     
0019     QComboBox *cmbMultiplier {0};
0020     KisDoubleSliderSpinBox *slider{0};
0021     qreal min, max;
0022     int decimals;
0023 };
0024 
0025 #endif