cdp.initHighDpi: ====== usePixel false globalScaling false cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.updateHighDpi: ==== Updating DPI Scaling cdp.updateHighDpi: ==== screenFactorsEnvVar "eDP-1=1;VGA-1=1;DP-1=1;HDMI-1=1;DP-2=1;HDMI-2=1;" cdp.updateHighDpi: ==== Checking screen "eDP-1" for "eDP-1" cdp.updateHighDpi: ==== Setting screen factor 1 cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.updateHighDpi: ==== Checking screen "eDP-1" for "VGA-1" cdp.updateHighDpi: ==== Checking screen "eDP-1" for "DP-1" cdp.updateHighDpi: ==== Checking screen "eDP-1" for "HDMI-1" cdp.updateHighDpi: ==== Checking screen "eDP-1" for "DP-2" cdp.updateHighDpi: ==== Checking screen "eDP-1" for "HDMI-2" cdp.updateHighDpi: ====== usePixel false globalScaling false screenFactorSet false cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.highdpi: ====== pointRegion QRegion(null) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.highdpi: ====== pointRegion QRegion(null) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 cdp.highdpi: ====== pointRegion QRegion(null) scale factor 1 cdp.scale: ====== Is High DPI Active? false qt.widgets.painting: Marking QRect(0,0 100x30) of QWidget(0x55de9df86ae0) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Sending update request to QFrame(0x55de9df32890) with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRect(0,0 300x200) of QWidget(0x55de9df87150) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRect(0,0 514x514) of QFrame(0x55de9df32890) dirty with QWidgetRepaintManager::UpdateLater cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 qt.widgets.painting: Marking QRegion(0,0 100x30) of QWidget(0x55de9df86ae0) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRegion(0,0 108x25) of QLineEdit(0x55de9df87760) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRegion(0,0 80x25) of QPushButton(0x55de9e079ca0) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRegion(0,0 300x200) of QWidget(0x55de9df87150) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRegion(0,0 514x514) of QFrame(0x55de9df32890) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Syncing dirty widgets qt.widgets.painting: Syncing QRegion(0,0 100x30) of QWidget(0x55de9df86ae0) qt.widgets.painting: Marking QRegion(0,0 100x30) of native child QWidget(0x55de9df86ae0) as needing flush qt.widgets.painting: Painting and flushing dirty top level QRegion(0,0 514x514) and dirty widgets QVector() qt.widgets.painting: ==== Marking Top Level Widget for flush QRegion(0,0 514x514) cdp.backingstore: ====== Backing Store Begin Paint QRegion(0,0 514x514) cdp.highdpi: ====== pointRegion QRegion(0,0 514x514) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== Backing Store call Platform backing store Begin Paint QRegion(0,0 514x514) QRegion(0,0 514x514) cdp.highdpi: ====== pointRegion QRegion(0,0 514x514) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== XCB Begin Paint QRegion(size=3, bounds=(0,0 569x537) - [(0,0 514x13), (0,13 569x501), (5,514 564x23)]) qt.widgets.painting: Drawing QRegion(0,0 514x514) of QFrame(0x55de9df32890) at QPoint(0,0) into paint device 0x55de9dfc93c0 with QFlags(DrawAsRoot|DrawRecursive) qt.widgets.painting: Marking QRegion(size=3, bounds=(0,0 514x514) - [(100,0 414x10), (300,10 214x200), (0,210 514x304)]) of top level QFrame(0x55de9df32890) as needing flush qt.widgets.painting: ==== TLW WA_WState_InPaintEvent? true qt.widgets.painting: Drawing QRegion(0,0 100x10) of QWidget(0x55de9df86ae0) at QPoint(0,0) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(0,0 100x10) of native child QWidget(0x55de9df86ae0) as needing flush qt.widgets.painting: Drawing QRegion(0,0 300x200) of QWidget(0x55de9df87150) at QPoint(0,10) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(0,0 300x200) of native child QWidget(0x55de9df87150) as needing flush qt.widgets.painting: Drawing QRegion(0,0 108x25) of QLineEdit(0x55de9df87760) at QPoint(10,20) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(0,0 108x25) of QLineEdit(0x55de9df87760) as needing flush in QWidget(0x55de9df87150) at offset QPoint(10,20) qt.widgets.painting: Drawing QRegion(0,0 80x25) of QPushButton(0x55de9e079ca0) at QPoint(10,90) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(0,0 80x25) of QPushButton(0x55de9e079ca0) as needing flush in QWidget(0x55de9df87150) at offset QPoint(10,90) qt.widgets.painting: Flushing top level QRegion(null) and children QVector(QWidget(0x55de9df86ae0), QWidget(0x55de9df87150)) qt.widgets.painting: ==== Flushing native textures qt.widgets.painting: Flushing QRegion(0,0 100x30) of QWidget(0x55de9df86ae0) cdp.highdpi: ====== pointRegion QRegion(0,0 100x30) scale factor 1 cdp.scale: ====== Is High DPI Active? false qt.widgets.painting: ==== Flushing native textures qt.widgets.painting: Flushing QRegion(0,0 300x200) of QWidget(0x55de9df87150) cdp.highdpi: ====== pointRegion QRegion(0,0 300x200) scale factor 1 cdp.scale: ====== Is High DPI Active? false qt.widgets.painting: Syncing QRegion(0,0 300x200) of QWidget(0x55de9df87150) qt.widgets.painting: Flushing QRegion(0,0 300x200) of QWidget(0x55de9df87150) cdp.highdpi: ====== pointRegion QRegion(0,0 300x200) scale factor 1 cdp.scale: ====== Is High DPI Active? false qt.widgets.painting: Syncing QRegion(0,0 514x514) of QFrame(0x55de9df32890) qt.widgets.painting: Flushing QRegion(0,0 514x514) of QFrame(0x55de9df32890) cdp.highdpi: ====== pointRegion QRegion(0,0 514x514) scale factor 1 cdp.scale: ====== Is High DPI Active? false qt.widgets.painting: Syncing QRegion(0,0 1x1) of QWidget(0x55de9df86ae0) qt.widgets.painting: Flushing QRegion(0,0 1x1) of QWidget(0x55de9df86ae0) cdp.highdpi: ====== pointRegion QRegion(0,0 1x1) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.scaleAndOrigin: ====== Initial factor 1 nativePos 0x0 qt.widgets.painting: Marking QRect(5,4 10x18) of QLineEdit(0x55de9df87760) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Sending update request to QFrame(0x55de9df32890) with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRect(5,4 10x18) of QLineEdit(0x55de9df87760) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRect(0,0 108x25) of QLineEdit(0x55de9df87760) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Syncing QRegion(size=3, bounds=(0,0 514x514) - [(100,0 414x10), (300,10 214x200), (0,210 514x304)]) of QFrame(0x55de9df32890) qt.widgets.painting: Marking QRegion(size=3, bounds=(0,0 514x514) - [(100,0 414x10), (300,10 214x200), (0,210 514x304)]) of top level QFrame(0x55de9df32890) as needing flush qt.widgets.painting: ==== TLW WA_WState_InPaintEvent? false qt.widgets.painting: Painting and flushing dirty top level QRegion(null) and dirty widgets QVector(QLineEdit(0x55de9df87760)) qt.widgets.painting: ==== Marking Top Level Widget for flush QRegion(10,20 108x25) cdp.backingstore: ====== Backing Store Begin Paint QRegion(10,20 108x25) cdp.highdpi: ====== pointRegion QRegion(10,20 108x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== Backing Store call Platform backing store Begin Paint QRegion(10,20 108x25) QRegion(10,20 108x25) cdp.highdpi: ====== pointRegion QRegion(10,20 108x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== XCB Begin Paint QRegion(size=3, bounds=(10,20 163x48) - [(10,20 108x13), (10,33 163x12), (15,45 158x23)]) qt.widgets.painting: Drawing QRegion(10,20 108x25) of QFrame(0x55de9df32890) at QPoint(0,0) into paint device 0x55de9dfc93c0 with QFlags(DrawAsRoot|DrawRecursive) qt.widgets.painting: Drawing QRegion(10,10 108x25) of QWidget(0x55de9df87150) at QPoint(0,10) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(10,10 108x25) of native child QWidget(0x55de9df87150) as needing flush qt.widgets.painting: Drawing QRegion(0,0 108x25) of QLineEdit(0x55de9df87760) at QPoint(10,20) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(0,0 108x25) of QLineEdit(0x55de9df87760) as needing flush in QWidget(0x55de9df87150) at offset QPoint(10,20) qt.widgets.painting: Flushing top level QRegion(size=3, bounds=(0,0 514x514) - [(100,0 414x10), (300,10 214x200), (0,210 514x304)]) and children QVector(QWidget(0x55de9df87150)) qt.widgets.painting: Flushing QRegion(size=3, bounds=(0,0 514x514) - [(100,0 414x10), (300,10 214x200), (0,210 514x304)]) of QFrame(0x55de9df32890) cdp.highdpi: ====== pointRegion QRegion(size=3, bounds=(0,0 514x514) - [(100,0 414x10), (300,10 214x200), (0,210 514x304)]) scale factor 1 cdp.scale: ====== Is High DPI Active? false qt.widgets.painting: ==== Flushing native textures qt.widgets.painting: Flushing QRegion(10,10 108x25) of QWidget(0x55de9df87150) cdp.highdpi: ====== pointRegion QRegion(10,10 108x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false qt.widgets.painting: Syncing QRegion(0,0 300x200) of QWidget(0x55de9df87150) qt.widgets.painting: Flushing QRegion(0,0 300x200) of QWidget(0x55de9df87150) cdp.highdpi: ====== pointRegion QRegion(0,0 300x200) scale factor 1 cdp.scale: ====== Is High DPI Active? false qt.widgets.painting: Syncing QRegion(size=2, bounds=(0,0 100x10) - [(1,0 99x1), (0,1 100x9)]) of QWidget(0x55de9df86ae0) qt.widgets.painting: Flushing QRegion(size=2, bounds=(0,0 100x10) - [(1,0 99x1), (0,1 100x9)]) of QWidget(0x55de9df86ae0) cdp.highdpi: ====== pointRegion QRegion(size=2, bounds=(0,0 100x10) - [(1,0 99x1), (0,1 100x9)]) scale factor 1 cdp.scale: ====== Is High DPI Active? false qt.widgets.painting: Syncing dirty widgets qt.widgets.painting: Painting and flushing dirty top level QRegion(null) and dirty widgets QVector() qt.widgets.painting: Flushing top level QRegion(null) and children QVector() qt.widgets.painting: ==== checking OpenGL Textures qt.widgets.painting: Marking QRect(0,0 80x25) of QPushButton(0x55de9e079ca0) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Sending update request to QFrame(0x55de9df32890) with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Syncing dirty widgets qt.widgets.painting: Painting and flushing dirty top level QRegion(null) and dirty widgets QVector(QPushButton(0x55de9e079ca0)) qt.widgets.painting: ==== Marking Top Level Widget for flush QRegion(10,90 80x25) cdp.backingstore: ====== Backing Store Begin Paint QRegion(10,90 80x25) cdp.highdpi: ====== pointRegion QRegion(10,90 80x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== Backing Store call Platform backing store Begin Paint QRegion(10,90 80x25) QRegion(10,90 80x25) cdp.highdpi: ====== pointRegion QRegion(10,90 80x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== XCB Begin Paint QRegion(size=3, bounds=(10,90 135x48) - [(10,90 80x13), (10,103 135x12), (15,115 130x23)]) qt.widgets.painting: Drawing QRegion(10,90 80x25) of QFrame(0x55de9df32890) at QPoint(0,0) into paint device 0x55de9dfc93c0 with QFlags(DrawAsRoot|DrawRecursive) qt.widgets.painting: Drawing QRegion(10,80 80x25) of QWidget(0x55de9df87150) at QPoint(0,10) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(10,80 80x25) of native child QWidget(0x55de9df87150) as needing flush qt.widgets.painting: Drawing QRegion(0,0 80x25) of QPushButton(0x55de9e079ca0) at QPoint(10,90) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(0,0 80x25) of QPushButton(0x55de9e079ca0) as needing flush in QWidget(0x55de9df87150) at offset QPoint(10,90) qt.widgets.painting: Flushing top level QRegion(null) and children QVector(QWidget(0x55de9df87150)) qt.widgets.painting: ==== Flushing native textures qt.widgets.painting: Flushing QRegion(10,80 80x25) of QWidget(0x55de9df87150) cdp.highdpi: ====== pointRegion QRegion(10,80 80x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false qt.widgets.painting: Marking QRect(5,4 10x18) of QLineEdit(0x55de9df87760) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Sending update request to QFrame(0x55de9df32890) with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRect(5,4 10x18) of QLineEdit(0x55de9df87760) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRect(0,0 108x25) of QLineEdit(0x55de9df87760) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRect(0,0 80x25) of QPushButton(0x55de9e079ca0) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRect(0,0 80x25) of QPushButton(0x55de9e079ca0) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRect(0,0 80x25) of QPushButton(0x55de9e079ca0) dirty with QWidgetRepaintManager::UpdateNow qt.widgets.painting: Sending update request to QFrame(0x55de9df32890) with QWidgetRepaintManager::UpdateNow qt.widgets.painting: Syncing dirty widgets qt.widgets.painting: Painting and flushing dirty top level QRegion(null) and dirty widgets QVector(QLineEdit(0x55de9df87760), QPushButton(0x55de9e079ca0)) qt.widgets.painting: ==== Marking Top Level Widget for flush QRegion(size=2, bounds=(10,20 108x95) - [(10,20 108x25), (10,90 80x25)]) cdp.backingstore: ====== Backing Store Begin Paint QRegion(size=2, bounds=(10,20 108x95) - [(10,20 108x25), (10,90 80x25)]) cdp.highdpi: ====== pointRegion QRegion(size=2, bounds=(10,20 108x95) - [(10,20 108x25), (10,90 80x25)]) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== Backing Store call Platform backing store Begin Paint QRegion(size=2, bounds=(10,20 108x95) - [(10,20 108x25), (10,90 80x25)]) QRegion(size=2, bounds=(10,20 108x95) - [(10,20 108x25), (10,90 80x25)]) cdp.highdpi: ====== pointRegion QRegion(size=2, bounds=(10,20 108x95) - [(10,20 108x25), (10,90 80x25)]) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== XCB Begin Paint QRegion(size=5, bounds=(10,20 163x118) - [(10,20 108x13), (10,33 163x12), (15,45 158x45), (10,90 163x25), (15,115 158x23)]) qt.widgets.painting: Drawing QRegion(size=2, bounds=(10,20 108x95) - [(10,20 108x25), (10,90 80x25)]) of QFrame(0x55de9df32890) at QPoint(0,0) into paint device 0x55de9dfc93c0 with QFlags(DrawAsRoot|DrawRecursive) qt.widgets.painting: Drawing QRegion(size=2, bounds=(10,10 108x95) - [(10,10 108x25), (10,80 80x25)]) of QWidget(0x55de9df87150) at QPoint(0,10) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(size=2, bounds=(10,10 108x95) - [(10,10 108x25), (10,80 80x25)]) of native child QWidget(0x55de9df87150) as needing flush qt.widgets.painting: Drawing QRegion(0,0 108x25) of QLineEdit(0x55de9df87760) at QPoint(10,20) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(0,0 108x25) of QLineEdit(0x55de9df87760) as needing flush in QWidget(0x55de9df87150) at offset QPoint(10,20) qt.widgets.painting: Drawing QRegion(0,0 80x25) of QPushButton(0x55de9e079ca0) at QPoint(10,90) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(0,0 80x25) of QPushButton(0x55de9e079ca0) as needing flush in QWidget(0x55de9df87150) at offset QPoint(10,90) qt.widgets.painting: Flushing top level QRegion(null) and children QVector(QWidget(0x55de9df87150)) qt.widgets.painting: ==== Flushing native textures qt.widgets.painting: Flushing QRegion(size=2, bounds=(10,10 108x95) - [(10,10 108x25), (10,80 80x25)]) of QWidget(0x55de9df87150) cdp.highdpi: ====== pointRegion QRegion(size=2, bounds=(10,10 108x95) - [(10,10 108x25), (10,80 80x25)]) scale factor 1 cdp.scale: ====== Is High DPI Active? false qt.widgets.painting: Syncing dirty widgets qt.widgets.painting: Painting and flushing dirty top level QRegion(null) and dirty widgets QVector() qt.widgets.painting: Flushing top level QRegion(null) and children QVector() qt.widgets.painting: ==== checking OpenGL Textures qt.widgets.painting: Marking QRect(0,0 80x25) of QPushButton(0x55de9e079ca0) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Sending update request to QFrame(0x55de9df32890) with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRect(0,0 80x25) of QPushButton(0x55de9e079ca0) dirty with QWidgetRepaintManager::UpdateNow qt.widgets.painting: Sending update request to QFrame(0x55de9df32890) with QWidgetRepaintManager::UpdateNow qt.widgets.painting: Syncing dirty widgets qt.widgets.painting: Painting and flushing dirty top level QRegion(null) and dirty widgets QVector(QPushButton(0x55de9e079ca0)) qt.widgets.painting: ==== Marking Top Level Widget for flush QRegion(10,90 80x25) cdp.backingstore: ====== Backing Store Begin Paint QRegion(10,90 80x25) cdp.highdpi: ====== pointRegion QRegion(10,90 80x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== Backing Store call Platform backing store Begin Paint QRegion(10,90 80x25) QRegion(10,90 80x25) cdp.highdpi: ====== pointRegion QRegion(10,90 80x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== XCB Begin Paint QRegion(size=3, bounds=(10,90 135x48) - [(10,90 80x13), (10,103 135x12), (15,115 130x23)]) qt.widgets.painting: Drawing QRegion(10,90 80x25) of QFrame(0x55de9df32890) at QPoint(0,0) into paint device 0x55de9dfc93c0 with QFlags(DrawAsRoot|DrawRecursive) qt.widgets.painting: Drawing QRegion(10,80 80x25) of QWidget(0x55de9df87150) at QPoint(0,10) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(10,80 80x25) of native child QWidget(0x55de9df87150) as needing flush qt.widgets.painting: Drawing QRegion(0,0 80x25) of QPushButton(0x55de9e079ca0) at QPoint(10,90) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(0,0 80x25) of QPushButton(0x55de9e079ca0) as needing flush in QWidget(0x55de9df87150) at offset QPoint(10,90) qt.widgets.painting: Flushing top level QRegion(null) and children QVector(QWidget(0x55de9df87150)) qt.widgets.painting: ==== Flushing native textures qt.widgets.painting: Flushing QRegion(10,80 80x25) of QWidget(0x55de9df87150) cdp.highdpi: ====== pointRegion QRegion(10,80 80x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false test.flag.output: ====== Button pushed. Typing A qt.widgets.painting: Marking QRect(0,0 108x25) of QLineEdit(0x55de9df87760) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Sending update request to QFrame(0x55de9df32890) with QWidgetRepaintManager::UpdateLater test.flag.output: ====== A set. Selecting All qt.widgets.painting: Marking QRect(6,4 10x18) of QLineEdit(0x55de9df87760) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRect(0,0 108x25) of QLineEdit(0x55de9df87760) dirty with QWidgetRepaintManager::UpdateLater test.flag.output: ====== Line Focused qt.widgets.painting: Syncing dirty widgets qt.widgets.painting: Painting and flushing dirty top level QRegion(null) and dirty widgets QVector(QLineEdit(0x55de9df87760)) qt.widgets.painting: ==== Marking Top Level Widget for flush QRegion(10,20 108x25) cdp.backingstore: ====== Backing Store Begin Paint QRegion(10,20 108x25) cdp.highdpi: ====== pointRegion QRegion(10,20 108x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== Backing Store call Platform backing store Begin Paint QRegion(10,20 108x25) QRegion(10,20 108x25) cdp.highdpi: ====== pointRegion QRegion(10,20 108x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== XCB Begin Paint QRegion(size=3, bounds=(10,20 163x48) - [(10,20 108x13), (10,33 163x12), (15,45 158x23)]) qt.widgets.painting: Drawing QRegion(10,20 108x25) of QFrame(0x55de9df32890) at QPoint(0,0) into paint device 0x55de9dfc93c0 with QFlags(DrawAsRoot|DrawRecursive) qt.widgets.painting: Drawing QRegion(10,10 108x25) of QWidget(0x55de9df87150) at QPoint(0,10) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(10,10 108x25) of native child QWidget(0x55de9df87150) as needing flush qt.widgets.painting: Drawing QRegion(0,0 108x25) of QLineEdit(0x55de9df87760) at QPoint(10,20) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(0,0 108x25) of QLineEdit(0x55de9df87760) as needing flush in QWidget(0x55de9df87150) at offset QPoint(10,20) qt.widgets.painting: Flushing top level QRegion(null) and children QVector(QWidget(0x55de9df87150)) qt.widgets.painting: ==== Flushing native textures qt.widgets.painting: Flushing QRegion(10,10 108x25) of QWidget(0x55de9df87150) cdp.highdpi: ====== pointRegion QRegion(10,10 108x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false qt.widgets.painting: Marking QRect(0,0 80x25) of QPushButton(0x55de9e079ca0) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Sending update request to QFrame(0x55de9df32890) with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Syncing dirty widgets qt.widgets.painting: Painting and flushing dirty top level QRegion(null) and dirty widgets QVector(QPushButton(0x55de9e079ca0)) qt.widgets.painting: ==== Marking Top Level Widget for flush QRegion(10,90 80x25) cdp.backingstore: ====== Backing Store Begin Paint QRegion(10,90 80x25) cdp.highdpi: ====== pointRegion QRegion(10,90 80x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== Backing Store call Platform backing store Begin Paint QRegion(10,90 80x25) QRegion(10,90 80x25) cdp.highdpi: ====== pointRegion QRegion(10,90 80x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false cdp.backingstore: ====== XCB Begin Paint QRegion(size=3, bounds=(10,90 135x48) - [(10,90 80x13), (10,103 135x12), (15,115 130x23)]) qt.widgets.painting: Drawing QRegion(10,90 80x25) of QFrame(0x55de9df32890) at QPoint(0,0) into paint device 0x55de9dfc93c0 with QFlags(DrawAsRoot|DrawRecursive) qt.widgets.painting: Drawing QRegion(10,80 80x25) of QWidget(0x55de9df87150) at QPoint(0,10) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(10,80 80x25) of native child QWidget(0x55de9df87150) as needing flush qt.widgets.painting: Drawing QRegion(0,0 80x25) of QPushButton(0x55de9e079ca0) at QPoint(10,90) into paint device 0x55de9dfc93c0 with QFlags(DrawRecursive) qt.widgets.painting: Marking QRegion(0,0 80x25) of QPushButton(0x55de9e079ca0) as needing flush in QWidget(0x55de9df87150) at offset QPoint(10,90) qt.widgets.painting: Flushing top level QRegion(null) and children QVector(QWidget(0x55de9df87150)) qt.widgets.painting: ==== Flushing native textures qt.widgets.painting: Flushing QRegion(10,80 80x25) of QWidget(0x55de9df87150) cdp.highdpi: ====== pointRegion QRegion(10,80 80x25) scale factor 1 cdp.scale: ====== Is High DPI Active? false qt.widgets.painting: Marking QRect(0,0 80x25) of QPushButton(0x55de9e079ca0) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Sending update request to QFrame(0x55de9df32890) with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Marking QRect(0,0 514x514) of QFrame(0x55de9df32890) dirty with QWidgetRepaintManager::UpdateLater qt.widgets.painting: Syncing dirty widgets