[17:44] elopio, I need to pick your brain for a minute. So I want to use the textfield emulator, but the app has defined it's own object that simply contains a textfield. How can I still use the helper? [17:45] balloons: if autopilot sees the name of the extended class, you can also extend TextField on python. Take a look at the clock, we are doing that. [17:45] balloons: if autopilot sees TextField even if it's extended, then you won't have to do anything. This is the most common case. [17:45] elopio, thanks I'll take a look [17:46] elopio, no the object is indeed the custom name [17:46] but the base qml is still textfield [17:46] balloons: yes, on the clock, I don't remember the name of the component. [17:46] it's like TextFieldWithDots [17:46] or something like that. [17:46] elopio, ahh [17:46] class LabelDots(toolkit_emulators.TextField): [17:46] """Autopilot helper for the LabelDots component.""" [17:47] brillant [17:47] the trouble is I'm digging myself in deeper to redoing the setup for this test :-) [17:48] that's it. kudos to the clever autopilot developers that let us play with the weird inheritance in python and in QML. [17:48] balloons: redoing setups, I like that. [17:48] elopio, I'm treading carefully [17:48] It's just hard to see custom code not using the helpers [17:49] elopio, oO.. can we not handle TextArea's? [17:50] balloons: TextAreas I think that need a separate helper. [17:50] elopio, it should be able to inherit much of the textfield helper [17:50] one of my inputs is a textarea... [17:50] see, this is why we don't travel down the rabbit hole :-) [17:51] balloons: in QML, text area is not an extended text field. [17:51] but yes, we can do many of the things through composition. Shouldn't be hard. [17:51] balloons: you can convince la_juyis to implement that one :) [17:52] elopio, ohh, I was going to do it.. hehe.. Julia is even better [17:53] balloons: even better if you two pair-program. [17:53] I'm going to cheat and do the same with textarea for this hahah [17:53] :( [17:56] elopio, indeed if you inherit the textfield emulator it works fine [17:56] so it's cheating for my needs, but I think I can ship it [17:57] we'll still do a proper textarea helper, and I'll comment and link to a bug for it [18:00] elopio, https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1327354 [18:00] Ubuntu bug 1327354 in Ubuntu UI Toolkit "TextArea needs autopilot helper" [Undecided,New] [18:00] see, I'm not so mean! [18:17] cgoldberg: do you know of any changes on autopilot to the pid property of the app proxy object?