[Qt-interest] Running multiple QApplications
Ender EREL
erelender at yahoo.com
Wed Oct 28 08:30:13 CET 2009
Nitin Mahajan wrote:
> Hello,
>
>
>
> ----- Original Message ----
>> From: Ender EREL <erelender at yahoo.com>
>> To: qt-interest at trolltech.com
>> Sent: Tuesday, October 27, 2009 17:13:00
>> Subject: Re: [Qt-interest] Running multiple QApplications
>>
>> Colin S. Miller wrote:
>>> Nitin Mahajan wrote:
>>>> Hello,
>>>>
>>>> I want to run two QApplications simultaneously on Qt for embedded
>>>> Linux using frame buffer.
>>>>
>>>> I always want to keep one of the application windows in foreground,
>>>> even if I click into the other window.
>>>> Can I get some pointers towards this?
>>>>
>>>> Thanks in advance
>>> Nitin,
>>> Do you want
>>> 1) the first application window to be always-on-top,
>>> allowing the user to interact with the other window, but
>>> the second window is (partially) covered by the first
>>>
> This is what I want.
>
>>> or
>>> 2) When the user clicks on the second window, the
>>> focus is automatically moved back to the first window?
>>>
>>> Colin S. Miller
>> Or, Do you want
>> 1 ) Two seperate QApplications ( two event loops etc.)
>
> Can you provide some pointers to some documentation to read more about this scenario and it's effects?
>
No i can't :) I haven't tried anything like this before, so i don't know
what the effects would be.
>> 2 ) Two seperate QMainWindows ( one QApplication, two toplevel windows)?
> One QApplication, two top level windows. Both of them stay on screen for a significant amount
> of time. What I mean to say that the second window is not as short lived as a Dialog window. By
> looks it's almost another application.
>
You can have as much top-level windows as you want. It doesn't matter if
they are QMainWindows or QWidgets. One option for making one window stay
in the foreground is setting its Qt::WindowStaysOnTopHint window flag.
But that will make it stay on top of all windows (not application-wise,
system-wise). I don't know if there exists an option for application-wise.
Best Regards
--
Ender EREL
> regards
>
> -Nitin
>> --
>> Ender EREL
>> _______________________________________________
>> Qt-interest mailing list
>> Qt-interest at trolltech.com
>> http://lists.trolltech.com/mailman/listinfo/qt-interest
>
>
>
> New Email addresses available on Yahoo!
> Get the Email name you've always wanted on the new @ymail and @rocketmail.
> Hurry before someone else does!
> http://mail.promotions.yahoo.com/newdomains/aa/
More information about the Qt-interest-old
mailing list