>> property int inputMethodHint > Should be hint*s* Agree.
>> property bool passwordMode > passwordMode doesnt sounds like a bool to me, what about isPasswordField? Problem with putting "is" in front of any property is that 1) no core QML property does that already, and 2) you get an onIsPasswordFieldChanged signal slot, which is a bit of a mouth-full. >> property bool acceptableInput // this is a read-only property > What is this? It's the property that says whether the text that has been entered passed the validator's tests. The name is very unclear, but it's the same as the TextInput and TextEdit already use. Is it unclear enough to warrant aliasing as another name? > Remember that you can select from right to left having start > end > In WebKit we use Base and Extend instead of start and end. Good suggestion, but the again sticking to the names that TextInput and TextEdit use is probably a good thing. Here's my 2p: The "placeholderText" should be called "userPrompt" (or "userPromptText"), because that's what it is; it's the text that prompts the user to enter something and hints at what to enter. Prompt: (from http://dictionary.reference.com/browse/prompt) "5. to move or induce to action" "12. something serving to suggest or remind" Cheers Mathias ________________________________________ From: qt-components-bounces+mathias.malmqvist=nokia....@qt.nokia.com [qt-components-bounces+mathias.malmqvist=nokia....@qt.nokia.com] On Behalf Of ext Kenneth Rohde Christiansen [kenneth.christian...@gmail.com] Sent: Friday, December 17, 2010 5:02 PM To: Cunha Leo (Nokia-MS-Qt/Oslo) Cc: qt-compone...@trolltech.com Subject: Re: [Qt-components] [API Proposal] TextField & TextArea Hi, On Fri, Dec 17, 2010 at 5:50 PM, <leo.cu...@nokia.com<mailto:leo.cu...@nokia.com>> wrote: hi, I updated the http://bugreports.qt.nokia.com/browse/QTCOMPONENTS-200 task with a proposal of common apis for TextField (prev: LineEdit) and TextArea (prev: MultiLineEdit). the names were extensively discussed and in the end we chose for using the HTML reference (TextField&TextArea). below are the apis pasted (both are basically a simplified subset of TextInput&TextEdit): TextField --------- Item { property string placeholderText property int inputMethodHint Should be hint*s* property font font // alias to textInput.font property int cursorPosition property bool readOnly // defaults to false property bool passwordMode passwordMode doesnt sounds like a bool to me, what about isPasswordField? property bool acceptableInput // this is a read-only property What is this? property string inputMask property Validator validator property string selectedText // read-only property int selectionEnd // read-only property int selectionStart // read-only Remember that you can select from right to left having start > end. In WebKit we use Base and Extend instead of start and end. -- Kenneth Rohde Christiansen Senior Engineer Application and Service Frameworks, Nokia Danmark A/S Phone +45 4093 0598 / E-mail kenneth.christiansen at gmail.com<http://gmail.com> http://codeposts.blogspot.com ﹆﹆﹆ _______________________________________________ Qt-components mailing list Qt-components@qt.nokia.com http://lists.qt.nokia.com/mailman/listinfo/qt-components