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

Резултати

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

Пребарај: #traveling

当前筛选 #traveling清除筛选
✨Jast mi🌷🇫🇷

@jastm1 · Post #6264 · 08.03.2026 г., 23:56

🥹Восьмое марта получилось по-настоящему волшебным. Как истинные женщины, мы решили поискать приключения и отправились исследовать остров-замок Мон-Сен-Мишель - тот самый замок, который, говорят, вдохновил создателей замка из 🥹«Рапунцель». 😁Спасибо моей замечательной Номе за этот день. Рядом с ней мы чувствовали себя ученицами Фрирен, открывающими новые земли и собирающими маленькие воспоминания по дороге.❤️ 📍Le Mont Saint Michel #traveling ~ 🍀🥺~ ↬@jastm1🌊

Hashtags

✨Jast mi🌷🇫🇷

@jastm1 · Post #6223 · 01.03.2026 г., 14:01

🏰Это замок Шенонсо - второй замок который мы посетили вчера. Он был меньше замка Шамборд, но показался мне более уютным и живым. Его особая атмосфера чувствуется сразу: замок буквально стоит на воде, перекинут через реку Шер, и отражается в ней как в зеркале. Окружающая природа здесь невероятно красивая — ухоженные сады, ароматы цветов, аллеи и вид на реку создают ощущение спокойствия и гармонии. 👸Шенонсо часто называют «дамским замком», потому что его история тесно связана с выдающимися женщинами. Екатерина Медичи, супруга Генриха II, расширила замок и превратила мост в двухэтажную галерею в итальянском стиле — именно ту самую, вдохновлённую архитектурой эпохи Ренессанса и связями Медичи с Италией. А я вам напоминаю что во время учебы во Флоренции, мы именно оставались в вилле финансиста семьи Медичи - NYU Florence. 💐Внутри замка комнаты богато украшены: гобелены, резные камины, старинная мебель, потолки с деревянными балками и изящные цветочные композиции. Даже сегодня в каждом зале стоят живые букеты, составленные флористами замка. Пахнет изумительно. ✨ 📍Château de Chenonceau, Loire Valley #traveling ~ 🍀🥺~ ↬@jastm1🌊

Hashtags

✨Jast mi🌷🇫🇷

@jastm1 · Post #6222 · 01.03.2026 г., 09:13

🏰Это замок Шато де Шамбор, который мы посетили вчера. Один из многих замков в долине Луары во Франции. 🤩Снаружи он просто потрясающий и очень красивый, а также у него есть великолепный королевский сад. Внутри замок в основном разрушен, а мебель была вывезена во время Французской революции. Во время экскурсии нам выдали iPad с наушниками: с помощью iPad можно сканировать комнаты и видеть, какими они были раньше — словно переносишься во времени, а в наушниках звучит рассказчик. 🤩Это был невероятный опыт — казалось, будто играешь в игру, но когда понимаешь, что всё это на самом деле реально, становится ещё круче. 📍Château de Chambord, Loire Valley #traveling ~ 🍀🥺~ ↬@jastm1🌊

Hashtags

曦之月

@xizhiyue · Post #228 · 21.04.2025 г., 16:16

How wonderful it is to be named "The Last Secret of Jiangnan" by National Geographic! 被《國家地理》評為“江南最後的秘境”有多絕! #大美中国#traveling

VIP_影视分享

@wangzhuanzhan · Post #33155 · 17.09.2024 г., 06:48

A-a爱a不b胜s防f- 爱不胜防 Love Happens (2009) 直达链接:https://pan.quark.cn/s/c01c85598147 #爱不胜防#Love Happens #爱上你,爱上我 #崭新的一天 #悲伤自救#Brand New Day #Traveling 链接:https://link3.cc/sf_com #电影#喜剧#美国#00年代

Buturlina NEWS

@buturlina_news · Post #507 · 30.05.2023 г., 10:15

Сегодня выступаем в городе Тарко-Сале. Теперь нашу программу "ПАРАЛЛЕЛИ" услышат зрители Ямало-Ненецкого округа🩵 Для меня это большой подарок. Спасибо за приглашение, Надежда Походий. Очень рада увидеться спустя много лет! Павел Тимофеев Олег Стариков Владимир Кольцов-Крутов Прекрасное путешествие 🧳 Да будет джаз!🤍🖤 #аннабутурлина#гастроли#люблюжизнь#жизньпрекрасна#annabuturlina#traveling#jazz#jazz_anui#джаз_ню#блогер_бу#tour#джаз

Небольшой фотоотчет, о нашем прекрасном отдыхе в красивейшем месте @cedar_grass_teriberka с прекрасной баней на берегу Баренцева моря ( кстати обзор которой вы можете посмотреть на нашем YouTube канале) и вкуснейшим рестораном с крутейшим видом! Если вы держите пусть в Териберку, на место кладбища кораблей и место съемки фильма «Левиафан», то точно рекомендую этот отель @cedar_grass_teriberka Сколько было приключений у нас, обо все еще расскажем подробно на YouTube. Но одна из главных конечно достопримечательностей, которую создает сама природа, а точнее солнце мы поймали!! Да, да, именно поймали, потому что, что бы увидеть Северное Сияние, за ним надо реально охотиться! И мы как стемнеет, а темнеет там уже около 15:30, выезжали на охоту)! Вот небольшой фотоотчет 😎отдельное спасибо @artem_teriberka за прекрасные беседы и классный прием, мы обязательно вернёмся и не раз💪#анастасиямакеева#териберка#северноесияние#крайнийсевер#отпуск#путешествия#travel#traveling#Russia#northenlights#крайземли🌏