@us30_dowjones_signals · Post #22141 · 29.04.2026 г., 07:57
Happy days are back mo ! #mo
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
Пребарај: #mo
@us30_dowjones_signals · Post #22141 · 29.04.2026 г., 07:57
Happy days are back mo ! #mo
Hashtags
@pirogafk · Post #658 · 30.05.2023 г., 06:55
В Миссури ооочень много жирных людей. Не полных, не толстых. Жирных. Особенно заметно это было на рок-фестивале. Видимо, «отличное барбекю» в штате дает о себе знать. Супруга была в Огайо, говорит там такая же ситуация. Мясо здесь и правда очень доступное и вкусное - за 20$ получаешь несколько вариантов мяса, гарниры и напиток. Объедаетесь вдвоем. #MO
Hashtags
@pirogafk · Post #637 · 27.05.2023 г., 08:26
Пара случайных фактов о Миссури👏 Столица штата - Jefferson City Больше 80% штата белое население (правда, судя по городу St Louis, 50% афроамериканцы) Марк Твен родился в Миссури. В его честь названа пара природных объектов (река, лес) Агрокультура - одна из главных экономических составляющих штата Гугл говорит, что Миссури славится каким-то великолепным барбекю. Мне кажется, все-таки за таким в Техас, но попробуем тут Озеро «Озарк» (одноименный сериал) находится в Миссури. Правда сериал снимали в штате Джорджия. #MO
Hashtags
@pirogafk · Post #632 · 27.05.2023 г., 05:04
Дорога до Миссури 🚗 Пять часов в дороге пролетают незаметно. Доехали до города Сент-Луис, находится на границе с Иллинойсом. Примечательно какие разные «вредные» привычки у водителей от штата к штату. В Колорадо часто тебя «выдавливают» с самой левой линии если ты едешь чуть медленней (едут сзади быстрее тебя чтобы ты уступил). Либо смотрят есть ли место перед тобой и обгоняют по правой. А если ты решишь сделать также - сильно обижаются. Проехав весь Иллинойс, не заметил таких скоростных гонок, может потому, что здесь больше патруля. Зато в этом штате «норма» не включать поворотники и влетать перед тобой не предупредив. Короче, всегда нужно быть начеку. #MO
Hashtags
@podzemlya · Post #465 · 22.12.2021 г., 16:57
Трансформаторная подстанция с иллюстрацией романа «Мастер и Маргарита». Апрель, 2014 года, улица Советской Армии, 13с2, Марьина Роща. #mo
Hashtags
@podzemlya · Post #464 · 22.12.2021 г., 16:51
Подъезд со старыми домофонами. Лазаревский переулок, Марьина Роща, Москва, 2014 год. #mo
Hashtags
@podzemlya · Post #463 · 21.12.2021 г., 13:29
Задворки около улицы Мясницкой, неподалеку от театра Et Cetera. Позже увидел эти места в сериале про юных гангстеров «Закон каменных джунглей». Создатели фильма изображали эти улочки как место, в котором царит дух улиц и растет местная шпана. Но если бы мы росли посреди таких дворов, это скорее настроило нас на путь творчества и красоты. Москва, 2013 год. #mo
Hashtags
@podzemlya · Post #462 · 21.12.2021 г., 12:19
Двор возле дома по улице Героев Панфиловцев. Впереди виднеется вечерняя заря над Алешкинским лесом. Тут же рядом остановка трамвая №6. Лето 2013 года, Северное Тушино, Москва. #mo
Hashtags
@podzemlya · Post #461 · 17.12.2021 г., 10:18
Вид из окна моей комнаты. Район Вешняки, Москва 2012 год. #mo
Hashtags
@podzemlya · Post #460 · 17.12.2021 г., 10:07
Дом по адресу Новогиреевская улица, 44/28. Москва #mo
Hashtags
@podzemlya · Post #459 · 15.12.2021 г., 19:46
ВДНХ — одно из самых впечатляющих мест, которое я увидел в Москве. Летом 2012 года это место находилось в очень странном состоянии, бывшие дворцы обветшали и в них бурлили странные базары и торговые лавки. Огромную часть занимали аттракционы, похожие на маленький кусочек Анапы. Территория вокруг напоминала судьбу мира, пережившего расцвет, но потом столкнувшегося с какой-то разрушительной силой, уничтожившего его. И, блуждая по этим зарослям, самым запоминающимся для меня стал момент, когда мы вышли к пруду, и посреди него я увидел старую скульптуру колоса. Ощущение было, что изучаем следы какой-то другой цивилизации, в лучших традициях фантастики, примерно тогда как раз и вышел фильм «Прометей» Ридли Скотта. #mo
Hashtags
@podzemlya · Post #457 · 12.12.2021 г., 18:19
Подкаст «Земля» про Москву. Новый выпуск посвящен столице России. Место, манящее людей, место, куда приводят все дороги. Город великих проектов и сонных спальных районов. Это рассказ про мое московское приключение, которое наверняка и про многих из вас тоже. https://zemlya.mave.digital/ep-11 Apple Podcasts Яндекс Музыка Spotify Google Podcasts #mo
Hashtags