use another browser like firefox + selfmade plugin
or begin your adventure on..
http://doc.trolltech.com/main-snapsh...infactory.html
qt 4.5 XSLT2 is not same as gmone xslt1
example <xsl:param name=*** run on qt4.5 on other xslt you must write
<xsl:variable name=***
if you like to become compatibility on 70% from browser as java script + xslt this is a hard work.
xslt on browser is a bad place
the best way to transform xslt documnet or item , direct on server:
http://cocoon.apache.org/ java framework
http://wiki.flux-cms.org/display/FLX/Popoon and his friend php framework
all two can output xhtml page pdf transformation rtf and all other choise...
On qt as client xslt is enough to transform local / remote document or rss
like -> http://fop-miniscribus.googlecode.co...paper/main.cpp
#if QT_VERSION >= 0x040500
StreamBuf *buf = new StreamBuf();
QXmlQuery xquery(QXmlQuery::XSLT20);
xquery.
setFocus(QUrl("http://www.qtcentre.org/forum/external.php?type=RSS2"));
xquery.
bindVariable("unixtime",
QVariant(timer1.
toTime_t()));
xquery.
bindVariable("ddate",
QVariant(timer1.
toString()));
xquery.
bindVariable("ddformat",
QVariant(QDir::homePath () ));
xquery.
setQuery(QUrl("http://fop-miniscribus.googlecode.com/svn/trunk/doc/draw_paper/browser_rss.xsl"));
xquery.evaluateTo(buf->device());
_doc->setHtml ( buf->data() );
////////////buf->PutOnFile( "ddebughtml.html" );
#endif
#if QT_VERSION >= 0x040500
QDateTime timer1( QDateTime::currentDateTime() );
StreamBuf *buf = new StreamBuf();
QXmlQuery xquery(QXmlQuery::XSLT20);
xquery.setFocus(QUrl("http://www.qtcentre.org/forum/external.php?type=RSS2"));
xquery.bindVariable("unixtime", QVariant(timer1.toTime_t()));
xquery.bindVariable("ddate", QVariant(timer1.toString()));
xquery.bindVariable("ddformat", QVariant(QDir::homePath () ));
xquery.setQuery(QUrl("http://fop-miniscribus.googlecode.com/svn/trunk/doc/draw_paper/browser_rss.xsl"));
xquery.evaluateTo(buf->device());
_doc->setHtml ( buf->data() );
////////////buf->PutOnFile( "ddebughtml.html" );
#endif
To copy to clipboard, switch view to plain text mode
Bookmarks