File indexing completed on 2025-01-19 03:53:44
0001 /* ============================================================ 0002 * 0003 * This file is a part of digiKam project 0004 * https://www.digikam.org 0005 * 0006 * Date : 2010-04-26 0007 * Description : database server error reporting 0008 * 0009 * SPDX-FileCopyrightText: 2010 by Holger Foerster <Hamsi2k at freenet dot de> 0010 * SPDX-FileCopyrightText: 2016 by Swati Lodha <swatilodha27 at gmail dot com> 0011 * 0012 * SPDX-License-Identifier: GPL-2.0-or-later 0013 * 0014 * ============================================================ */ 0015 0016 #include "databaseservererror.h" 0017 0018 namespace Digikam 0019 { 0020 0021 DatabaseServerError::DatabaseServerError(DatabaseServerErrorEnum errorType, const QString& errorText) 0022 : m_ErrorText(errorText), 0023 m_ErrorType(errorType) 0024 { 0025 } 0026 0027 DatabaseServerError::DatabaseServerError(const DatabaseServerError& dbServerError) 0028 : m_ErrorText(dbServerError.m_ErrorText), 0029 m_ErrorType(dbServerError.m_ErrorType) 0030 { 0031 } 0032 0033 DatabaseServerError::~DatabaseServerError() 0034 { 0035 } 0036 0037 int DatabaseServerError::getErrorType() const 0038 { 0039 return m_ErrorType; 0040 } 0041 0042 void DatabaseServerError::setErrorType(DatabaseServerErrorEnum errorType) 0043 { 0044 m_ErrorType = errorType; 0045 } 0046 0047 QString DatabaseServerError::getErrorText() const 0048 { 0049 return m_ErrorText; 0050 } 0051 void DatabaseServerError::setErrorText(const QString& errorText) 0052 { 0053 m_ErrorText = errorText; 0054 } 0055 0056 } // namespace Digikam