Я реализовал виджет выделенного текста с помощью Qt4. Сначала я нарисовал текстовое содержимое на растровом изображении. А затем нарисуйте часть этого растрового изображения на устройстве рисования, вызвав painter.drawTiledPixmap (offsetX, offsetY, myPixmap)
Мое воображение состоит в том, что Qt заполнит весь прямоугольник выделенного текста содержимым из myPixmap.
Есть ли еще более быстрый способ сдвинуть весь существующий контент на 1 пиксель влево и заполнить недавно открытую область шириной 1 пиксель и высотой N пикселей контентом из myPixmap?