TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

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

Hashtags

Резултати

Пронајдени 38 слични објави

Пребарај: #bilbao

当前筛选 #bilbao清除筛选
[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #745 · 05.09.2018 г., 13:00

​​💥Amsterdam en febrero💥 ✈️Desde Malaga 55€: 2 al 4 feb ✈️Desde Bilbao 63€: 3 al 7 feb ✈️Desde Barcelona 64€: 8 al 11 feb ✈️Desde Madrid 68€: 2 al 6 feb Vuelos con salida desde #Malaga, #Bilbao, #Barcelona y #Madrid Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #914 · 21.11.2018 г., 16:28

​​💥Venecia en diciembre💥 ✈️Desde Sevilla 53€: 13 al 15 dic ✈️Desde Valencia 37€: 8 al 11 dic ✈️Desde Malaga 45€: 9 al 13 dic ✈️Desde Bilbao 55€: 14 al 17 dic Vuelos con salida desde #Sevilla, #Valencia, #Malaga y #Bilbao Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #758 · 10.09.2018 г., 13:10

​​💥Edimburgo en noviembre💥 ✈️Desde Santander 35€: 25 al 28 nov ✈️Desde Barcelona 44€: 24 al 27 nov ✈️Desde Valencia 41€: 15 al 20 nov ✈️Desde Bilbao 41€: 20 a 24 nov ✈️Desde Sevilla 55€: 24 al 27 nov Vuelos con salida desde #Santander, #Barcelona, #Valencia, #Bilbao y #Sevilla Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #753 · 07.09.2018 г., 15:00

​​💥Bristol en noviembre💥 ✈️Desde Alicante 45€: 22 al 25 nov ✈️Desde Malaga 44€: 15 al 18 nov ✈️Desde Sevilla 41€: 9 al 12 nov ✈️Desde Valencia 41€: 9 a 12 nov ✈️Desde Bilbao 43€: 22 al 25 nov Vuelos con salida desde #Alicante, #Malaga, #Sevilla, #Valencia y #Bilbao Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #1106 · 22.04.2019 г., 09:50

​​💥Oporto en junio💥 ✈️Desde Bilbao 38€: 9 al 13 junio ✈️Desde Barcelona 35€: 13 al 17 junio ✈️Desde Madrid 36€: 13 al 18 junio ✈️Desde Valencia 38€: 21 al 26 junio ✈️Desde Sevilla 40€: 17 al 23 junio ✈️Desde Malaga 44€: 20 al 26 junio Vuelos con salida desde #Bilbao, #Barcelona, #Madrid, #Valencia, #Sevilla y #Malaga Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #600 · 19.06.2018 г., 13:10

​​💥Diviértete en Ámsterdam💥 ✈️Desde Málaga 75€: 25 al 28 enero ✈️Desde Alicante 55€: 8 al 11 diciembre ✈️Desde Bilbao 60€: 24 al 27 enero ✈️Desde Barcelona 64€: 13 al 17 septiembre ✈️Desde Mallorca 40€: 31 al 3 abril 🏨Alojamiento en Ámsterdam🏨 Vuelos con salida desde #Mallorca, #Barcelona, #Bilbao, #Alicante y #Malaga Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #1145 · 10.06.2019 г., 15:42

​​💥Alicante en julio💥 ✈️Desde Mallorca 31€: 4 al 7 julio ✈️Desde Sevilla 38€: 4 al 9 julio ✈️Desde Santiago 44€: 10 al 13 julio ✈️Desde Barcelona 60€: 4 al 9 julio ✈️Desde Bilbao 65€: 5 al 10 julio Vuelos con salida desde #Mallorca, #Sevilla, #Santiago, #Barcelona y #Bilbao Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #710 · 22.08.2018 г., 12:00

​​💥Viena en Octubre💥 ✈️Desde Valencia 56€: 3 al 7 oct ✈️Desde Alicante 60€: 2 al 6 oct ✈️Desde Mallorca 36€: 4 al 8 oct ✈️Desde Bilbao 44€: 3 a 7 oct ✈️Desde Malaga 53€: 25 al 30 oct Vuelos desde #Valencia, #Alicante, #Mallorca, #Bilbao y #Malaga Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #633 · 04.07.2018 г., 17:55

​​💥Chollos para Mallorca💥 ✈️Desde Bilbao 40€: 10 al 13 septiembre ✈️Desde Santiago 45€: 25 al 29 septiembre ✈️Desde Santander 40€: 24 al 27 septiembre ✈️Desde Malaga 41€: 18 al 22 septiembre ✈️Desde Madrid 31€: 20 al 23 septiembre 🏨Alojamiento en Mallorca🏨 Vuelos con salida desde #Bilbao, #Santiago, #Santander, #Malaga y #Madrid Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #1112 · 24.04.2019 г., 10:50

​​💥Viena en junio💥 ✈️Desde Madrid 35€: 14 al 18 junio ✈️Desde Valencia 43€: 5 al 10 junio ✈️Desde Barcelona 38€: 5 al 12 junio ✈️Desde Mallorca 40€: 12 al 16 junio ✈️Desde Malaga 53€: 13 al 18 junio ✈️Desde Bilbao 71€: 9 al 13 junio Viaja a Viena, ciudad austriaca en Europa Central situada a orillas del Danubio y la segunda ciudad más poblada de Europa Central tras Berlín. Vuelos con salida desde #Madrid, #Valencia, #Barcelona, #Mallorca, #Malaga y #Bilbao Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #788 · 19.09.2018 г., 17:00

​​💥Venecia en octubre💥 ✈️Desde Ibiza 21€: 20 al 23 oct ✈️Desde Barcelona 39€: 4 al 9 oct ✈️Desde Valencia 35€: 27 al 30 oct ✈️Desde Malaga 75€: 21 al 24 oct ✈️Desde Bilbao 85€: 22 al 26 oct ✈️Desde Madrid 68€: 20 al 23 oct Vuelos con salida desde #Ibiza, #Barcelona, #Valencia, #Malaga, #Bilbao y #Madrid Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

ПретходнаСтраница 1 од 4Следна