-rw-r--r-- | core/applets/obex/obex.cc | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/core/applets/obex/obex.cc b/core/applets/obex/obex.cc index 2218dbc..fc0be3b 100644 --- a/core/applets/obex/obex.cc +++ b/core/applets/obex/obex.cc | |||
@@ -27,2 +27,3 @@ void Obex::receive() { | |||
27 | m_receive = true; | 27 | m_receive = true; |
28 | m_outp = QString::null; | ||
28 | qWarning("Receive" ); | 29 | qWarning("Receive" ); |
@@ -150,5 +151,13 @@ QString Obex::parseOut( ){ | |||
150 | if ( (*it).startsWith("Wrote" ) ) { | 151 | if ( (*it).startsWith("Wrote" ) ) { |
151 | QStringList pathes = QStringList::split(' ', (*it) ); | 152 | int pos = (*it).findRev('(' ); |
152 | path = pathes[1]; | 153 | if ( pos > 0 ) { |
153 | qWarning("path %s", path.latin1() ); | 154 | qWarning( "%d %s", pos, (*it).mid(6 ).latin1() ) ; |
155 | qWarning("%d %d", (*it).length(), (*it).length()-pos ); | ||
156 | |||
157 | path = (*it).remove( pos, (*it).length() - pos ); | ||
158 | qWarning("%s", path.latin1() ); | ||
159 | path = path.mid(6 ); | ||
160 | path = path.stripWhiteSpace(); | ||
161 | qWarning("path %s", path.latin1() ); | ||
162 | } | ||
154 | } | 163 | } |