Found something.

QPainterPath path;
glDisable(GL_LIGHTING);
QFont font("Arial", 40);
path.addText(QPointF(0, 0), QFont("Arial", 40), QString(tr("This is a test")));
QList<QPolygonF> poly = path.toSubpathPolygons();
for (QList<QPolygonF>::iterator i = poly.begin(); i != poly.end(); i++){
glBegin(GL_LINE_LOOP);
for (QPolygonF::iterator p = (*i).begin(); p != i->end(); p++)
glVertex3f(p->rx()*0.1f, -p->ry()*0.1f, 0);
glEnd();
}
glEnable(GL_LIGHTING);
But it looks like I still need a 2D triangulator.
--edit -
3D- Qt . , Qt.