<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">So, in the end how are we planning to implement the dataengine and<br>
runner previewer? Aaron said about a generic Previewer class, we're<br>
going to do that, right?<br></blockquote><div><br>Yep. So a base previewer class in /previewer, the current previewer inherits from this class and pushed into /previewer/plasmoid, and then create two more classes in /previewer/dataengine and /previewer/runner which also inherit from the base previewer class.<br>
<br>As for more specific details, I'm not sure myself. I was thinking - for runner, look at and imitate krunner/search and launch code; and for dataengine, look at plasmaengineexplorer code :) We should make them all live in a dockwidget and they should work reasonably well in the small space the plasmoid previewer currently lives in.<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Well, I'd like to implement the dataengine previewer, so after we're<br>
done with the above question, I think I can take it up :)<br></blockquote><div><br>Cool :)<br><br clear="all">----<br>Jason "moofang" Lim Yuen Hoe<br><a href="http://yuenhoe.co.cc/">http://yuenhoe.co.cc/</a><br>
<br></div></div>