File indexing completed on 2025-01-26 03:34:11
0001 /* 0002 File : ErrorBarStylePrivate.h 0003 Project : LabPlot 0004 Description : Private members of ErrorBarStyle 0005 -------------------------------------------------------------------- 0006 SPDX-FileCopyrightText: 2024 Alexander Semke <alexander.semke@web.de> 0007 0008 SPDX-License-Identifier: GPL-2.0-or-later 0009 */ 0010 0011 #ifndef ERRORBARSTYLEPRIVATE_H 0012 #define ERRORBARSTYLEPRIVATE_H 0013 0014 class ErrorBarStylePrivate { 0015 public: 0016 explicit ErrorBarStylePrivate(ErrorBarStyle*); 0017 0018 QString name() const; 0019 void update(); 0020 void updatePixmap(); 0021 0022 QString prefix{QLatin1String("ErrorBarStyle")}; 0023 ErrorBarStyle::Type type{ErrorBarStyle::Type::Simple}; 0024 double capSize{1.}; 0025 Line* line{nullptr}; 0026 0027 ErrorBarStyle* const q{nullptr}; 0028 }; 0029 0030 #endif