summaryrefslogtreecommitdiff
path: root/src/controls/TextArea.qml
Commit message (Collapse)AuthorAgeFilesLines
* Replace backgroundColor with backgroundVisibleJens Bache-Wiig2013-06-061-5/+4
| | | | | | | | | | | | | This exposes backgroundVisible to TableView and replaces backgroundColor in TextArea. We think the backgroundVisible is more flexible and allows us to find a more appropriate solution to support palette in the future. Change-Id: Icfcd512c29cf030059c4ce2d32feb402d1a33662 Reviewed-by: Caroline Chao <caroline.chao@digia.com> Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
* Doc: Small fixesCaroline Chao2013-06-061-1/+1
| | | | | | Change-Id: I163f69c14ecbc07a66b1bac7c5a53b22405c895e Reviewed-by: Jan Arve Sæther <jan-arve.saether@digia.com> Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
* TextArea: allow declaring child elements inlineJ-P Nurmi2013-06-041-0/+3
| | | | | | Change-Id: I7da8e3664d6bd3ee9a8c4f22d4a5b686d1c5b5a9 Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com> Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
* Improve default size for several controlsJens Bache-Wiig2013-06-031-3/+0
| | | | | | | | | | We should set this to some decent default value that doesn't look wrong. Note that the width and height definition in TextArea could cause conflicts when used in layouts. Change-Id: I815ff96c02f9a9a76c07d57181f3a24291c83c52 Reviewed-by: Jan Arve Sæther <jan-arve.saether@digia.com> Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
* Docs: fix missing/leftover docs, types, tags...J-P Nurmi2013-05-301-1/+1
| | | | | | Task-number: QTBUG-31262 Change-Id: I6bf48604b9392a2a9c63c344363188a4693a8547 Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
* TextArea: fix word wrap layoutJ-P Nurmi2013-05-231-73/+88
| | | | | | | | | | | | Since scrollbars affect the document/viewport size and vice versa, we must allow the layout loop to recurse twice until the sizes stabilize. Furthermore, avoid nasty content size binding loops (from ScrollView) by providing a specialized Flickable item that TextArea has full control over. Task-number: QTBUG-30832 Change-Id: I74fe6c5017e75aa411fdbb64087afa18e1221ce9 Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
* Doc: correct for compliancy with Writing GuidelinesNico Vertriest2013-05-071-0/+1
| | | | | | | | Task-number: QTBUG-30318 Change-Id: If3916f3250f202a5da4b1f8034ecfba984367af3 Reviewed-by: Jerome Pasion <jerome.pasion@digia.com> Reviewed-by: Jan Arve Sæther <jan-arve.saether@digia.com> Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
* Move ScrollBarStyle inside ScrollViewStyleJens Bache-Wiig2013-04-241-5/+5
| | | | | Change-Id: I22403a7deac19b614f08475a2b29696a5698811f Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
* Doc: minor language editsNico Vertriest2013-04-051-12/+12
| | | | | | | | | | | | | Concerning vocab., punctuation, syntax and/or Writing Guidelines. Corrected whitespace issues. Replaced "if" with "whether" in Slider.qml Task-number: QTBUG-30318 Change-Id: I0e0e8d2b807f0a6534deb2caa6dbee7eb206f43b Reviewed-by: Topi Reiniö <topi.reinio@digia.com> Reviewed-by: Martin Smith <martin.smith@digia.com> Reviewed-by: Laszlo Papp <lpapp@kde.org>
* Support QQuickItem.activeFocusOnTab in QtQuick.ControlsLiang Qi2013-03-191-0/+2
| | | | | Change-Id: Ie23b504f590e6c4e7f2a1a9090c2dd8671389937 Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
* TextArea: expose selectByMouse/KeyboardJ-P Nurmi2013-03-191-0/+27
| | | | | | Change-Id: I94d3b55f82a8a6c80026c35f6f3bb0932a3c57a9 Reviewed-by: Jerome Pasion <jerome.pasion@digia.com> Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
* Change imports from QtQuick 2.0 to QtQuick 2.1Caroline Chao2013-03-141-1/+1
| | | | | | Change-Id: If9df032c76e36f385aacd30cc31d6f02574c6f11 Reviewed-by: J-P Nurmi <jpnurmi@digia.com> Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
* ScrollView & TextArea: fix vertical scrollbar visibilityJ-P Nurmi2013-03-011-2/+25
| | | | | | | Avoid binding loops by using recursion guards... Change-Id: I1fb9f4ac54d6fa3cf930a848e22ec6b23edfa200 Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
* Add textDocument alias.Frederik Gladhorn2013-03-011-0/+8
| | | | | | | | | This makes it possible to access the QQuickTextDocument for use in QSyntaxHighlighters. Change-Id: Ia08f9602795cfa94d021bc87f906cc5bf9f2d60b Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
* Update TabView API and allow inser/remove of tabsJens Bache-Wiig2013-03-011-1/+1
| | | | | Change-Id: I6b10f539b036811243676f34c0fabe403c263923 Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
* TextArea: fix page up/downJ-P Nurmi2013-02-281-2/+2
| | | | | Change-Id: I0be9185097a1d18fbc14d71af5fe03449230b1d3 Reviewed-by: Caroline Chao <caroline.chao@digia.com>
* Fix documentation.Frederik Gladhorn2013-02-261-1/+1
| | | | | Change-Id: Ie04f990b7ffa97a2e19793081d9579537415905d Reviewed-by: Caroline Chao <caroline.chao@digia.com>
* Accessibility: don't bind to the text property.Pierre Rossi2013-02-251-3/+0
| | | | | | | | | The rationale is that when editing a big document, the getter for the text property is potentially costly. We most likely want a more sensible interface for this anyway. Change-Id: I1dd7f5b990295cd8a240092dec6cfa0deb64f12b Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
* Rename ScrollArea to ScrollViewJens Bache-Wiig2013-02-221-3/+3
| | | | | | | | We want to introduce View as a common name for items that are not simple controlss but views controlling other items Change-Id: I13ffc096742ec13023c58b4744ad53084e11cc67 Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
* Replaced BSD with LGPL license to conform with Qt Project modulesShawn Rutledge2013-02-211-1/+1
| | | | | | | | We want to use the same license as the other Qt modules. QML files stay as BSD for now. Change-Id: I10b1484f5ab0dfe2138ff7e045d0ecfd85556aa1 Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
* Rename QtDesktop to QtQuick.ControlsJens Bache-Wiig2013-02-211-0/+662
Change-Id: Icc61dbfc74cc2a303b9847e7d2c7ace4a9002046 Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>