kmail

replyphrases.h

00001 // This file is generated by kconfig_compiler from replyphrases.kcfg.
00002 // All changes you do to this file will be lost.
00003 #ifndef REPLYPHRASES_H
00004 #define REPLYPHRASES_H
00005 
00006 #include <kconfigskeleton.h>
00007 #include <kdebug.h>
00008 
00009 class ReplyPhrases : public KConfigSkeleton
00010 {
00011   public:
00012 
00013     ReplyPhrases( const QString & langId );
00014     ~ReplyPhrases();
00015 
00019     void setIndentPrefix( const QString & v )
00020     {
00021       if (!isImmutable( QString::fromLatin1( "IndentPrefix" ) ))
00022         mIndentPrefix = v;
00023     }
00024 
00028     QString indentPrefix() const
00029     {
00030       return mIndentPrefix;
00031     }
00032 
00036     ItemString *indentPrefixItem()
00037     {
00038       return mIndentPrefixItem;
00039     }
00040 
00044     void setLanguage( const QString & v )
00045     {
00046       if (!isImmutable( QString::fromLatin1( "Language" ) ))
00047         mLanguage = v;
00048     }
00049 
00053     QString language() const
00054     {
00055       return mLanguage;
00056     }
00057 
00061     ItemString *languageItem()
00062     {
00063       return mLanguageItem;
00064     }
00065 
00069     void setPhraseForward( const QString & v )
00070     {
00071       if (!isImmutable( QString::fromLatin1( "PhraseForward" ) ))
00072         mPhraseForward = v;
00073     }
00074 
00078     QString phraseForward() const
00079     {
00080       return mPhraseForward;
00081     }
00082 
00086     ItemString *phraseForwardItem()
00087     {
00088       return mPhraseForwardItem;
00089     }
00090 
00094     void setPhraseReplySender( const QString & v )
00095     {
00096       if (!isImmutable( QString::fromLatin1( "PhraseReplySender" ) ))
00097         mPhraseReplySender = v;
00098     }
00099 
00103     QString phraseReplySender() const
00104     {
00105       return mPhraseReplySender;
00106     }
00107 
00111     ItemString *phraseReplySenderItem()
00112     {
00113       return mPhraseReplySenderItem;
00114     }
00115 
00119     void setPhraseReplyAll( const QString & v )
00120     {
00121       if (!isImmutable( QString::fromLatin1( "PhraseReplyAll" ) ))
00122         mPhraseReplyAll = v;
00123     }
00124 
00128     QString phraseReplyAll() const
00129     {
00130       return mPhraseReplyAll;
00131     }
00132 
00136     ItemString *phraseReplyAllItem()
00137     {
00138       return mPhraseReplyAllItem;
00139     }
00140 
00141   protected:
00142     QString mParamlangId;
00143 
00144     // KMMessage #$(langId)
00145     QString mIndentPrefix;
00146     QString mLanguage;
00147     QString mPhraseForward;
00148     QString mPhraseReplySender;
00149     QString mPhraseReplyAll;
00150 
00151   private:
00152     ItemString *mIndentPrefixItem;
00153     ItemString *mLanguageItem;
00154     ItemString *mPhraseForwardItem;
00155     ItemString *mPhraseReplySenderItem;
00156     ItemString *mPhraseReplyAllItem;
00157 };
00158 
00159 #endif
00160 
KDE Home | KDE Accessibility Home | Description of Access Keys