• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • KDE-PIM Libraries
  • Sitemap
  • Contact Us
 

kpimutils

pimemoticons.cpp

00001 // This file is generated by kconfig_compiler from pimemoticons.kcfg.
00002 // All changes you do to this file will be lost.
00003 
00004 #include "pimemoticons.h"
00005 
00006 #include <kglobal.h>
00007 #include <QtCore/QFile>
00008 
00009 class EmotIconsHelper
00010 {
00011   public:
00012     EmotIconsHelper() : q(0) {}
00013     ~EmotIconsHelper() { delete q; }
00014     EmotIcons *q;
00015 };
00016 K_GLOBAL_STATIC(EmotIconsHelper, s_globalEmotIcons)
00017 EmotIcons *EmotIcons::self()
00018 {
00019   if (!s_globalEmotIcons->q) {
00020     new EmotIcons;
00021     s_globalEmotIcons->q->readConfig();
00022   }
00023 
00024   return s_globalEmotIcons->q;
00025 }
00026 
00027 const char* const EmotIcons::EnumSindex::enumToString[] = { "angry_0", "angry_1", "bat_0", "bat_1", "cake_0", "cat_0", "confused_0", "confused_1", "confused_2", "confused_3", "cry_0", "cry_1", "cry_2", "cry_3", "dog_0", "embarassed_0", "embarassed_1", "film_0", "kiss_2", "kiss_3", "kiss_4", "kiss_5", "omg_0", "omg_1", "omg_2", "omg_3", "sad_0", "sad_1", "shade_1", "smile_0", "smile_1", "smile_2", "star_0", "teeth_0", "teeth_1", "teeth_2", "teeth_3", "tongue_0", "tongue_1", "tongue_2", "tongue_3", "wink_0", "wink_1" };
00028 
00029 EmotIcons::EmotIcons(  )
00030   : KConfigSkeleton( QLatin1String( "pimemoticonsrc" ) )
00031 {
00032   Q_ASSERT(!s_globalEmotIcons->q);
00033   s_globalEmotIcons->q = this;
00034   setCurrentGroup( QLatin1String( "General" ) );
00035 
00036   KConfigSkeleton::ItemString  *itemTheme;
00037   itemTheme = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "Theme" ), mTheme, QLatin1String( "Default" ) );
00038   addItem( itemTheme, QLatin1String( "Theme" ) );
00039   KConfigSkeleton::ItemString  *itemSmiley[43];
00040   itemSmiley[0] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_angry_0" ), mSmiley[0], QLatin1String( ":-@" ) );
00041   addItem( itemSmiley[0], QLatin1String( "smileyangry_0" ) );
00042   itemSmiley[1] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_angry_1" ), mSmiley[1], QLatin1String( ":@" ) );
00043   addItem( itemSmiley[1], QLatin1String( "smileyangry_1" ) );
00044   itemSmiley[2] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_bat_0" ), mSmiley[2], QLatin1String( ":-[" ) );
00045   addItem( itemSmiley[2], QLatin1String( "smileybat_0" ) );
00046   itemSmiley[3] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_bat_1" ), mSmiley[3], QLatin1String( ":[" ) );
00047   addItem( itemSmiley[3], QLatin1String( "smileybat_1" ) );
00048   itemSmiley[4] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_cake_0" ), mSmiley[4], QLatin1String( "(^)" ) );
00049   addItem( itemSmiley[4], QLatin1String( "smileycake_0" ) );
00050   itemSmiley[5] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_cat_0" ), mSmiley[5], QLatin1String( "(@)" ) );
00051   addItem( itemSmiley[5], QLatin1String( "smileycat_0" ) );
00052   itemSmiley[6] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_confused_0" ), mSmiley[6], QLatin1String( ":-S" ) );
00053   addItem( itemSmiley[6], QLatin1String( "smileyconfused_0" ) );
00054   itemSmiley[7] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_confused_1" ), mSmiley[7], QLatin1String( ":S" ) );
00055   addItem( itemSmiley[7], QLatin1String( "smileyconfused_1" ) );
00056   itemSmiley[8] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_confused_2" ), mSmiley[8], QLatin1String( ":-s" ) );
00057   addItem( itemSmiley[8], QLatin1String( "smileyconfused_2" ) );
00058   itemSmiley[9] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_confused_3" ), mSmiley[9], QLatin1String( ":s" ) );
00059   addItem( itemSmiley[9], QLatin1String( "smileyconfused_3" ) );
00060   itemSmiley[10] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_cry_0" ), mSmiley[10], QLatin1String( ":'(" ) );
00061   addItem( itemSmiley[10], QLatin1String( "smileycry_0" ) );
00062   itemSmiley[11] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_cry_1" ), mSmiley[11], QLatin1String( ":'-(" ) );
00063   addItem( itemSmiley[11], QLatin1String( "smileycry_1" ) );
00064   itemSmiley[12] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_cry_2" ), mSmiley[12], QLatin1String( ";-(" ) );
00065   addItem( itemSmiley[12], QLatin1String( "smileycry_2" ) );
00066   itemSmiley[13] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_cry_3" ), mSmiley[13], QLatin1String( ";(" ) );
00067   addItem( itemSmiley[13], QLatin1String( "smileycry_3" ) );
00068   itemSmiley[14] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_dog_0" ), mSmiley[14], QLatin1String( "(&)" ) );
00069   addItem( itemSmiley[14], QLatin1String( "smileydog_0" ) );
00070   itemSmiley[15] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_embarassed_0" ), mSmiley[15], QLatin1String( ":-$" ) );
00071   addItem( itemSmiley[15], QLatin1String( "smileyembarassed_0" ) );
00072   itemSmiley[16] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_embarassed_1" ), mSmiley[16], QLatin1String( ":$" ) );
00073   addItem( itemSmiley[16], QLatin1String( "smileyembarassed_1" ) );
00074   itemSmiley[17] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_film_0" ), mSmiley[17], QLatin1String( "(~)" ) );
00075   addItem( itemSmiley[17], QLatin1String( "smileyfilm_0" ) );
00076   itemSmiley[18] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_kiss_2" ), mSmiley[18], QLatin1String( ":-X" ) );
00077   addItem( itemSmiley[18], QLatin1String( "smileykiss_2" ) );
00078   itemSmiley[19] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_kiss_3" ), mSmiley[19], QLatin1String( ":X" ) );
00079   addItem( itemSmiley[19], QLatin1String( "smileykiss_3" ) );
00080   itemSmiley[20] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_kiss_4" ), mSmiley[20], QLatin1String( ":-x" ) );
00081   addItem( itemSmiley[20], QLatin1String( "smileykiss_4" ) );
00082   itemSmiley[21] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_kiss_5" ), mSmiley[21], QLatin1String( ":x" ) );
00083   addItem( itemSmiley[21], QLatin1String( "smileykiss_5" ) );
00084   itemSmiley[22] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_omg_0" ), mSmiley[22], QLatin1String( ":-O" ) );
00085   addItem( itemSmiley[22], QLatin1String( "smileyomg_0" ) );
00086   itemSmiley[23] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_omg_1" ), mSmiley[23], QLatin1String( ":O" ) );
00087   addItem( itemSmiley[23], QLatin1String( "smileyomg_1" ) );
00088   itemSmiley[24] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_omg_2" ), mSmiley[24], QLatin1String( ":-o" ) );
00089   addItem( itemSmiley[24], QLatin1String( "smileyomg_2" ) );
00090   itemSmiley[25] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_omg_3" ), mSmiley[25], QLatin1String( ":o" ) );
00091   addItem( itemSmiley[25], QLatin1String( "smileyomg_3" ) );
00092   itemSmiley[26] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_sad_0" ), mSmiley[26], QLatin1String( ":-(" ) );
00093   addItem( itemSmiley[26], QLatin1String( "smileysad_0" ) );
00094   itemSmiley[27] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_sad_1" ), mSmiley[27], QLatin1String( ":(" ) );
00095   addItem( itemSmiley[27], QLatin1String( "smileysad_1" ) );
00096   itemSmiley[28] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_shade_1" ), mSmiley[28], QLatin1String( "8-)" ) );
00097   addItem( itemSmiley[28], QLatin1String( "smileyshade_1" ) );
00098   itemSmiley[29] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_smile_0" ), mSmiley[29], QLatin1String( ":-)" ) );
00099   addItem( itemSmiley[29], QLatin1String( "smileysmile_0" ) );
00100   itemSmiley[30] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_smile_1" ), mSmiley[30], QLatin1String( ":)" ) );
00101   addItem( itemSmiley[30], QLatin1String( "smileysmile_1" ) );
00102   itemSmiley[31] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_smile_2" ), mSmiley[31], QLatin1String( ":o)" ) );
00103   addItem( itemSmiley[31], QLatin1String( "smileysmile_2" ) );
00104   itemSmiley[32] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_star_0" ), mSmiley[32], QLatin1String( "(*)" ) );
00105   addItem( itemSmiley[32], QLatin1String( "smileystar_0" ) );
00106   itemSmiley[33] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_teeth_0" ), mSmiley[33], QLatin1String( ":-D" ) );
00107   addItem( itemSmiley[33], QLatin1String( "smileyteeth_0" ) );
00108   itemSmiley[34] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_teeth_1" ), mSmiley[34], QLatin1String( ":D" ) );
00109   addItem( itemSmiley[34], QLatin1String( "smileyteeth_1" ) );
00110   itemSmiley[35] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_teeth_2" ), mSmiley[35], QLatin1String( ":-d" ) );
00111   addItem( itemSmiley[35], QLatin1String( "smileyteeth_2" ) );
00112   itemSmiley[36] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_teeth_3" ), mSmiley[36], QLatin1String( ":d" ) );
00113   addItem( itemSmiley[36], QLatin1String( "smileyteeth_3" ) );
00114   itemSmiley[37] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_tongue_0" ), mSmiley[37], QLatin1String( ":-P" ) );
00115   addItem( itemSmiley[37], QLatin1String( "smileytongue_0" ) );
00116   itemSmiley[38] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_tongue_1" ), mSmiley[38], QLatin1String( ":P" ) );
00117   addItem( itemSmiley[38], QLatin1String( "smileytongue_1" ) );
00118   itemSmiley[39] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_tongue_2" ), mSmiley[39], QLatin1String( ":-p" ) );
00119   addItem( itemSmiley[39], QLatin1String( "smileytongue_2" ) );
00120   itemSmiley[40] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_tongue_3" ), mSmiley[40], QLatin1String( ":p" ) );
00121   addItem( itemSmiley[40], QLatin1String( "smileytongue_3" ) );
00122   itemSmiley[41] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_wink_0" ), mSmiley[41], QLatin1String( ";-)" ) );
00123   addItem( itemSmiley[41], QLatin1String( "smileywink_0" ) );
00124   itemSmiley[42] = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "smiley_wink_1" ), mSmiley[42], QLatin1String( ";)" ) );
00125   addItem( itemSmiley[42], QLatin1String( "smileywink_1" ) );
00126 }
00127 
00128 EmotIcons::~EmotIcons()
00129 {
00130 }
00131 

kpimutils

Skip menu "kpimutils"
  • Main Page
  • Modules
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members

KDE-PIM Libraries

Skip menu "KDE-PIM Libraries"
  • akonadi
  • kabc
  • kblog
  • kcal
  • kimap
  • kioslave
  •   imap4
  •   mbox
  • kldap
  • kmime
  • kpimidentities
  •   richtextbuilders
  • kpimutils
  • kresources
  • ktnef
  • kxmlrpcclient
  • mailtransport
  • qgpgme
  • syndication
  •   atom
  •   rdf
  •   rss2
Generated for KDE-PIM Libraries by doxygen 1.5.7
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal