+ if(key == "%DU") {
+ // URL handling
+ // FIXME check for and handle format codes within URLs
+ QString u = s.mid(i - sf.formats[toggles[key]].length - 2, sf.formats[toggles[key]].length);
+ UrlInfo url;
+ url.start = sf.formats[toggles[key]].start;
+ url.end = j;
+ url.url = QUrl(u);
+ sf.urls.append(url);
+ }