qt6-bb10/tests/auto/widgets/widgets
Konstantin Ritt 0b5911f376 QTextLayout: Fix visual cursor movement in some cases
To guarantee proper positioning at the end of the last line in a
bidirectional text we have to insert the eol position into the
insertion points vector, accordingly to the visual ordering.
Detection of the last *logical* item in a *visual* line is unrelaed
to the text direction, it is simply `iterator.item == iterator.lastItem`.

[ChangeLog][QtGui][QTextLayout] Fixed visual cursor movement
in bidirectional text.

Task-number: QTBUG-18060 (partially related)
Change-Id: I53b6ab889ef580ab0560b620b808b1e09efc0fbd
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Reviewed-by: Ahmed Saidi <justroftest@gmail.com>
2014-04-04 19:32:21 +02:00
..
qabstractbutton expand tabs and related whitespace fixes in *.{cpp,h,qdoc} 2014-01-13 22:46:50 +01:00
qabstractscrollarea
qabstractslider Respect scrollbar position setting on Mac 2014-03-20 19:01:53 +01:00
qabstractspinbox
qbuttongroup QButtonGroup - add buttonToggled signals 2013-08-28 12:15:43 +02:00
qcalendarwidget expand tabs and related whitespace fixes in *.{cpp,h,qdoc} 2014-01-13 22:46:50 +01:00
qcheckbox
qcombobox QComboBox: fix keyboard selection with multiple character strings. 2013-12-04 13:19:57 +01:00
qcommandlinkbutton
qdatetimeedit WinRT: Fix various test compilations 2013-10-02 12:36:05 +02:00
qdial
qdialogbuttonbox QDialogButtonBox: add a missing constructor 2013-06-21 19:03:12 +02:00
qdockwidget expand tabs and related whitespace fixes in *.{cpp,h,qdoc} 2014-01-13 22:46:50 +01:00
qdoublespinbox expand tabs and related whitespace fixes in *.{cpp,h,qdoc} 2014-01-13 22:46:50 +01:00
qfocusframe
qfontcombobox
qgroupbox
qkeysequenceedit QKeySequenceEdit: simplify clear() 2013-11-14 18:59:54 +01:00
qlabel expand tabs and related whitespace fixes in *.{cpp,h,qdoc} 2014-01-13 22:46:50 +01:00
qlcdnumber
qlineedit QTextLayout: Fix visual cursor movement in some cases 2014-04-04 19:32:21 +02:00
qmainwindow expand tabs and related whitespace fixes in *.{cpp,h,qdoc} 2014-01-13 22:46:50 +01:00
qmdiarea Dynamic GL: remove exporting symbols 2014-03-04 15:59:05 +01:00
qmdisubwindow Fix setWindowFlags() for QMdiSubWindow. 2014-02-01 15:50:26 +01:00
qmenu Revert "Skip tst_QMenu::QTBUG_10735_crashWithDialog() on Mac OS X" 2014-01-07 18:55:04 +01:00
qmenubar expand tabs and related whitespace fixes in *.{cpp,h,qdoc} 2014-01-13 22:46:50 +01:00
qplaintextedit Q(Plain)TextEdit: Add find() overload with QRegExp 2014-01-31 21:51:35 +01:00
qprogressbar
qpushbutton Fix QPushButton autotest 2014-04-03 11:07:07 +02:00
qradiobutton
qscrollarea
qscrollbar Respect scrollbar position setting on Mac 2014-03-20 19:01:53 +01:00
qsizegrip
qslider
qspinbox Merge remote-tracking branch 'origin/stable' into dev 2013-12-16 16:59:33 +01:00
qsplitter Extend QStyle API with a SH_Splitter_OpaqueResize styleHint 2013-08-20 20:09:20 +02:00
qstackedwidget
qstatusbar Only emit messageChanged() if the message has actually changed 2013-10-15 13:01:59 +02:00
qtabbar Fix QTabBar autotest for high DPI displays 2014-04-03 11:07:07 +02:00
qtabwidget Merge remote-tracking branch 'origin/stable' into dev 2014-02-07 13:07:25 +01:00
qtextbrowser
qtextedit QTextLayout: Fix visual cursor movement in some cases 2014-04-04 19:32:21 +02:00
qtoolbar
qtoolbox expand tabs and related whitespace fixes in *.{cpp,h,qdoc} 2014-01-13 22:46:50 +01:00
qtoolbutton Stabilize tst_qtoolbutton for Windows 8.1. 2014-03-28 22:52:19 +01:00
widgets.pro Add QKeySequenceEdit 2013-09-24 10:55:17 +02:00