Como adicionar estilo via setStyleSheet () sem perder o estilo original no Qt?

Eu sei que posso usarsetStyleSheet () para definir o estilo no Qt. Mas encontrei um problema quando useisetStyleSheet () duas vezes os primeiros estilos perdidos, que são definidos pelo primeiro uso desetStyleSheet ().

Por exemplo,

setStyleSheet("QLabel{color:red;}");

…………

setStyleSheet("QLabel{border-image:url(……)}")

Quando defino a imagem da borda, a propriedade de cor vermelha é perdida.

Eu tentei resolvê-lo usando

setStyleSheet(styleSheet()+QString("QLabel{border-image:url(……)}"));

mas era o mesmo que apenas a propriedade border-image existia.

Devo adicionar todas as propriedades de estilo ao usar setStyleSheet (), embora isso tenha sido definido anteriormente.

Obrigado por carregar meu pobre inglês escrito. Quaisquer dicas serão apreciadas.