File indexing completed on 2025-01-05 04:37:29
0001 /* 0002 SPDX-FileCopyrightText: 2005 Joris Guisson <joris.guisson@gmail.com> 0003 0004 SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 #ifndef BTERROR_H 0007 #define BTERROR_H 0008 0009 #include <ktorrent_export.h> 0010 #include <qstring.h> 0011 0012 namespace bt 0013 { 0014 /** 0015 @author Joris Guisson 0016 */ 0017 class KTORRENT_EXPORT Error 0018 { 0019 QString msg; 0020 0021 public: 0022 Error(const QString &msg); 0023 virtual ~Error(); 0024 0025 QString toString() const 0026 { 0027 return msg; 0028 } 0029 }; 0030 0031 class KTORRENT_EXPORT Warning 0032 { 0033 QString msg; 0034 0035 public: 0036 Warning(const QString &msg); 0037 virtual ~Warning(); 0038 0039 QString toString() const 0040 { 0041 return msg; 0042 } 0043 }; 0044 } 0045 0046 #endif