Hello, i have worked on the URL shorter form feature , it works with the
queries you sent me but i would advise you to check it once again and i
think i have messed up a bit in git log so i hope you would check it as
well, thank you for your time.
commit 71fa8927f23d27121794633bdccce97f3413e1c5
Merge: 595d17d fd58c08
Author: WHo <who@who-TA790GX-A3.(none)>
Date: Mon Mar 14 02:30:38 2011 +0530
Merge branch 'master' of git://anongit.kde.org/nepomukshel:wcpp
diff --cc resourcequerywidget.cpp
index f73151d,6cbdf11..21a4c45
--- a/resourcequerywidget.cpp
+++ b/resourcequerywidget.cpp
@@@ -198,23 -197,9 +198,25 @@@ void ResourceQueryWidget::slotQueryStop
void ResourceQueryWidget::slotQueryShortenButtonClicked()
{
- QString query = m_queryEdit->toPlainText();
- query= query.simplified();
++
+ QString query = m_queryEdit->toPlainText();
+ QString value,test;
+ //QString test2=":";
+
+ QRegExp rx("(https?://([-\\w\\.]+)+(:\\d+)?(/([\\w_\\.]*(\\?\\S+)?)?)?)");
+ QRegExp rx1("(/[\\d\\w/]+/)");
+ //QRegExp rx2("(#+)");
+
+
+ query.replace(rx,value);
+ query.replace(rx1,test);
+ //query.replace(rx2,test2);
+
+ query=query.simplified();
+
m_queryEdit->setPlainText( query );
+
++
}
#include "resourcequerywidget.moc"
_______________________________________________
Nepomuk mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/nepomuk