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