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