while (!xpage.isNull()) {
QString hla
= doc.
GetAtt(xpage,
"human");
/* humanlanguage string */ QString xla
= doc.
GetAtt(xpage,
"la");
/* iso browser language string 2 size */ ///////////qDebug() << "### xmlloop " << xla;
bodyxhtml = xpage.firstChildElement("body");
htmldiv = bodyxhtml.firstChildElement("div");
html = mdoc1.createElement("body");
html.setAttribute ("BGCOLOR",BGCOLORPAGES);
html.setAttribute ("style","la="+xla);
html.appendChild( htmldiv );
mdoc1.appendChild( html );
QString xml_xhtml
= mdoc1.
toString();
xml_xhtml = xml_xhtml.replace("<div class=\"qtpage\" xmlns=\"http://www.w3.org/1999/xhtml\" >","");
xml_xhtml = xml_xhtml.replace("</div>","");
xml_xhtml
= xml_xhtml.
replace(QString("src=\"./"),
QString("src=\"%1").
arg(Work_imcache
),Qt
::CaseInsensitive);
xml_xhtml
= xml_xhtml.
replace(QString("src=\"/%1").
arg(ServerPath
),
QString("src=\"%1").
arg(Work_imcache
),Qt
::CaseInsensitive);
QString prehtml
="<html><head><meta name=\"qrichtext\" content=\"1\" />" "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />"
"<style type=\"text/css\">"
"p, li { white-space: pre-wrap; } "
"</style></head>";
QDomElement xpage = root.firstChildElement("page");
while (!xpage.isNull()) {
QDomElement edomactual = xpage;
QString hla = doc.GetAtt(xpage,"human"); /* humanlanguage string */
QString xla = doc.GetAtt(xpage,"la"); /* iso browser language string 2 size */
///////////qDebug() << "### xmlloop " << xla;
bodyxhtml = xpage.firstChildElement("body");
htmldiv = bodyxhtml.firstChildElement("div");
QDomDocument mdoc1;
html = mdoc1.createElement("body");
html.setAttribute ("BGCOLOR",BGCOLORPAGES);
html.setAttribute ("style","la="+xla);
html.appendChild( htmldiv );
mdoc1.appendChild( html );
QString xml_xhtml = mdoc1.toString();
xml_xhtml = xml_xhtml.replace("<div class=\"qtpage\" xmlns=\"http://www.w3.org/1999/xhtml\" >","");
xml_xhtml = xml_xhtml.replace("</div>","");
xml_xhtml = xml_xhtml.replace(QString("src=\"./"),QString("src=\"%1").arg(Work_imcache),Qt::CaseInsensitive);
xml_xhtml = xml_xhtml.replace(QString("src=\"/%1").arg(ServerPath),QString("src=\"%1").arg(Work_imcache),Qt::CaseInsensitive);
QString prehtml ="<html><head><meta name=\"qrichtext\" content=\"1\" />"
"<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />"
"<style type=\"text/css\">"
"p, li { white-space: pre-wrap; } "
"</style></head>";
To copy to clipboard, switch view to plain text mode
Bookmarks