Это то, что вы хотите достичь?
lineEdit->setStyleSheet("border: 1px solid red");
Редактировать:
Действительно, кажется, что функция структуры не работает, как ожидалось, хотя это задокументировано в справке .Я думаю, что это ошибка документации, потому что она была введена позже, см. QTBUG-26673 .Схема в примере предназначена для QPushButtons и выполняет другую работу, чем схема, которую определяет CSS.Вы можете увидеть другие примеры для этого здесь на SO, см .: QT - CSS: украшение на фокусе Итак, в заключение я бы пришел к выводу, что свойство outline неправильно задокументировано и не может использоваться для ваших целей.Вы можете подать в Qt Bug report и посмотреть, каков будет результат.