Perceptual Color

multispinboxsection_p.h
1// SPDX-FileCopyrightText: Lukas Sommer <sommerluk@gmail.com>
2// SPDX-License-Identifier: BSD-2-Clause OR MIT
3
4#ifndef MULTISPINBOXSECTION_P_H
5#define MULTISPINBOXSECTION_P_H
6
7// Include the header of the public class of this private implementation.
8// #include "multispinboxsection.h"
9
10#include <qstring.h>
11
12namespace PerceptualColor
13{
14/** @internal
15 *
16 * @brief Private implementation within the <em>Pointer to
17 * implementation</em> idiom */
18class MultiSpinBoxSectionPrivate final
19{
20public:
21 /** @brief Internal storage of the
22 * @ref MultiSpinBoxSection::decimals() property */
23 int m_decimals = 2;
24 /** @brief Internal storage of the
25 * @ref MultiSpinBoxSection::isWrapping() property */
26 bool m_isWrapping = false;
27 /** @brief Internal storage of the
28 * @ref MultiSpinBoxSection::maximum() property */
29 double m_maximum = 99.99;
30 /** @brief Internal storage of the
31 * @ref MultiSpinBoxSection::minimum() property */
32 double m_minimum = 0;
33 /** @brief Internal storage of the
34 * @ref MultiSpinBoxSection::prefix() property */
35 QString m_prefix;
36 /** @brief Internal storage of the
37 * @ref MultiSpinBoxSection::singleStep() property */
38 double m_singleStep = 1;
39 /** @brief Internal storage of the
40 * @ref MultiSpinBoxSection::suffix() property */
41 QString m_suffix;
42};
43
44} // namespace PerceptualColor
45
46#endif // MULTISPINBOXSECTION_P_H
The namespace of this library.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:20:36 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.