File indexing completed on 2024-04-21 04:54:19

0001 /*
0002     SPDX-FileCopyrightText: 2007 Richard Lärkäng <nouseforaname@home.se>
0003 
0004     SPDX-License-Identifier: LGPL-2.0-or-later
0005 */
0006 
0007 #include "kcddb.h"
0008 
0009 #include "kcddbi18n.h"
0010 
0011 namespace KCDDB
0012 {
0013     QString
0014   resultToString(Result r)
0015   {
0016     switch (r)
0017     {
0018       case Success:
0019         return i18n("Success");
0020         break;
0021 
0022       case ServerError:
0023         return i18n("Server error");
0024         break;
0025 
0026       case HostNotFound:
0027         return i18n("Host not found");
0028         break;
0029 
0030       case NoResponse:
0031         return i18n("No response");
0032         break;
0033 
0034       case NoRecordFound:
0035         return i18n("No record found");
0036         break;
0037 
0038       case MultipleRecordFound:
0039         return i18n("Multiple records found");
0040         break;
0041 
0042       case CannotSave:
0043         return i18n("Cannot save");
0044         break;
0045 
0046       case InvalidCategory:
0047         return i18n("Invalid category");
0048         break;
0049 
0050       default:
0051         return i18n("Unknown error");
0052         break;
0053     }
0054   }
0055 }