to GreatSnake
Это не совсем то, что нужно ТС. Как я понял, необходимо что-то вроде фильтра Outline в фотошопе.
Оно?
C++ (Qt)
QPainter painter(this);
painter.setRenderHint(QPainter::Antialiasing);
painter.setRenderHint(QPainter::TextAntialiasing);
painter.translate(50, 80);
QPainterPath path;
path.addText(0, 0, QFont("", 20), "Test");
painter.setPen(QPen(Qt::gray, 5));
painter.translate(0, 1);
painter.drawPath(path);
painter.translate(0, -1);
painter.setPen(QPen(Qt::white, 5));
painter.drawPath(path);
painter.fillPath(path, Qt::red);