[Interest] Multiple windows app modal?

Scott Aron Bloom scott.bloom at onshorecs.com
Tue Mar 12 19:27:33 CET 2013


Rather than disable the window (which I could see the being tons of reasons not to do) why not just disable a top level background frame or group box?

Scott

From: interest-bounces+scott.bloom=onshorecs.com at qt-project.org [mailto:interest-bounces+scott.bloom=onshorecs.com at qt-project.org] On Behalf Of John Weeks
Sent: Tuesday, March 12, 2013 11:14 AM
To: Bo Thorsen
Cc: interest at qt-project.org
Subject: Re: [Interest] Multiple windows app modal?

OK, thanks Bo. That's useful information even if I don't like it.

A redesign is not in the cards- this is part of an internal language that our customers use to write their own interfaces. We can't change something that would break our customers' code. In fact, this feature has been a problem and I would love to remove it, but...

Any idea why Qt doesn't have the ability to disable a window?

The idea itself isn't really that bad- one window is an interactive graph of user's data. The other window is a "control panel"- basically a user-created modeless dialog- that needs to allow the user to interact with the graph's UI. So it is useful in certain cases to make the control panel app-modal-except-for-the-graph. It would be better to embed the graph in the panel, but that's a lot harder for our non-programmer programmers.

John Weeks

On 12-Mar-2013, at 12:33 AM, Bo Thorsen wrote:


There is no way to avoid this. Or rather, no Qt way. You have to do one
of two things: Either redesign the application user interface or write
OS specific code to set this up.

My choice would be to redesign. Your UI choice here is so non-standard
that it's going to be hard to do the code and even harder to maintain
it. And users often don't appreciate non-standard UI choices, because it
makes the application harder to use.

Bo.

--
Bo Thorsen, European Qt Manager, Integrated Computer Solutions
ICS - Delivering World-Class Applications for Embedded & Mobile Devices
http://ics.com/services


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20130312/72799e9b/attachment.html>


More information about the Interest mailing list