[Interest] Android: Underlined text in text edit not showing up in .text property

ekke ekke at ekkes-corner.org
Fri Jul 29 18:31:17 CEST 2016


Am 29.07.16 um 18:16 schrieb Gian Maxera:
> From my experience, the text won’t match what’s on the screen when the
> keyboards use predictive completion.
>
from BlackBerry Virtual keyboard for Android I'm pushing words from the
keyboard up by gestures. works
same for BlackBerry Hardware keyboard (it also detects gestures) I can
swipe up the words
>
>> On 29 Jul 2016, at 17:07, Jason H <jhihn at gmx.com
>> <mailto:jhihn at gmx.com>> wrote:
>>
>> I'm 99% sure this is an inconsistency in Android keyboards. The
>> Samsung has a Samsung Keyboard.
>> On a whim I installed the Google keyboard (now available in app store
>> for all devices) and it behaves as you describe.
>>  
>> The take-away: I think it is important for other Android app
>> developers to note that the displayText is the field to use, as text
>> may not match what's on the screen for some keyboards.
>>  
>> *Sent:* Friday, July 29, 2016 at 10:56 AM
>> *From:* ekke <ekke at ekkes-corner.org <mailto:ekke at ekkes-corner.org>>
>> *To:* interest at qt-project.org <mailto:interest at qt-project.org>
>> *Subject:* Re: [Interest] Android: Underlined text in text edit not
>> showing up in .text property
>> Am 29.07.16 um 16:12 schrieb Jason H:
>>
>>     I've got a Samsung Alpha (stock) that as I type, the text property is not being updated.
>>     I initialized a TextInput (below, comments in []) and backspaced over it, it gets the updates correctly. But when I start typing, anything not recognized by the keyboard is underlined in the text edit and does not appear until I end that word with a space or punctuation. I am concerned that my users will perform an action thinking that that underlined word is part of what will be acted on, when it will not. 
>>
>>     qrc:/main.qml:308 (onTextChanged): qml: text:  this is a line
>>     qrc:/main.qml:308 (onTextChanged): qml: text:  this is a
>>     qrc:/main.qml:308 (onTextChanged): qml: text:  this is
>>     qrc:/main.qml:308 (onTextChanged): qml: text:  th
>>     qrc:/main.qml:308 (onTextChanged): qml: text:         [showing _gdhdhd_]
>>     qrc:/main.qml:308 (onTextChanged): qml: text:  gdhdhd [appeared completely after space]
>>     qrc:/main.qml:308 (onTextChanged): qml: text:  gdhdhd [showing _hdhd_ in the TextInput]
>>     qrc:/main.qml:308 (onTextChanged): qml: text:  gdhdhd hdhd [appeared completely after space]
>>     qrc:/main.qml:308 (onTextChanged): qml: text:  gdhdhd hdhd [showing _fg_ in the TextInput]
>>
>>     How can I get the entire text?
>>     _______________________________________________
>>     Interest mailing list
>>     Interest at qt-project.org
>>     http://lists.qt-project.org/mailman/listinfo/interest
>>
>> hmmm
>>
>> just did a test:
>>
>> TextField {
>>     id: remarksTextField
>>     focus: true
>>     anchors.fill: parent
>>     topPadding: 6
>>     leftPadding: 6
>>     wrapMode: Text.WordWrap
>>     placeholderText: qsTr("Remarks, Hints, Description")
>>     text: order.remarks
>> }
>>
>> entering text into TextField: this is a line
>>
>> went out, come back
>>
>> now backspace characters
>>
>> then enter gdhdhd - all appears immediately
>>
>> works from virtual keyboard and physical keyboard (Device is a Slider)
>>
>>   * QtQuickControls 2, Qt 5.7
>>   * Android 6.0.1
>>   * BlackBerry PRIV
>>
>>  
>> -- 
>>
>> ekke
>>
>> _______________________________________________ Interest mailing list
>> Interest at qt-project.org <mailto:Interest at qt-project.org>
>> http://lists.qt-project.org/mailman/listinfo/interest
>> _______________________________________________
>> Interest mailing list
>> Interest at qt-project.org <mailto:Interest at qt-project.org>
>> http://lists.qt-project.org/mailman/listinfo/interest
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20160729/4cc19a53/attachment.html>


More information about the Interest mailing list