On 4 March 2015 at 16:31, Tomaz Canabrava <[email protected]> wrote: > > > On Wed, Mar 4, 2015 at 11:14 AM, Lubomir I. Ivanov <[email protected]> > wrote: >> >> On 4 March 2015 at 16:05, Tomaz Canabrava <[email protected]> wrote: >> >> >> >> also, i don't understand Tomaz' idea about the Grantlee extension, so >> >> perhaps we need to investigate into that as well. >> >> it probably uses QTableView Qt's Model-View-X pattern, which i don't >> >> like that much, yet Subsurface already uses it pretty much everywhere! >> > >> > >> > >> > Grantlee *is* a HTML + CSS template engine that integrates with Qt. >> > it follows Django template scheme, so it's very flexible and easy to >> > extend >> > >> >> yep, i did gather that previously. >> >> > for instance, we could do something like this in grantlee: >> > >> > template.html >> > >> > <header> ... </header> >> > <body> >> > < h1 > {{ dive.where }} </h1> >> > < h2 > {{ dive.buddy }} </h2> >> > </body> >> > >> > ( yes, very short example ) >> > >> > and let the grantlee template system do it's magic. >> > >> >> i don't understand what the output of Grantlee template generator is; >> is it a data model for a QTableView that then can be rendered to an >> image, is it an image, or something else? > > > an html file. nothing more than this. >
so for the built-in printing, i assume we need to load the file (/text ?) into a rendering entity like QTextDocument or QWebPage and then produce a QPicture / QPixmap that can be fed to QPrinter? do you think that QTextDocument will suffice or WebKit will be needed? from what i tested at some point the built-in HTML subset wasn't optimal for more complicated input. lubomir -- _______________________________________________ subsurface mailing list [email protected] http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
