Итак, я делаю приложение с использованием pyqt5 и пытаюсь создать qpushbutton пользовательской таблицы стилей, которая меняет цвет при наведении курсора мыши на нее. Я поискал его и обнаружил, что в python для изменения настроек зависания работает следующий код:
button.setStyleSheet("QPushButton::hover"
"{"
"background-color : lightgreen;"
"}")
, и когда я проверил его, он работал, но затем он удалил мою настраиваемую таблицу стилей.
button.setStyleSheet("background-color: #2B5DD1; color: #FFFFFF ; border-style: outset;
padding: 2px ; font: bold 20px ; border-width: 6px ; border-radius: 10px ; border-color: #2752B8;")
был моим исходным кодом с моей таблицей стилей, который работал, а затем, когда я попытался объединить их следующим образом:
to_meetings.setStyleSheet("background-color: #2B5DD1; color: #FFFFFF ; border-style: outset; padding: 2px ; font: bold 20px ; border-width: 6px ; border-radius: 10px ; border-color: #2752B8;"
"QPushButton::hover"
"{"
"background-color: #112452;"
"}")
Он работал нормально, но не отображал наведение settings и вместо этого просто показал мою собственную таблицу стилей. Есть идеи, как включить настраиваемую таблицу стилей, а также настройки наведения?