Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » Стиль выпадающего списка QComboBox PyQt5 [RSS Feed]

#1 Май 9, 2020 20:48:45

Feelgood
Зарегистрирован: 2016-08-04
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

Стиль выпадающего списка QComboBox PyQt5

Всем привет,
проблема в том что в Дизайнере собираю UI и для combobox прописываю следующие css свойства:

 QComboBox {
    border: 2px solid #f66867;
    border-radius: 30px;
	background-color: #22222e;
	color: white;
	padding-left: 35px;
}
QListView {
	background-color: #f66867;
	border-radius: 3px;
    selection-background-color: #fa4244;
}
QComboBox::drop-down {
	border-radius: 3px;
}

и собственно получаю нужный мне результат:
https://ibb.co/bJS4vD0

Но когда через pyuic конвертирую всю эту радость в .py - на выходе получаю следующий результат:
https://ibb.co/Mgyc5qs

Открываю сконвертированный код и вроде всё соответствует:
         self.comboBox_3.setEditable(False)
        self.comboBox_3.setObjectName("comboBox_3")
        self.comboBox_3.addItem("")
        self.comboBox_3.addItem("")
        self.comboBox_3.addItem("")
        self.comboBox_4 = QtWidgets.QComboBox(self.centralwidget)
        self.comboBox_4.setGeometry(QtCore.QRect(300, 320, 381, 61))
        font = QtGui.QFont()
        font.setFamily("Montserrat")
        font.setPointSize(14)
        font.setBold(True)
        font.setWeight(75)
        self.comboBox_4.setFont(font)
        self.comboBox_4.setStyleSheet("QComboBox {\n"
"    border: 2px solid #f66867;\n"
"    border-radius: 30px;\n"
"    background-color: #22222e;\n"
"    color: white;\n"
"    padding-left: 35px;\n"
"}\n"
"\n"
"QComboBox QListView {\n"
"    background-color: #f66867;\n"
"    border-radius: 3px;\n"
"    selection-background-color: #fa4244;\n"
"}\n"
"\n"
"QComboBox::drop-down {\n"
"    border-radius: 3px;\n"
"}")

Как по мне python не реагирует на данный код:
 "QComboBox QListView {\n"
"    background-color: #f66867;\n"
"    border-radius: 3px;\n"
"    selection-background-color: #fa4244;\n"
"}\n"

Отредактировано Feelgood (Май 9, 2020 20:53:38)

Офлайн

  • Начало
  • » GUI
  • » Стиль выпадающего списка QComboBox PyQt5[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version