@ULTIMORAPOLITICS · Post #41968 · 23.10.2022 г., 20:14
#RegnoUnito ❗️ Boris #Johnson annuncia il ritiro dalla corsa alla leadership dei Tory e alla premiership britannica @UltimoraPolitics
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #62 · 4 апр.
Когда разрабатываете свой GUI с помощью PyQt для какого-либо софта бывает необходимо позаимствовать цвета из текущего стиля интерфейса. Например, чтобы правильно раскрасить свои виджеты, подогнав их по цвету. Ведь бывает, что ваш GUI используется в разных софтах. Причём некоторые со светлой темой а другие с тёмной. По умолчанию стили наследуются, но если вы задаёте какую-либо раскраску для части виджета через свой styleSheet, то требуется ссылаться на цвета текущего стиля. Как это сделать? Как получить нужный цвет из палитры имеющегося стиля? Это достаточно просто, нужно использовать класс QPalette и его роли. Например, мне нужно достать цвет текста из одного виджета и применить его в другом как цвет фона (не важно зачем именно так, просто захотелось😊). Получаем палитру виджета и сразу достаём нужный цвет, указав его роль. from PySide2.QtGui import QPalette color = main_window.palette().color(QPalette.Text) теперь можем использовать этот цвет в стилях my_widget.setStyleSheet(f'background-color: {color.name()};') Готово, мы динамически переопределили дефолтный стиль используя текущий стиль окна! На самом деле есть запись покороче, в одну строку и без лишних переменных. Не очень-то по правилам CSS, но Qt это понимает. my_widget.setStyleSheet('background-color: palette(Text);') Этот способ не подходит если вам нужно как-то модифицировать цвет перед применением в своих стилях. В этом случае потребуется первый способ. Зато он прекрасно сработает в файле .qss, то есть не придётся в коде прописывать раскраску отдельных элементов через ссылки на палитру, всё красиво сохранится в отдельном файле .qss! QListView#my_widget::item:selected { background: palette(Midlight); } Про имеющиеся роли можно почитать здесь🌍 #qt#tricks
Пребарај: #johnson
@ULTIMORAPOLITICS · Post #41968 · 23.10.2022 г., 20:14
#RegnoUnito ❗️ Boris #Johnson annuncia il ritiro dalla corsa alla leadership dei Tory e alla premiership britannica @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #41967 · 23.10.2022 г., 20:12
#RegnoUnito ❗️ Boris #Johnson annuncia il ritiro dalla corsa alla leadership dei Tory e alla premiership britannica @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #41863 · 20.10.2022 г., 14:09
#RegnoUnito Times: "Boris #Johnson vuole ripresentarsi alla leadership dei Conservatori". Secondo il noto quotidiano britannico, l’ex premier è pronto per un nuovo mandato a Downing Street @UltimoraPolitics
Hashtags
@ultimoraPOLITICS · Post #39873 · 06.06.2022 г., 20:02
#RegnoUnito ❗️Boris #Johnson vince il voto di fiducia, ma i voti dei conservatori contro di lui sono 148. @UltimoraPolitics
Hashtags
@ultimoraPOLITICS · Post #39868 · 06.06.2022 г., 12:44
#RegnoUnito 🇬🇧 Annunciata una mozione di sfiducia per il PM Boris #Johnson, si voterà nella serata italiana. @UltimoraPolitics
Hashtags
@ultimoraPOLITICS · Post #39866 · 06.06.2022 г., 08:20
#RegnoUnito 🇬🇧 Annunciata una mozione di sfiducia per il PM Boris #Johnson, si voterà nella serata italiana. @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #44251 · 25.10.2023 г., 17:57
🇺🇸#USA — Mike #Johnson eletto Speaker della Camera. @UltimoraPolitics
@ULTIMORAPOLITICS · Post #42839 · 30.01.2023 г., 11:32
🇬🇧L'ex premier Boris #Johnson alla BBC:"A un certo punto mi ha minacciato (#Putin, ndr), dicendo: 'Boris, non voglio farti del male ma, con un missile, ci vorrebbe solo un minuto'. O qualcosa del genere...Ma credo che dal tono molto rilassato che aveva, dalla sorta di aria di distacco che sembrava avere, stesse solo giocando con i miei tentativi di convincerlo a negoziare" @UltimoraPolitics
@ultimoraPOLITICS · Post #40205 · 07.07.2022 г., 08:13
#RegnoUnito ❗️Termina l'era Boris #Johnson (#CON|ECR): dopo le dimissioni di massa il primo ministro britannico ha annunciato le dimissioni. @UltimoraPolitics
Hashtags
@ultimoraPOLITICS · Post #40107 · 24.06.2022 г., 09:06
#RegnoUnito ❗️Boris #Johnson e i #CON sconfitti alle suppletive. I Tories perdono entrambi i collegi andati al voto. @UltimoraPolitics
Hashtags
@UltimoraPOlitics · Post #38499 · 06.05.2022 г., 13:25
#Elezioni#RegnoUnito#Amministrative Boris #Johnson (#CON|ECR): "Ieri è stata una notte dura per i conservatori nelle elezioni del consiglio in tutta l'Inghilterra. Abbiamo dovuto affrontare una serie di risultati contrastanti. La grande lezione, il messaggio degli elettori su ciò che vogliono che facciamo... è concentrarsi sulle grandi questioni che contano per loro, come la sicurezza energetica, soprattutto con l'aumento delle bollette, così come l'ordine del giorno sull'aumento del numero di infermieri e agenti di polizia." @UltimoraPolitics
@libertaeragione · Post #4028 · 25.10.2023 г., 17:48
#USA#House Mike #Johnson (#R|ECR) eletto come 56° Speaker della Camera dei Rappresentanti. @OsservatorioEsteri