summaryrefslogtreecommitdiffstats
path: root/libkmime/kmime_util.h
diff options
context:
space:
mode:
Diffstat (limited to 'libkmime/kmime_util.h')
-rw-r--r--libkmime/kmime_util.h90
1 files changed, 45 insertions, 45 deletions
diff --git a/libkmime/kmime_util.h b/libkmime/kmime_util.h
index ed8710c9..e2b3c833 100644
--- a/libkmime/kmime_util.h
+++ b/libkmime/kmime_util.h
@@ -16,27 +16,27 @@
#ifndef __KMIME_UTIL_H__
#define __KMIME_UTIL_H__
-#include "qdatetime.h"
-#include "qstring.h"
-#include "qcstring.h"
-#include "qvaluelist.h"
+#include "tqdatetime.h"
+#include "tqstring.h"
+#include "tqcstring.h"
+#include "tqvaluelist.h"
#include "time.h"
#include <kdepimmacros.h>
-typedef QValueList<QCString> QCStringList;
+typedef TQValueList<TQCString> QCStringList;
namespace KMime {
/** Consult the charset cache. Only used for reducing mem usage by
keeping strings in a common repository.*/
- extern const char* cachedCharset(const QCString &name) KDE_EXPORT;
+ extern const char* cachedCharset(const TQCString &name) KDE_EXPORT;
/** Consult the language cache. Only used for reducing mem usage by
keeping strings in a common repository.*/
- extern const char* cachedLanguage(const QCString &name) KDE_EXPORT;
+ extern const char* cachedLanguage(const TQCString &name) KDE_EXPORT;
/** checks whether @p s contains any non-us-ascii characters */
- extern bool isUsAscii(const QString &s) KDE_EXPORT;
+ extern bool isUsAscii(const TQString &s) KDE_EXPORT;
inline bool isOfSet(const uchar map[16], unsigned char ch) {
Q_ASSERT( ch < 128 );
@@ -74,15 +74,15 @@ namespace KMime {
@param forceCS force the use of the default charset.
@return the decoded string.
*/
- extern QString decodeRFC2047String(const QCString &src, const char **usedCS,
- const QCString &defaultCS, bool forceCS) KDE_EXPORT;
+ extern TQString decodeRFC2047String(const TQCString &src, const char **usedCS,
+ const TQCString &defaultCS, bool forceCS) KDE_EXPORT;
/** Decode string @p src according to RFC2047 (ie. the
=?charset?[qb]?encoded?= construct).
@param src source string.
@return the decoded string.
*/
- extern QString decodeRFC2047String(const QCString &src) KDE_EXPORT;
+ extern TQString decodeRFC2047String(const TQCString &src) KDE_EXPORT;
/** Encode string @p src according to RFC2047 using charset
@p charset.
@@ -94,7 +94,7 @@ namespace KMime {
are allowed.
@return the encoded string.
*/
- extern QCString encodeRFC2047String(const QString &src, const char *charset,
+ extern TQCString encodeRFC2047String(const TQString &src, const char *charset,
bool addressHeader=false, bool allow8bitHeaders=false) KDE_EXPORT;
/** Uses current time, pid and random numbers to construct a string
@@ -103,7 +103,7 @@ namespace KMime {
@return the unique string.
@see multiPartBoundary
*/
- extern QCString uniqueString() KDE_EXPORT;
+ extern TQCString uniqueString() KDE_EXPORT;
/** Constructs a random string (sans leading/trailing "--") that can
be used as a multipart delimiter (ie. as @p boundary parameter
@@ -111,16 +111,16 @@ namespace KMime {
@return the randomized string.
@see uniqueString
*/
- extern QCString multiPartBoundary() KDE_EXPORT;
+ extern TQCString multiPartBoundary() KDE_EXPORT;
/** Tries to extract the header with name @p name from the string
@p src, unfolding it if necessary.
@param src the source string.
@param name the name of the header to search for.
@return the first instance of the header @p name in @p src
- or a null QCString if no such header was found.
+ or a null TQCString if no such header was found.
*/
- extern QCString extractHeader(const QCString &src, const char *name) KDE_EXPORT;
+ extern TQCString extractHeader(const TQCString &src, const char *name) KDE_EXPORT;
/** Converts all occurrences of "\r\n" (CRLF) in @p s to "\n" (LF).
This function is expensive and should be used only if the mail
@@ -130,7 +130,7 @@ namespace KMime {
@return the string with CRLF's substitued for LF's
@see CRLFtoLF(const char*) LFtoCRLF
*/
- extern QCString CRLFtoLF(const QCString &s) KDE_EXPORT;
+ extern TQCString CRLFtoLF(const TQCString &s) KDE_EXPORT;
/** Converts all occurrences of "\r\n" (CRLF) in @p s to "\n" (LF).
This function is expensive and should be used only if the mail
@@ -138,9 +138,9 @@ namespace KMime {
line endings.
@param s source string containing CRLF's
@return the string with CRLF's substitued for LF's
- @see CRLFtoLF(const QCString&) LFtoCRLF
+ @see CRLFtoLF(const TQCString&) LFtoCRLF
*/
- extern QCString CRLFtoLF(const char *s) KDE_EXPORT;
+ extern TQCString CRLFtoLF(const char *s) KDE_EXPORT;
/** Converts all occurrences of "\n" (LF) in @p s to "\r\n" (CRLF).
This function is expensive and should be used only if the mail
@@ -150,29 +150,29 @@ namespace KMime {
@param s source string containing CRLF's
@return the string with CRLF's substitued for LF's
- @see CRLFtoLF(const QCString&) LFtoCRLF
+ @see CRLFtoLF(const TQCString&) LFtoCRLF
*/
- extern QCString LFtoCRLF(const QCString &s) KDE_EXPORT;
+ extern TQCString LFtoCRLF(const TQCString &s) KDE_EXPORT;
/** Removes quote (DQUOTE) characters and decodes "quoted-pairs"
(ie. backslash-escaped characters)
@param str the string to work on.
@see addQuotes
*/
- KDE_EXPORT extern void removeQuots(QCString &str);
+ KDE_EXPORT extern void removeQuots(TQCString &str);
/** Removes quote (DQUOTE) characters and decodes "quoted-pairs"
(ie. backslash-escaped characters)
@param str the string to work on.
@see addQuotes
*/
- KDE_EXPORT extern void removeQuots(QString &str);
+ KDE_EXPORT extern void removeQuots(TQString &str);
/** Converts the given string into a quoted-string if
the string contains any special characters
(ie. one of ()<>@,.;:[]=\").
@param str us-ascii string to work on.
@param forceQuotes if @p true, always add quote characters.
*/
- KDE_EXPORT extern void addQuotes(QCString &str, bool forceQuotes);
+ KDE_EXPORT extern void addQuotes(TQCString &str, bool forceQuotes);
/**
@@ -226,12 +226,12 @@ namespace KMime {
* @param shortFormat used <em>only</em> by the Localized format, is passed to KLocale::formatDateTime
* @param includeSecs used <em>only</em> by the Localized format, is passed to KLocale::formatDateTime
*/
- QString dateString(time_t otime, const QString& lang = QString::null,
+ TQString dateString(time_t otime, const TQString& lang = TQString::null,
bool shortFormat = true, bool includeSecs=false) const;
/**
* overloaded, does exactly what #dateString does (it's slower)
*/
- QString dateString(const QDateTime& dtime, const QString& lang = QString::null,
+ TQString dateString(const TQDateTime& dtime, const TQString& lang = TQString::null,
bool shortFormat = true, bool includeSecs=false) const;
@@ -239,19 +239,19 @@ namespace KMime {
* makes the class use the custom format for
* date to string conversions.
* Method accepts the same arguments
- * as QDateTime::toString method and adds
+ * as TQDateTime::toString method and adds
* "Z" expression which is substituted with the
* RFC-822 style numeric timezone (-0500)
* @param format the custom format
*/
- void setCustomFormat(const QString& format);
- QString getCustomFormat() const;
+ void setCustomFormat(const TQString& format);
+ TQString getCustomFormat() const;
/**
* returns rfc2822 formatted string
* @param otime time to use for formatting
*/
- QCString rfc2822(time_t otime) const;
+ TQCString rfc2822(time_t otime) const;
/**
* resets the internal clock
*/
@@ -266,8 +266,8 @@ namespace KMime {
* @param shortFormat used <em>only</em> by the Localized format, is passed to KLocale::formatDateTime
* @param includeSecs used <em>only</em> by the Localized format, is passed to KLocale::formatDateTime
*/
- static QString formatDate( DateFormatter::FormatType t, time_t time,
- const QString& data = QString::null,
+ static TQString formatDate( DateFormatter::FormatType t, time_t time,
+ const TQString& data = TQString::null,
bool shortFormat = true, bool includeSecs=false);
/** convenience function, same as #formatDate
@@ -278,12 +278,12 @@ namespace KMime {
* @param shortFormat used <em>only</em> by the Localized format, is passed to KLocale::formatDateTime
* @param includeSecs used <em>only</em> by the Localized format, is passed to KLocale::formatDateTime
*/
- static QString formatCurrentDate( DateFormatter::FormatType t,
- const QString& data = QString::null,
+ static TQString formatCurrentDate( DateFormatter::FormatType t,
+ const TQString& data = TQString::null,
bool shortFormat = true, bool includeSecs=false);
/** convenience function, same as #rfc2822 */
- static QCString rfc2822FormatDate( time_t time );
+ static TQCString rfc2822FormatDate( time_t time );
static bool isDaylight();
protected:
/**
@@ -291,7 +291,7 @@ namespace KMime {
* @param otime time to format
* @internal
*/
- QString fancy(time_t otime) const ;
+ TQString fancy(time_t otime) const ;
/**
* returns localized formatted date string
* @param otime time to format
@@ -300,18 +300,18 @@ namespace KMime {
* @param localeLanguage language used for formatting
* @internal
*/
- QString localized(time_t otime, bool shortFormat = true, bool includeSecs = false,
- const QString& localeLanguage=QString::null ) const;
+ TQString localized(time_t otime, bool shortFormat = true, bool includeSecs = false,
+ const TQString& localeLanguage=TQString::null ) const;
/**
* returns string as formatted with ctime function
* @internal
*/
- QString cTime(time_t otime) const;
+ TQString cTime(time_t otime) const;
/**
* returns a string in the "%Y-%m-%d %H:%M:%S" format
* @internal
*/
- QString isoDate(time_t otime) const;
+ TQString isoDate(time_t otime) const;
/**
* returns date formatted with the earlier
@@ -319,19 +319,19 @@ namespace KMime {
* @param t time used for formatting
* @internal
*/
- QString custom(time_t t) const;
+ TQString custom(time_t t) const;
/**
* returns a string identifying the timezone (eg."-0500")
* @internal
*/
- QCString zone(time_t otime) const;
+ TQCString zone(time_t otime) const;
- time_t qdateToTimeT(const QDateTime& dt) const;
+ time_t qdateToTimeT(const TQDateTime& dt) const;
private:
FormatType mFormat;
mutable time_t mCurrentTime;
- mutable QDateTime mDate;
- QString mCustomFormat;
+ mutable TQDateTime mDate;
+ TQString mCustomFormat;
static int mDaylight;
};