7 ms·
But you make native dialog calls too? Care to expand on how Qt, GWT, pure Javascript mix? I think you guys have really pulled off something great in terms of
by equark 16y ago
But you make native dialog calls too?
Care to expand on how Qt, GWT, pure Javascript mix? I think you guys have really pulled off something great in terms of cross platform support and the web.
- jcheng 16y ago> But you make native dialog calls too? Yes, sometimes we call back into native code, especially to do things like file dialogs that you really prefer to be native. > Care to expand on how Qt, GWT, pure Javascript mix? I think you guys have really pulled off something great in terms of cross platform support and the web. Thanks! We use QtWebkit as the container for our UI. QtWebkit has hooks to let Qt code execute JavaScript in the page, and you can also inject Qt objects into the window object so JS can call into it. GWT's extensible compilation pipeline actually lets us create stub interfaces in GWT that mirror the Qt classes we want to call, and automatically generate the glue code at compile time. At some point I will blog about this in more detail at http://jcheng.wordpress.com http://jcheng.wordpress.com. In the meantime feel free to peruse our source code at http://github.com/rstudio/rstudio http://github.com/rstudio/rstudio and reach out if you have specific questions.
- fxj 16y agohm tried it on mac snow leopard and all i get is an empty white frame. :(( i have kde3 installed on the mac. might that cause some problems?
- jcheng 16y agoMore likely a proxy server issue; make sure any HTTP proxy you use is bypassed for localhost and 127.0.0.1. If that doesn't work, come visit us at http://support.rstudio.org http://support.rstudio.org!