summaryrefslogtreecommitdiffstats
path: root/kmail/kmmsgbase.h
diff options
context:
space:
mode:
Diffstat (limited to 'kmail/kmmsgbase.h')
-rw-r--r--kmail/kmmsgbase.h98
1 files changed, 49 insertions, 49 deletions
diff --git a/kmail/kmmsgbase.h b/kmail/kmmsgbase.h
index 35566682..9e7d70cb 100644
--- a/kmail/kmmsgbase.h
+++ b/kmail/kmmsgbase.h
@@ -23,7 +23,7 @@
// for large file support flags
#include <config.h>
#include <sys/types.h>
-#include <qstring.h>
+#include <tqstring.h>
#include <time.h>
class QCString;
@@ -149,10 +149,10 @@ public:
void setParent(KMFolder* p) { mParent = p; }
/** Convert the given message status to a string. */
- static QCString statusToStr(const KMMsgStatus status);
+ static TQCString statusToStr(const KMMsgStatus status);
/** Convert the given message status to a string. */
- QString statusToSortRank();
+ TQString statusToSortRank();
/** Returns TRUE if object is a real message (not KMMsgInfo or KMMsgBase) */
virtual bool isMessage(void) const;
@@ -240,28 +240,28 @@ public:
/** Set encryption status of the message and mark dirty. Optional
* optimization: @p idx may specify the index of this message within
* the parent folder. */
- virtual void setEncryptionStateChar( QChar status, int idx = -1 );
+ virtual void setEncryptionStateChar( TQChar status, int idx = -1 );
/** Set signature status of the message and mark dirty. Optional
* optimization: @p idx may specify the index of this message within
* the parent folder. */
- virtual void setSignatureStateChar( QChar status, int idx = -1 );
+ virtual void setSignatureStateChar( TQChar status, int idx = -1 );
/** Important header fields of the message that are also kept in the index. */
- virtual QString subject(void) const = 0;
- virtual QString fromStrip(void) const = 0;
- virtual QString toStrip(void) const = 0;
- virtual QString replyToIdMD5(void) const = 0;
- virtual QString msgIdMD5(void) const = 0;
- virtual QString replyToAuxIdMD5() const = 0;
- virtual QString strippedSubjectMD5() const = 0;
+ virtual TQString subject(void) const = 0;
+ virtual TQString fromStrip(void) const = 0;
+ virtual TQString toStrip(void) const = 0;
+ virtual TQString replyToIdMD5(void) const = 0;
+ virtual TQString msgIdMD5(void) const = 0;
+ virtual TQString replyToAuxIdMD5() const = 0;
+ virtual TQString strippedSubjectMD5() const = 0;
virtual bool subjectIsPrefixed() const = 0;
virtual time_t date(void) const = 0;
- virtual QString dateStr(void) const;
- virtual QString xmark(void) const = 0;
+ virtual TQString dateStr(void) const;
+ virtual TQString xmark(void) const = 0;
/** Set date. */
- virtual void setDate(const QCString &aStrDate);
+ virtual void setDate(const TQCString &aStrDate);
virtual void setDate(time_t aUnixTime) = 0;
/** Returns TRUE if changed since last folder-sync. */
@@ -271,8 +271,8 @@ public:
void setDirty(bool b) { mDirty = b; }
/** Set subject/from/date and xmark. */
- virtual void setSubject(const QString&) = 0;
- virtual void setXMark(const QString&) = 0;
+ virtual void setSubject(const TQString&) = 0;
+ virtual void setXMark(const TQString&) = 0;
/** Calculate strippedSubject */
virtual void initStrippedSubjectMD5() = 0;
@@ -285,8 +285,8 @@ public:
virtual void setFolderOffset(off_t offs) = 0;
/** Get/set msg filename */
- virtual QString fileName(void) const = 0;
- virtual void setFileName(const QString& filename) = 0;
+ virtual TQString fileName(void) const = 0;
+ virtual void setFileName(const TQString& filename) = 0;
/** Get/set size of message including the whole header in bytes. */
virtual size_t msgSize(void) const = 0;
@@ -312,20 +312,20 @@ public:
* (e.g. ':' or ',') and skip the then following blanks (if any) too.
* If keywordFound is specified it will be TRUE if a keyword was skipped
* and FALSE otherwise. */
- static QString skipKeyword(const QString& str, QChar sepChar=':',
+ static TQString skipKeyword(const TQString& str, TQChar sepChar=':',
bool* keywordFound=0);
- /** Return a QTextCodec for the specified charset.
- * This function is a bit more tolerant, than QTextCodec::codecForName */
- static const QTextCodec* codecForName(const QCString& _str);
+ /** Return a TQTextCodec for the specified charset.
+ * This function is a bit more tolerant, than TQTextCodec::codecForName */
+ static const TQTextCodec* codecForName(const TQCString& _str);
/** Convert all non-ascii characters to question marks
* If ok is non-null, *ok will be set to true if all characters
* where ascii, *ok will be set to false otherwise */
- static QCString toUsAscii(const QString& _str, bool *ok=0);
+ static TQCString toUsAscii(const TQString& _str, bool *ok=0);
/** Return a list of the supported encodings */
- static QStringList supportedEncodings(bool usAscii);
+ static TQStringList supportedEncodings(bool usAscii);
/** Copy all values from other to this object. */
void assign(const KMMsgBase* other);
@@ -337,43 +337,43 @@ public:
KMMsgBase( const KMMsgBase& other );
/** Helper function for encodeRFC2047String */
- static QCString encodeRFC2047Quoted(const QCString& aStr, bool base64);
+ static TQCString encodeRFC2047Quoted(const TQCString& aStr, bool base64);
/** This function handles both encodings described in RFC2047:
Base64 ("=?iso-8859-1?b?...?=") and quoted-printable */
- static QString decodeRFC2047String(const QCString& aStr, const QCString prefCharset = "");
+ static TQString decodeRFC2047String(const TQCString& aStr, const TQCString prefCharset = "");
/** Encode given string as described in RFC2047:
using quoted-printable. */
- static QCString encodeRFC2047String(const QString& aStr,
- const QCString& charset);
+ static TQCString encodeRFC2047String(const TQString& aStr,
+ const TQCString& charset);
/** Encode given string as described in RFC2231
(parameters in MIME headers) */
- static QCString encodeRFC2231String(const QString& aStr,
- const QCString& charset);
+ static TQCString encodeRFC2231String(const TQString& aStr,
+ const TQCString& charset);
/** Decode given string as described in RFC2231 */
- static QString decodeRFC2231String(const QCString& aStr);
+ static TQString decodeRFC2231String(const TQCString& aStr);
/** Extract a given param from the RFC2231-encoded header field, in particular
concatenate possibly multiple entries, which are given as paramname*0=..;
paramname*1=..; ... or paramname*0*=..; paramname*1*=..; ... and return
their value as one string. That string will still be encoded */
- static QCString extractRFC2231HeaderField( const QCString &aStr, const QCString &field );
+ static TQCString extractRFC2231HeaderField( const TQCString &aStr, const TQCString &field );
/** Calculate the base64 encoded md5sum (sans the trailing equal
- signs). If @p utf8 is false, uses QString::latin1() to calculate
- the md5sum of, else uses QString::utf8() */
- static QString base64EncodedMD5( const QString & aStr, bool utf8=false );
- static QString base64EncodedMD5( const QCString & aStr );
- static QString base64EncodedMD5( const char * aStr, int len=-1 );
+ signs). If @p utf8 is false, uses TQString::latin1() to calculate
+ the md5sum of, else uses TQString::utf8() */
+ static TQString base64EncodedMD5( const TQString & aStr, bool utf8=false );
+ static TQString base64EncodedMD5( const TQCString & aStr );
+ static TQString base64EncodedMD5( const char * aStr, int len=-1 );
/**
* Find out preferred charset for 'text'.
* First @p encoding is tried and if that one is not suitable,
* the encodings in @p encodingList are tried.
*/
- static QCString autoDetectCharset(const QCString &encoding, const QStringList &encodingList, const QString &text);
+ static TQCString autoDetectCharset(const TQCString &encoding, const TQStringList &encodingList, const TQString &text);
/** Returns the message serial number for the message. */
virtual unsigned long getMsgSerNum() const;
@@ -391,14 +391,14 @@ public:
sequence of whitespace-delimited prefixes at the beginning of
@p str is replaced by @p newPrefix.
**/
- static QString replacePrefixes( const QString& str,
- const QStringList& prefixRegExps,
+ static TQString replacePrefixes( const TQString& str,
+ const TQStringList& prefixRegExps,
bool replace,
- const QString& newPrefix );
+ const TQString& newPrefix );
/** Returns @p str with all "forward" and "reply" prefixes stripped off.
**/
- static QString stripOffPrefixes( const QString& str );
+ static TQString stripOffPrefixes( const TQString& str );
/** Check for prefixes @p prefixRegExps in #subject(). If none
is found, @p newPrefix + ' ' is prepended to the subject and the
@@ -406,18 +406,18 @@ public:
sequence of whitespace-delimited prefixes at the beginning of
#subject() is replaced by @p newPrefix
**/
- QString cleanSubject(const QStringList& prefixRegExps, bool replace,
- const QString& newPrefix) const;
+ TQString cleanSubject(const TQStringList& prefixRegExps, bool replace,
+ const TQString& newPrefix) const;
/** Return this mails subject, with all "forward" and "reply"
prefixes removed */
- QString cleanSubject() const;
+ TQString cleanSubject() const;
/** Return this mails subject, formatted for "forward" mails */
- QString forwardSubject() const;
+ TQString forwardSubject() const;
/** Return this mails subject, formatted for "reply" mails */
- QString replySubject() const;
+ TQString replySubject() const;
/** Reads config settings from group "Composer" and sets all internal
* variables (e.g. indent-prefix, etc.) */
@@ -464,7 +464,7 @@ public:
/** access to long msgparts */
off_t getLongPart(MsgPartType) const;
/** access to string msgparts */
- QString getStringPart(MsgPartType) const;
+ TQString getStringPart(MsgPartType) const;
/** sync'ing just one KMMsgBase */
bool syncIndexString() const;
};