********* Start testing of tst_QLineEdit *********
Config: Using QtTest library 6.13.0, Qt 6.13.0 (x86_64-little_endian-lp64 static debug build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), ios 26.0.1
INFO   : tst_QLineEdit::initTestCase() entering
PASS   : tst_QLineEdit::initTestCase()
INFO   : tst_QLineEdit::undo_keypressevents() entering
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.613 D] qt.widgets.focus /Users/qt/work/qt/qtbase/src/widgets/kernel/qwidget.cpp:13347 QWidgetPrivate::initFocusChain()  -  Initializing focus chain of QWidget(0x600003ddbd20)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.617 D] qt.eventdispatcher /Users/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_cf.mm:485 QEventDispatcherCoreFoundation::wakeUp()  -  Signaled posted event run-loop source
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.624 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:1389 QFontDatabasePrivate::ensureFontDatabase()  -  Populating font database
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.624 D] qt.qpa.fonts /Users/qt/work/qt/qtbase/src/gui/text/coretext/qcoretextfontdatabase.mm:104 QCoreTextFontDatabase::populateFontDatabase()  -  Populating font database...
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.629 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Academy Engraved LET"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.630 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Al Nile"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.630 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "American Typewriter"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.630 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Apple Color Emoji"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.630 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Apple SD Gothic Neo"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.630 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Apple Symbols"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.630 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Arial"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.630 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Arial Hebrew"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.630 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Arial Rounded MT Bold"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.631 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Avenir"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.631 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Avenir Next"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.631 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Avenir Next Condensed"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.631 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Baskerville"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.631 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Bodoni 72"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.631 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Bodoni 72 Oldstyle"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.631 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Bodoni 72 Smallcaps"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.631 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Bodoni Ornaments"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.631 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Bradley Hand"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.632 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Chalkboard SE"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.632 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Chalkduster"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.632 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Charter"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.632 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Cochin"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.632 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Copperplate"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.632 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Courier New"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.632 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Damascus"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.632 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Devanagari Sangam MN"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.632 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Didot"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.633 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "DIN Alternate"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.633 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "DIN Condensed"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.633 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Euphemia UCAS"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.633 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Farah"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.633 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Futura"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.633 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Galvji"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.633 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Geeza Pro"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.633 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Georgia"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.634 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Gill Sans"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.634 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Grantha Sangam MN"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.634 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Helvetica"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.634 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Helvetica Neue"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.634 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Hiragino Maru Gothic ProN"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.634 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Hiragino Mincho ProN"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.634 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Hiragino Sans"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.634 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Hoefler Text"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.634 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Impact"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.635 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Kailasa"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.635 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Kefa III"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.635 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Khmer Sangam MN"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.635 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Kohinoor Bangla"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.635 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Kohinoor Devanagari"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.635 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Kohinoor Gujarati"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.635 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Kohinoor Telugu"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.636 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Lao Sangam MN"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.636 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Malayalam Sangam MN"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.636 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Marker Felt"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.636 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Menlo"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.636 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Mishafi"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.636 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Mukta Mahee"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.636 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Myanmar Sangam MN"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.636 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Noteworthy"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.637 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Noto Nastaliq Urdu"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.637 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Noto Sans Kannada"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.637 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Noto Sans Myanmar"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.637 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Noto Sans Oriya"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.637 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Noto Sans Syriac"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.637 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Optima"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.637 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Palatino"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.637 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Papyrus"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.637 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Party LET"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.638 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "PingFang HK"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.638 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "PingFang MO"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.638 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "PingFang SC"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.638 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "PingFang TC"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.638 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Rockwell"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.638 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Savoye LET"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.638 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Sinhala Sangam MN"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.638 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Snell Roundhand"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.639 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "STIX Two Math"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.639 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "STIX Two Text"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.639 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Symbol"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.639 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Tamil Sangam MN"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.639 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Thonburi"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.639 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Times New Roman"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.639 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Trebuchet MS"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.639 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Verdana"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.639 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Zapf Dingbats"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.640 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:588 qt_registerFontFamily()  -  Registering family "Zapfino"
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.640 D] qt.qpa.fonts /Users/qt/work/qt/qtbase/src/gui/text/coretext/qcoretextfontdatabase.mm:217 QCoreTextFontDatabase::populateFontDatabase()  -  Populating available families took 16 ms
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.641 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName "Menlo" stylename "Regular" weight 400 style QFont::StyleNormal pixelSize 0 antialiased true fixed true colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.642 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName "Menlo" stylename "Italic" weight 400 style QFont::StyleItalic pixelSize 0 antialiased true fixed true colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.643 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName "Menlo" stylename "Bold" weight 700 style QFont::StyleNormal pixelSize 0 antialiased true fixed true colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.643 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName "Menlo" stylename "Bold Italic" weight 700 style QFont::StyleItalic pixelSize 0 antialiased true fixed true colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.648 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Regular" weight 400 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.649 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Regular Italic" weight 400 style QFont::StyleItalic pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.651 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "UltraLight" weight 100 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.652 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "UltraLight Italic" weight 100 style QFont::StyleItalic pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.654 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Thin" weight 200 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.654 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Thin Italic" weight 200 style QFont::StyleItalic pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.656 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Light" weight 300 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.657 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Light Italic" weight 300 style QFont::StyleItalic pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.659 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Medium" weight 500 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.659 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Medium Italic" weight 500 style QFont::StyleItalic pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.661 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Semibold" weight 600 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.663 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Semibold" weight 600 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.663 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Semibold Italic" weight 600 style QFont::StyleItalic pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.664 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Semibold Italic" weight 600 style QFont::StyleItalic pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.666 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Bold" weight 700 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.666 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Bold Italic" weight 700 style QFont::StyleItalic pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.668 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Heavy" weight 800 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.668 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Heavy Italic" weight 800 style QFont::StyleItalic pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.670 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Black" weight 900 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.671 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Black Italic" weight 900 style QFont::StyleItalic pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.673 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Condensed Regular" weight 400 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.675 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Condensed UltraLight" weight 100 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.676 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Condensed Thin" weight 200 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.678 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Condensed Light" weight 300 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.680 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Condensed Medium" weight 500 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.682 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Condensed Semibold" weight 600 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.684 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Condensed Bold" weight 700 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.686 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Condensed Heavy" weight 800 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.688 D] qt.text.font.db /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:555 qt_registerFont()  -  Adding font: familyName ".AppleSystemUIFont" stylename "Condensed Black" weight 900 style QFont::StyleNormal pixelSize 0 antialiased true fixed false colorFont false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.688 D] qt.qpa.fonts /Users/qt/work/qt/qtbase/src/gui/text/coretext/qcoretextfontdatabase.mm:229 QCoreTextFontDatabase::populateFontDatabase()  -  Populating system descriptors took 48 ms
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.690 D] qt.text.font.match /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:2725 QFontDatabasePrivate::findFont()  -  Family name match pass: Looking for family name '.AppleSystemUIFont'
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.691 D] qt.text.font.match /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:1093 QFontDatabasePrivate::match()  -  QFontDatabasePrivate::match
  request:
    family: .AppleSystemUIFont [-- any --], script: 2
    styleName: -- any --
    weight: 400, style: 0
    stretch: 0
    pixelSize: 17
    pitch: *
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.691 D] qt.text.font.match /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:935 QFontDatabasePrivate::bestFoundry()  -    REMARK: looking for best foundry for family '.AppleSystemUIFont' [1]
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.692 D] qt.text.font.match /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:943 QFontDatabasePrivate::bestFoundry()  -            looking for matching style in foundry 'CoreText' 27
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.692 D] qt.text.font.match /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:915 bestStyle()  -            best style has distance 0x0
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.692 D] qt.text.font.match /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:968 QFontDatabasePrivate::bestFoundry()  -            found smoothly scalable font (17 pixels)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.692 D] qt.text.font.match /Users/qt/work/qt/qtbase/src/gui/text/qfontdatabase.cpp:1042 QFontDatabasePrivate::bestFoundry()  -            found a match: score 0 best score so far ffffffff
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.742 D] qt.qpa.fonts /Users/qt/work/qt/qtbase/src/gui/text/coretext/qfontengine_coretext.mm:728 QCoreTextFontEngine::fontSmoothing()::(anonymous class)::operator()()  -  Resolved font smoothing algorithm. Defaults = {
    AppleFontSmoothing = "<null>";
    CGFontRenderingFontSmoothingDisabled = "<null>";
} Result = QCoreTextFontEngine::Disabled
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.762 D] qt.qpa.input.devices /Users/qt/work/qt/qtbase/src/gui/kernel/qinputdevice.cpp:325 QInputDevice::primaryKeyboard()  -  no keyboards registered for seat "" The platform plugin should have provided one via QWindowSystemInterface::registerInputDevice(). Creating a default one for now.
QINFO  : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.763 ] qt.qpa.input.devices /Users/qt/work/qt/qtbase/src/gui/kernel/qinputdevice.cpp:380 QInputDevicePrivate::registerDevice()  -  Registered QInputDevice(QInputDevice("core keyboard", type=QFlags<QInputDevice::DeviceType>(Keyboard), ID=8589934594, seat='')
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.772 D] qt.accessibility.cache /Users/qt/work/qt/qtbase/src/gui/accessible/qaccessiblecache.cpp:132 QAccessibleCache::insert()  -  insert - id: 2147483648  iface: QAccessibleInterface(0x6000026f7980 name="" role=EditableText obj=QLineEdit(0x600003ddbd20, name = "testWidget")"focusable|invisible")
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.774 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2047 QTextEngine::itemize()  -  Emoji segmenter disabled: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.775 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 0 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.775 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 0 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.779 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2048 QFontEngineMulti::stringToCMap()  -  Mapping characters in "A" ; Shaper flags: QFlags(0x4)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.779 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2054 QFontEngineMulti::stringToCMap()  -      Main font mapped 1 of 1 characters
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.835 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2047 QTextEngine::itemize()  -  Emoji segmenter disabled: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.835 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 0 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.835 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 1 , ucs4 == 'F' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.836 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 0 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.836 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 1 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.836 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2048 QFontEngineMulti::stringToCMap()  -  Mapping characters in "AF" ; Shaper flags: QFlags(0x4)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.836 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2054 QFontEngineMulti::stringToCMap()  -      Main font mapped 2 of 2 characters
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.837 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2047 QTextEngine::itemize()  -  Emoji segmenter disabled: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.837 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 0 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.837 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 1 , ucs4 == 'F' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.838 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 2 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.838 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 0 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.838 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 1 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.838 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 2 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.838 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2048 QFontEngineMulti::stringToCMap()  -  Mapping characters in "AFR" ; Shaper flags: QFlags(0x4)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.838 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2054 QFontEngineMulti::stringToCMap()  -      Main font mapped 3 of 3 characters
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.839 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2047 QTextEngine::itemize()  -  Emoji segmenter disabled: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.839 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 0 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.839 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 1 , ucs4 == 'F' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.839 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 2 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.839 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 3 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.839 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 0 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.839 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 1 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.840 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 2 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.840 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 3 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.840 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2048 QFontEngineMulti::stringToCMap()  -  Mapping characters in "AFRA" ; Shaper flags: QFlags(0x4)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.840 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2054 QFontEngineMulti::stringToCMap()  -      Main font mapped 4 of 4 characters
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.840 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2047 QTextEngine::itemize()  -  Emoji segmenter disabled: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.840 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 0 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.840 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 1 , ucs4 == 'F' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.841 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 2 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.841 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 3 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.841 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 4 , ucs4 == 'I' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.841 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 0 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.841 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 1 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.841 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 2 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.841 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 3 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.841 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 4 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.841 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2048 QFontEngineMulti::stringToCMap()  -  Mapping characters in "AFRAI" ; Shaper flags: QFlags(0x4)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.842 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2054 QFontEngineMulti::stringToCMap()  -      Main font mapped 5 of 5 characters
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.842 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2047 QTextEngine::itemize()  -  Emoji segmenter disabled: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.842 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 0 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.842 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 1 , ucs4 == 'F' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.842 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 2 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.842 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 3 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.843 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 4 , ucs4 == 'I' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.843 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 5 , ucs4 == 'D' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.843 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 0 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.843 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 1 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.843 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 2 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.843 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 3 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.843 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 4 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.843 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 5 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.844 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2048 QFontEngineMulti::stringToCMap()  -  Mapping characters in "AFRAID" ; Shaper flags: QFlags(0x4)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.844 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2054 QFontEngineMulti::stringToCMap()  -      Main font mapped 6 of 6 characters
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.844 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2047 QTextEngine::itemize()  -  Emoji segmenter disabled: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.844 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 0 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.845 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 1 , ucs4 == 'F' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.845 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 2 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.845 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 3 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.845 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 4 , ucs4 == 'I' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.845 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 5 , ucs4 == 'D' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.845 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 6 , ucs4 == 'V' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.845 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 0 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.845 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 1 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.845 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 2 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.846 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 3 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.846 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 4 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.846 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 5 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.846 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 6 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.846 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2048 QFontEngineMulti::stringToCMap()  -  Mapping characters in "AFRAIDV" ; Shaper flags: QFlags(0x4)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.846 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2054 QFontEngineMulti::stringToCMap()  -      Main font mapped 7 of 7 characters
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.847 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2047 QTextEngine::itemize()  -  Emoji segmenter disabled: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.847 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 0 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.847 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 1 , ucs4 == 'F' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.847 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 2 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.847 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 3 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.847 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 4 , ucs4 == 'I' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.848 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 5 , ucs4 == 'D' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.848 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 6 , ucs4 == 'V' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.848 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 7 , ucs4 == 'E' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.848 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 0 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.848 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 1 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.848 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 2 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.848 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 3 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.848 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 4 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.848 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 5 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.849 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 6 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.849 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 7 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.849 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2048 QFontEngineMulti::stringToCMap()  -  Mapping characters in "AFRAIDVE" ; Shaper flags: QFlags(0x4)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.849 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2054 QFontEngineMulti::stringToCMap()  -      Main font mapped 8 of 8 characters
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.849 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2047 QTextEngine::itemize()  -  Emoji segmenter disabled: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.849 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 0 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.850 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 1 , ucs4 == 'F' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.850 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 2 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.850 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 3 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.850 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 4 , ucs4 == 'I' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.850 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 5 , ucs4 == 'D' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.850 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 6 , ucs4 == 'V' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.850 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 7 , ucs4 == 'E' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.850 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 8 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.850 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 0 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.851 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 1 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.851 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 2 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.851 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 3 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.851 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 4 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.851 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 5 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.851 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 6 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.851 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 7 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.851 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 8 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.852 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2048 QFontEngineMulti::stringToCMap()  -  Mapping characters in "AFRAIDVER" ; Shaper flags: QFlags(0x4)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.852 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2054 QFontEngineMulti::stringToCMap()  -      Main font mapped 9 of 9 characters
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.852 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2047 QTextEngine::itemize()  -  Emoji segmenter disabled: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.852 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 0 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.852 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 1 , ucs4 == 'F' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.852 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 2 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.852 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 3 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.853 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 4 , ucs4 == 'I' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.853 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 5 , ucs4 == 'D' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.853 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 6 , ucs4 == 'V' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.853 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 7 , ucs4 == 'E' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.853 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 8 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.853 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 9 , ucs4 == 'Y' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.853 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 0 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.853 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 1 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.853 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 2 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.854 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 3 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.854 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 4 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.854 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 5 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.854 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 6 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.854 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 7 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.854 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 8 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.854 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 9 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.854 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2048 QFontEngineMulti::stringToCMap()  -  Mapping characters in "AFRAIDVERY" ; Shaper flags: QFlags(0x4)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.855 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2054 QFontEngineMulti::stringToCMap()  -      Main font mapped 10 of 10 characters
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.856 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2047 QTextEngine::itemize()  -  Emoji segmenter disabled: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.856 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 0 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.856 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 1 , ucs4 == 'F' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.856 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 2 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.856 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 3 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.856 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 4 , ucs4 == 'I' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.856 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 5 , ucs4 == 'D' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.856 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 6 , ucs4 == 'B' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.857 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 7 , ucs4 == 'V' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.857 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 8 , ucs4 == 'E' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.857 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 9 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.857 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 10 , ucs4 == 'Y' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.857 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 0 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.857 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 1 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.857 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 2 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.857 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 3 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.858 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 4 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.858 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 5 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.858 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 6 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.858 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 7 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.858 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 8 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.858 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 9 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.858 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 10 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.858 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2048 QFontEngineMulti::stringToCMap()  -  Mapping characters in "AFRAIDBVERY" ; Shaper flags: QFlags(0x4)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.858 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2054 QFontEngineMulti::stringToCMap()  -      Main font mapped 11 of 11 characters
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.859 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2047 QTextEngine::itemize()  -  Emoji segmenter disabled: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.859 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 0 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.859 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 1 , ucs4 == 'F' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.859 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 2 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.859 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 3 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.859 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 4 , ucs4 == 'I' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.859 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 5 , ucs4 == 'D' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.860 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 6 , ucs4 == 'B' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.860 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 7 , ucs4 == 'E' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.860 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 8 , ucs4 == 'V' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.860 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 9 , ucs4 == 'E' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.860 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 10 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.860 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 11 , ucs4 == 'Y' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.860 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 0 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.860 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 1 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.860 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 2 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.861 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 3 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.861 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 4 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.861 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 5 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.861 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 6 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.861 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 7 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.861 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 8 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.861 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 9 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.861 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 10 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.862 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 11 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.862 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2048 QFontEngineMulti::stringToCMap()  -  Mapping characters in "AFRAIDBEVERY" ; Shaper flags: QFlags(0x4)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.862 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2054 QFontEngineMulti::stringToCMap()  -      Main font mapped 12 of 12 characters
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.862 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2047 QTextEngine::itemize()  -  Emoji segmenter disabled: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.862 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 0 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.862 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 1 , ucs4 == 'F' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.863 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 2 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.863 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 3 , ucs4 == 'A' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.863 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 4 , ucs4 == 'I' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.863 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 5 , ucs4 == 'D' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.863 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 6 , ucs4 == 'B' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.863 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 7 , ucs4 == 'E' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.863 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 8 , ucs4 == '!' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.863 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 9 , ucs4 == 'V' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.863 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 10 , ucs4 == 'E' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.864 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 11 , ucs4 == 'R' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.864 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2094 QTextEngine::itemize()  -  Checking character 12 , ucs4 == 'Y' , category: 16
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.864 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 0 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.864 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 1 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.864 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 2 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.864 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 3 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.864 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 4 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.864 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 5 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.864 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 6 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.865 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 7 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.865 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 8 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.865 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 9 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.865 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 10 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.865 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 11 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.865 D] qt.text.emojisegmenter /Users/qt/work/qt/qtbase/src/gui/text/qtextengine.cpp:2121 QTextEngine::itemize()  -  Checking character 12 , sequence length: 1 , is emoji sequence: false
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.865 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2048 QFontEngineMulti::stringToCMap()  -  Mapping characters in "AFRAIDBE!VERY" ; Shaper flags: QFlags(0x4)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.866 D] qt.text.font.cmap /Users/qt/work/qt/qtbase/src/gui/text/qfontengine.cpp:2054 QFontEngineMulti::stringToCMap()  -      Main font mapped 13 of 13 characters
INFO   : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) QCOMPARE(testWidget->text(), expectedString[i])
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp(1490)]
FAIL!  : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) Compared values are not the same
   Actual   (testWidget->text()): "AFRAIDBE!VERY"
   Expected (expectedString[i]) : "BEVERYAFRAID!"
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp(1490)]
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.868 D] qt.widgets.focus /Users/qt/work/qt/qtbase/src/widgets/kernel/qwidget.cpp:13326 QWidgetPrivate::removeFromFocusChain()  -  QWidget(0x600003ddbd20, name="testWidget") wasn't removed, because it is not part of a focus chain.
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.869 D] qt.accessibility.cache /Users/qt/work/qt/qtbase/src/gui/accessible/qaccessiblecache.cpp:188 QAccessibleCache::deleteInterface()  -  delete - id: 2147483648  iface: QAccessibleInterface(0x6000026f7980 invalid)
QDEBUG : tst_QLineEdit::undo_keypressevents(Inserts and moving cursor) [     0.873 D] qt.eventdispatcher /Users/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_cf.mm:485 QEventDispatcherCoreFoundation::wakeUp()  -  Signaled posted event run-loop source
INFO   : tst_QLineEdit::cleanupTestCase() entering
PASS   : tst_QLineEdit::cleanupTestCase()
Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 313ms
********* Finished testing of tst_QLineEdit *********
