Предварительный просмотр Qt Designer:
Результат Python:

МИНИМАЛЬНЫЙ ВОСПРОИЗВОДИМЫЙ ПРИМЕР
Пример пользовательского интерфейса файл с тем же CSS:
Код: Выделить всё
MainWindow
0
0
800
600
MainWindow
.selections{
color: #fdfffc;
height: 25px;
border-radius: 10px;
background-color: rgb(35, 35, 35);
padding: 5px;
padding-left: 15px;
combobox-popup:0;
}
.selections::drop-down{
color: #fdfffc;
height: 25px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
background-color: rgb(35, 35, 35);
}
.selections:hover{
border: 1px solid rgb(75,75,75);
}
.selections QListView{
color: #fdfffc;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
background-color: rgb(35, 35, 35);
outline: 0px;
}
.selections QListView::item{
color: #fdfffc;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
background-color: rgb(35, 35, 35);
padding: 5px;
padding-left: 15px;
outline: 0px;
height: 25px;
}
.selections QListView::item:selected{
background-color: #f34643;
border: 5px solid #f74f4f;
border-radius: 5px;
padding-left: 10px;
}
-1
-choose an item-
selections
Item 1
Item 2
Item 3
Item 4
Код: Выделить всё
#App Libraries
from PyQt5.QtWidgets import QMainWindow, QApplication
from PyQt5.uic import loadUi
import sys
class ui(QMainWindow):
def __init__(self, parent = None):
super(ui, self).__init__()
loadUi('form.ui', self)
if __name__ == "__main__":
app = QApplication(sys.argv)
app.setStyle('fusion')
window = ui()
window.show()
app.exec_()
Я даже пытался выполнить действия, упомянутые здесь
но, похоже, у меня это не сработало.
Запрашиваемая информация:
- ОС: MacOS Sonoma 14.5 (23F79)
- PyQt5 5.15.10
Qt версии 5.15.11< /li>
Подробнее здесь: https://stackoverflow.com/questions/786 ... d-when-run