On Sonntag, 28. Oktober 2012 07:00:45 CEST,  wrote:

> First, and the biggest one, what keyboard shortcuts are defined 
> (and how do I find them)
Shortcuts should be displayed next to the (context-)menu entries (Qt operates 
on actions which can have various triggers such as popup menus, shortcuts or 
toolbuttons assigned.

> Second, is there a way to eliminate the preview pane? If I've 
You can just move the splitter until it collapses, but that's only visual (ie. 
afaics, mails are still loaded when triggered)

> got a spammy message that I want to delete, I don't like the 
> idea of it being opened in the process of clicking on it to 
> delete it.
If you rightclick it and use the context menu to delete it, it's not activated.
Same goes for selective clicks (ctrl+lmb) or just selecting the mail with the 
keyboard (up/down)

It however sounds reasonable to not load messages into the pane when it's 
hidden / until it's shown.

> [debug/logwindows]
> unfortunantly they are always on top of the main GUI.

@Jan (mostly)
QDockWidget operates on WM_TRANSIENT_FOR / _NET_WM_WINDOW_TYPE_UTILITY

Every NETWM compliant WM will keep them above their parent and some (compiz, 
metacity & mutter i think as well) will (deviating from the standard...) even 
if one removes the transiency hint.

This can not be "easily" solved in the QDockWidget scope
a) since Qt has no portable way to alter the transiency (you'll likely have to 
use X11 directly - no problem if you want such. No idea at hand *when* 
QDockWidget might reset that, though. It might also restack the window 
internally directly) and reparenting them will rather affect the general 
QDockWidget handling.
b) w/o breaking the "normal" behavior of (esp. transient) utility windows (ie. 
it will then act detached and not follow the VD etc.)


Cheers,
Thomas

Reply via email to