1 /* 2 * Copyright (C) 2001-2015 Klaralvdalens Datakonsult AB. All rights reserved. 3 * 4 * This file is part of the KD Chart library. 5 * 6 * This program is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU General Public License as 8 * published by the Free Software Foundation; either version 2 of 9 * the License, or (at your option) any later version. 10 * 11 * This program is distributed in the hope that it will be useful, 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 * GNU General Public License for more details. 15 * 16 * You should have received a copy of the GNU General Public License 17 * along with this program. If not, see <https://www.gnu.org/licenses/>. 18 */ 19 20 #ifndef KCHARTTHREEDPIEATTRIBUTES_P_H 21 #define KCHARTTHREEDPIEATTRIBUTES_P_H 22 23 // 24 // W A R N I N G 25 // ------------- 26 // 27 // This file is not part of the KD Chart API. It exists purely as an 28 // implementation detail. This header file may change from version to 29 // version without notice, or even be removed. 30 // 31 // We mean it. 32 // 33 34 #include <KChartThreeDPieAttributes.h> 35 #include <KChartAbstractThreeDAttributes_p.h> 36 #include "KChartMath_p.h" 37 38 39 namespace KChart { 40 41 /** 42 * \internal 43 */ 44 class Q_DECL_HIDDEN ThreeDPieAttributes::Private : public AbstractThreeDAttributes::Private 45 { 46 friend class ThreeDPieAttributes; 47 public: 48 Private(); 49 50 private: 51 bool useShadowColors; 52 }; 53 54 KCHART_DERIVED_PRIVATE_FOOTER(ThreeDPieAttributes, AbstractThreeDAttributes) 55 56 } 57 58 59 #endif // KCHARTTHREEDPIEATTRIBUTES_P_H 60