File indexing completed on 2024-05-05 05:48:31

0001 /*
0002     CT Hour Header
0003     --------------------------------------------------------------------
0004     SPDX-FileCopyrightText: 1999 Gary Meyer <gary@meyer.net>
0005     --------------------------------------------------------------------
0006     SPDX-License-Identifier: GPL-2.0-or-later
0007 */
0008 
0009 #pragma once
0010 
0011 #include <QString>
0012 
0013 class CTSaveStatus
0014 {
0015 public:
0016     CTSaveStatus();
0017 
0018     CTSaveStatus(const QString &errorMessage, const QString &detailErrorMessage);
0019 
0020     QString errorMessage() const;
0021 
0022     QString detailErrorMessage() const;
0023 
0024     bool isError() const;
0025 
0026 private:
0027     bool mErrorStatus = true;
0028 
0029     const QString mError;
0030 
0031     const QString mDetailError;
0032 };
0033