summaryrefslogtreecommitdiffstats
path: root/quanta/components/csseditor/cssshpropertyparser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'quanta/components/csseditor/cssshpropertyparser.cpp')
-rw-r--r--quanta/components/csseditor/cssshpropertyparser.cpp40
1 files changed, 20 insertions, 20 deletions
diff --git a/quanta/components/csseditor/cssshpropertyparser.cpp b/quanta/components/csseditor/cssshpropertyparser.cpp
index d02c39a5..d117b5f5 100644
--- a/quanta/components/csseditor/cssshpropertyparser.cpp
+++ b/quanta/components/csseditor/cssshpropertyparser.cpp
@@ -18,15 +18,15 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
#include "cssshpropertyparser.h"
-#include <qregexp.h>
+#include <tqregexp.h>
//#include <kdebug.h>
-CSSSHPropertyParser::CSSSHPropertyParser(const QString& s){
- QStringList l1,
- l2=QStringList::split(",",s);
+CSSSHPropertyParser::CSSSHPropertyParser(const TQString& s){
+ TQStringList l1,
+ l2=TQStringList::split(",",s);
- for ( QStringList::Iterator it = l2.begin(); it != l2.end(); ++it ) {
- QString temp;
+ for ( TQStringList::Iterator it = l2.begin(); it != l2.end(); ++it ) {
+ TQString temp;
temp=removeBeginningWhiteSpaces((*it));
temp=removeEndingWhiteSpaces(temp);
l1.append(temp);
@@ -37,26 +37,26 @@ CSSSHPropertyParser::CSSSHPropertyParser(const QString& s){
CSSSHPropertyParser::~CSSSHPropertyParser(){}
-QString CSSSHPropertyParser::removeEndingWhiteSpaces(const QString& s){
+TQString CSSSHPropertyParser::removeEndingWhiteSpaces(const TQString& s){
int index = s.length()-1;
while(s[index] == ' ' ) index--;
return s.left(index+1);
}
-QString CSSSHPropertyParser::removeBeginningWhiteSpaces(const QString& s){
+TQString CSSSHPropertyParser::removeBeginningWhiteSpaces(const TQString& s){
int index = 0;
while(s[index] == ' ' ) index++;
return s.right(s.length()-index);
}
-QString CSSSHPropertyParser::extractFunctionList(){
- QRegExp functionListPattern("\\s*([a-zA-Z0-9_]*\\([\\W\\w]*\\))\\s*");
+TQString CSSSHPropertyParser::extractFunctionList(){
+ TQRegExp functionListPattern("\\s*([a-zA-Z0-9_]*\\([\\W\\w]*\\))\\s*");
functionListPattern.search(m_propertyToParse);
return functionListPattern.cap(1);
}
-QString CSSSHPropertyParser::extractQuotedStringList(){
- QString temp;
+TQString CSSSHPropertyParser::extractQuotedStringList(){
+ TQString temp;
bool stop = false;
unsigned int i=0;
while(!stop && i<m_propertyToParse.length() ){
@@ -70,39 +70,39 @@ QString CSSSHPropertyParser::extractQuotedStringList(){
return temp;
}
-QString CSSSHPropertyParser::extractURIList(){//extract things like url('...') or url("..") or url("..."), url(.....
+TQString CSSSHPropertyParser::extractURIList(){//extract things like url('...') or url("..") or url("..."), url(.....
//kdDebug(24000) << "\n\n\nextractURIList()\n\n\n";
- QRegExp URIListPattern("\\s*(url\\([\\W\\w]*\\))\\s*");
+ TQRegExp URIListPattern("\\s*(url\\([\\W\\w]*\\))\\s*");
URIListPattern.search(m_propertyToParse);
return URIListPattern.cap(1);
}
-QStringList CSSSHPropertyParser::parse(){
- QStringList tokenList;
+TQStringList CSSSHPropertyParser::parse(){
+ TQStringList tokenList;
bool stop = false;
m_propertyToParse = removeBeginningWhiteSpaces(m_propertyToParse);
while(!stop){
- QString temp;
+ TQString temp;
for(unsigned int i=0;i<m_propertyToParse.length() ;i++){
if(m_propertyToParse[i] == ' ') break;// tokens are delimited by a blank
temp+=m_propertyToParse[i];
}
if(temp.contains("url(") !=0 ){
- QString foundURIList = extractURIList();
+ TQString foundURIList = extractURIList();
m_propertyToParse = removeBeginningWhiteSpaces(m_propertyToParse.remove(foundURIList));
tokenList.append(foundURIList);
}
else
if(temp.contains("(")!=0){
- QString foundFunctionList = extractFunctionList();
+ TQString foundFunctionList = extractFunctionList();
m_propertyToParse = removeBeginningWhiteSpaces(m_propertyToParse.remove(foundFunctionList));
tokenList.append(foundFunctionList);
}
else
if(temp.contains("'")!=0 || temp.contains("\"")!=0 || temp.contains(",")!=0){
- QString foundQuotedStringList = extractQuotedStringList();
+ TQString foundQuotedStringList = extractQuotedStringList();
m_propertyToParse = removeBeginningWhiteSpaces(m_propertyToParse.remove(foundQuotedStringList));
tokenList.append(foundQuotedStringList);
}