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....@qt-project.org 
[mailto:interest-bounces+scott.bloom=onshorecs....@qt-project.org] On Behalf Of 
John Weeks
Sent: Tuesday, March 12, 2013 11:14 AM
To: Bo Thorsen
Cc: interest@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


_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to