Try to search in Qt bugzilla... I think there were lots of bugs connected
with focus and workarounds about them.
Also about you first question - I think you need to manually track focus to
know which item has it

On Wed, Sep 12, 2012 at 7:21 PM, Preet <[email protected]> wrote:

> Hiya,
>
> I'm having trouble giving specific items in my application focus in
> Qml. First: Is it possible to query the scene to see which item
> currently has focus (without setting some visual output property on
> each and every possible thing that can receive focus)?
>
> Second, I have a specific case where I have a TextEdit loaded
> dynamically as a component in a ListView when certain criteria are
> met. When this ListView becomes visible, I'd like the TextEdit to be
> active so that any key events go directly to it.
>
> I've tried directly requesting focus (focus: true), calling
> forceActiveFocus(), etc when creating the TextEdit, but in general I'm
> shooting in the dark. I set the currentIndex to the index that
> contains the TextEdit, and I can get as far as verifying that the
> delegate item that contains the TextEdit has activeFocus, but nothing
> I do gives the TextEdit itself focus.
>
> delegate: http://pastie.org/4708504
> TextEdit: http://pastie.org/4708507
>
> I'd appreciate any advice,
>
> Preet
> _______________________________________________
> Interest mailing list
> [email protected]
> http://lists.qt-project.org/mailman/listinfo/interest
>
_______________________________________________
Interest mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to