Артем: например как в 16 так же только дальше продолжить цифры буквами заменять. например 58 это будет какая-то буква, что существенно уменьшит запись.
Яков: вставляет текст в начало строки а должен на место курсора
QTextDocument *document = ui->textEdit->document();
QTextCursor cursor(document);
cursor.insertText("123");
Ну если мы перейдем по ссылке, например : "/templ/score.php" то мы уйдем с точки входа и потеряем переменные и нам придется делать заново проверки и присваивания не говоря уже о константах.