Как добавить стиль через setStyleSheet () без потери оригинального стиля в Qt?
Я могу использоватьsetStyleSheet () установить стиль в Qt. Но я столкнулся с проблемой, когда я использовалsetStyleSheet () дважды теряются первые стили, которые устанавливаются при первом использованииsetStyleSheet ().
Например,
setStyleSheet("QLabel{color:red;}");
............
setStyleSheet("QLabel{border-image:url(……)}")
Когда я устанавливаю border-image, свойство красного цвета теряется.
Я пытался решить это с помощью
setStyleSheet(styleSheet()+QString("QLabel{border-image:url(……)}"));
но это было то же самое, что существовало только свойство border-image.
Я должен добавить каждое свойство стиля, когда я использую setStyleSheet (), хотя это я установил раньше.
Спасибо за терпение моего плохого письменного английского языка. Любые советы будут оценены.