Re: embed OO-Window in a Qt Window

Mathias Bauer <[email protected]> Wed, 23 Mar 2011 11:21:40 +0100
Newsgroups gmane.comp.openoffice.devel.api
Message-ID <[email protected]>
On 22.03.2011 09:59, Konstantin Tokarev wrote:
>
>
> 19.03.2011, 17:08, "Goran Markic"<[email protected]>:
>> Dear Sirs
>>
>> We are developing a multi platform (Windows, Linux, Mac) software for
>> communication with our scientific instruments. Therefore we use the qt
>> framework. We would like to embed a spreadsheet or a writer window
>> within our qt window. Because we are developing for several operating
>> systems we think that Open Office could be appropriate for our needs.
>> After studying the UNO framework I haven't found the possibility to
>> integrate an Open Office window into another Application. As far as I
>> have seen, with an axtiveX component it should be possible, but then we
>> are restricted to Windows.
>>
>> Could you please inform us if this is possible with Open Office for the
>> mentioned platforms.
>>
>> Thank you very much
>>
>> Best regards,
>>
>> Dr. Goran Markic
>>
>> Markic Scientific Instruments
>
> Disclaimer: I'm not an expert in OOo or UNO programming

Nevertheless your answers are excellent. :-)
I just want to add something.

> 3. On X11 platforms you can try to use QX11EmbedWidget to embed OOo
> window.

In general OOo can reuse "system" windows as OOo windows. We are using 
this technique not only for the ActiveX component that was mentioned 
above, but also for the Mozilla browser plugin that works on all platforms.

Regards,
Mathias

-- 
Mathias Bauer (mba) - Project Lead OpenOffice.org Writer
OpenOffice.org Engineering at Oracle: http://blogs.sun.com/GullFOSS
Please don't reply to "[email protected]".
I use it for the OOo lists and only rarely read other mails sent to it.
--
-----------------------------------------------------------------
To unsubscribe send email to [email protected]
For additional commands send email to [email protected]
with Subject: help