[Qt-interest] Windows that move together

Atlant Schmidt aschmidt at dekaresearch.com
Tue Aug 24 19:44:54 CEST 2010


John:

  I'm not sure I'm correctly envisioning these "windows that move
  together" but is there a reason why they can't be emplaced within
  a (possibly-transparent) Qt frame? That would make Qt responsible
  for keeping them all moving together.

                                         Atlant

________________________________
From: qt-interest-bounces at trolltech.com [mailto:qt-interest-bounces at trolltech.com] On Behalf Of John Weeks
Sent: Monday, August 23, 2010 19:34 PM
To: Qt-interest Interest
Subject: [Qt-interest] Windows that move together

My company's application, that we are in the beginning stages of porting to Qt, has grouped windows- windows that move together, basically looking like separate windows but acting like one window.

Under Mac OS X Carbon, we use Macintosh window groups. On Windows, we have an emulation of window groups that basically just catches window move events and applies the moves to all the windows of the group.

I implemented such a scheme under Qt using an eventFilter that watches for QEvent::Move. It works OK on Windows, but on Macintosh the events are very much delayed. The grouped windows never move with the main window, and actually wait for a second's delay or so before they catch up.

I was wondering if anyone might have experience with QEvent::Move, and have a solution.

Thank you!

Regards,
John Weeks

WaveMetrics, Inc.
Phone (503) 620-3001
Fax   (503) 620-6754
email   support at WaveMetrics.com<mailto:support at WaveMetrics.com>



Click here<https://www.mailcontrol.com/sr/23BcCYFRPvjTndxI!oX7Ulvwl1GqFAPrtI69NmnzPJnk4bGm!ADZnJSzZ4DbXEUduggYHmfBGqtcNZBvQFKuzA==> to report this email as spam.

________________________________
This e-mail and the information, including any attachments, it contains are intended to be a confidential communication only to the person or entity to whom it is addressed and may contain information that is privileged. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please immediately notify the sender and destroy the original message.

Thank you.

Please consider the environment before printing this email.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20100824/e6a1b89f/attachment.html 


More information about the Qt-interest-old mailing list