File indexing completed on 2025-01-26 03:34:11
0001 /* 0002 File : ErrorBarPrivate.h 0003 Project : LabPlot 0004 Description : Private members of ErrorBar 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 ERRORBARPRIVATE_H 0012 #define ERRORBARPRIVATE_H 0013 0014 class AbstractColumn; 0015 0016 class ErrorBarPrivate { 0017 public: 0018 explicit ErrorBarPrivate(ErrorBar*); 0019 0020 QString name() const; 0021 void update(); 0022 0023 QString prefix; 0024 0025 ErrorBar::Type type{ErrorBar::Type::NoError}; 0026 const AbstractColumn* plusColumn{nullptr}; 0027 QString plusColumnPath; 0028 const AbstractColumn* minusColumn{nullptr}; 0029 QString minusColumnPath; 0030 0031 ErrorBar* const q{nullptr}; 0032 }; 0033 0034 #endif