author | llornkcor <llornkcor> | 2003-04-06 18:59:09 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2003-04-06 18:59:09 (UTC) |
commit | b284e2c4dcddc4314f94933616d664b08587e29e (patch) (side-by-side diff) | |
tree | 2c6a3fb238a56084db624cd53abc4261525b58c7 | |
parent | 7ee46ce9522744c77dafcf34c193fbddd2231449 (diff) | |
download | opie-b284e2c4dcddc4314f94933616d664b08587e29e.zip opie-b284e2c4dcddc4314f94933616d664b08587e29e.tar.gz opie-b284e2c4dcddc4314f94933616d664b08587e29e.tar.bz2 |
blah gcc3
-rw-r--r-- | noncore/net/mailit/textparser.h | 2 | ||||
-rw-r--r-- | noncore/unsupported/mailit/textparser.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/noncore/net/mailit/textparser.h b/noncore/net/mailit/textparser.h index 016effb..c5e88a0 100644 --- a/noncore/net/mailit/textparser.h +++ b/noncore/net/mailit/textparser.h @@ -30,56 +30,56 @@ const uint MAX_ELEMENTS = 200; //Should be dynamic const uint MAX_LINES = 500; //Should be dynamic struct t_splitElm { QChar separator; int strType; QString str; }; struct t_splitLine { t_lineType lineType; QString str; //a bit redundant... t_splitElm elm[MAX_ELEMENTS]; int elmCount; }; class TextParser: public QObject { Q_OBJECT public: TextParser(QString in, QString lineBreak); TextParser(QString in, QString lineBreak, QString sep); int find(QString target, QChar sep, int pos, bool upperCase); int elmCount(); QChar separatorAt(int pos); QChar nextSeparator(); bool hasNextSeparator(); QString wordAt(int pos); QString nextWord(); bool hasNextWord(); - QString getString(int *pos, QChar stop, bool lineEnd = false); + QString getString(int *pos, QChar stop, bool lineEnd); QString getNextLine(); bool hasNextLine(); int endLinePos(int pos); private: void init(); void createSeparators(); t_splitLine nextLine(); void split(); t_splitLine splitLine(t_splitLine line); bool isSeparator(QChar chr); t_splitLine splitDone[MAX_LINES]; int getLineReference(int pos, int *line, int *inLinePos); int lineCount, linePos, totalElmCount; int separatorPos, wordPos; QString data, separators, lineSep; int sepAtLine, sepAtPosElm; int wordAtLine, wordAtPosElm; int atLine, atPosElm; }; #endif diff --git a/noncore/unsupported/mailit/textparser.h b/noncore/unsupported/mailit/textparser.h index 016effb..c5e88a0 100644 --- a/noncore/unsupported/mailit/textparser.h +++ b/noncore/unsupported/mailit/textparser.h @@ -30,56 +30,56 @@ const uint MAX_ELEMENTS = 200; //Should be dynamic const uint MAX_LINES = 500; //Should be dynamic struct t_splitElm { QChar separator; int strType; QString str; }; struct t_splitLine { t_lineType lineType; QString str; //a bit redundant... t_splitElm elm[MAX_ELEMENTS]; int elmCount; }; class TextParser: public QObject { Q_OBJECT public: TextParser(QString in, QString lineBreak); TextParser(QString in, QString lineBreak, QString sep); int find(QString target, QChar sep, int pos, bool upperCase); int elmCount(); QChar separatorAt(int pos); QChar nextSeparator(); bool hasNextSeparator(); QString wordAt(int pos); QString nextWord(); bool hasNextWord(); - QString getString(int *pos, QChar stop, bool lineEnd = false); + QString getString(int *pos, QChar stop, bool lineEnd); QString getNextLine(); bool hasNextLine(); int endLinePos(int pos); private: void init(); void createSeparators(); t_splitLine nextLine(); void split(); t_splitLine splitLine(t_splitLine line); bool isSeparator(QChar chr); t_splitLine splitDone[MAX_LINES]; int getLineReference(int pos, int *line, int *inLinePos); int lineCount, linePos, totalElmCount; int separatorPos, wordPos; QString data, separators, lineSep; int sepAtLine, sepAtPosElm; int wordAtLine, wordAtPosElm; int atLine, atPosElm; }; #endif |