<div class="gmail_quote">On Mon, Aug 6, 2012 at 11:27 PM, Nalin Savara <span dir="ltr"><<a href="mailto:nsnsns@gmail.com" target="_blank">nsnsns@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><snip></div><div>I noticed; that when a app starts OR when a new dialog is opened (for example: about box OR help dialog)... the new dialog doesnt have keyboard focus-->> and we cant detect what key is pressed OR if back button is pressed.</div>


<div><br></div></blockquote><div><br></div><div>I haven't tried this myself, mainly because the one dialog I create in my Android Qt app is designed for user interaction and has ok/cancel buttons on the bottom (yes, not standard for Android.) However, if its a non-interactive dialog, can you call setFocus() on the dialog to force the focus to the dialog? Would that solve the catching of keypresses? Just some thoughts, may not work - I don't really know.</div>

<div><br></div><div>Like I said - haven't had to try setFocus() for this use casea, but I have used setFocus() in desktop apps to force focus to go where I want for usability purposes. </div></div><div><br></div>Cheers!<div>

-Josiah<br clear="all"><div><br></div>-- <br>Josiah Bryan<br>765-215-0511<br><a href="mailto:josiahbryan@gmail.com" target="_blank">josiahbryan@gmail.com</a><br>
</div>