Qmessagebox фон и цвет текста - PullRequest
0 голосов
/ 08 мая 2018

enter image description here

У меня есть ответ на сообщение, как вы видите выше. Мне удалось окрасить фон в черный:

msg.setStyleSheet("background-color: rgb(0, 0, 0);")

Я пробовал таким же образом для текста, но это выглядит так:

enter image description here

msg.setStyleSheet("text-color: rgb(255, 255, 255);")

Моя единственная цель - тексты белые, а фон черный ...

Вот моя часть кода:

msg = QMessageBox()
msg.setText("Message has been sended")
msg.setWindowTitle("SENT")
msg.setWindowIcon(QtGui.QIcon("black tic.png"))
msg.setIcon(QMessageBox.Information)
msg.setStyleSheet("background-color: rgb(0, 0, 0);")
msg.setStyleSheet("text-color: rgb(255, 255, 255);")
msg.exec_()

1 Ответ

0 голосов
/ 23 января 2019

Чтобы изменить цвет текста QMessageBox, вы должны использовать следующую строку

msgBox.setStyleSheet("QLabel{ color: white}");
...