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

Резултати

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

Пребарај: #pod

当前筛选 #pod清除筛选
Земля

@podzemlya · Post #1000 · 08.09.2023 г., 11:28

Три года назад я опубликовал первый выпуск подкаста. Подкаст я начал делать, живя в Латвии, когда планета сходила с ума из-за начавшейся эпидемии, и границы закрывались, казалось, что их уже не существует. Я начал слушать подкасты и обнаружил, что не могу найти близкий мне по духу взгляд на Россию и её пространство. Поэтому решил сделать это сам и поделиться своими историями. Судя по всему, я оказался не один, и мои рассказы нашли своего слушателя. К сожалению, в процессе осмысления себя и своей родины наступило темное время. Сейчас Россия переживает самый страшный период в своей современной истории, и мы все потеряны и не знаем, что нас ждет. Мои рассказы о ней стали лишь актуальнее, благодаря им становится ясно, что всё происходящее сейчас не имеет ничего общего с тем, чем является Россия. Спасибо, что слушали мой подкаст, надеюсь, я когда-нибудь вернусь к нему, когда мысли о родной земле перестанут причинять боль. #pod

Hashtags

Земля

@podzemlya · Post #866 · 30.03.2023 г., 07:19

Подкаст «Земля». История про армию: психушка Рассказ про то, как я столкнулся с армией и что из этого получилось. Школьные военные сборы, воинский призыв после университета и то, как я оказался в психиатрической больнице города Ижевска. https://zemlya.mave.digital/ep-17 Apple Podcasts Spotify Яндекс Музыка YouTube Если вам интересно то, что я делаю, вы можете поддержать меня отзывом или поделиться ссылкой на мой подкаст. #pod

Hashtags

Земля

@podzemlya · Post #746 · 12.12.2022 г., 21:53

Подкаст «Земля». Конец эпохи. Франсуаза Досэ — социолог из Парижской высшей школы социальных наук. Рассказ про Бретань, край приливов и место, где рождается интерес к еще более далеким странам. История о знакомстве с Россией, ее людьми и финал, к которому она пришла. https://zemlya.mave.digital/ep-16 Apple Podcasts Spotify Яндекс Музыка YouTube #pod

Hashtags

Земля

@podzemlya · Post #732 · 12.09.2022 г., 09:47

Тётя из Донецка. Новый выпуск подкаста «Земля» посвящен моей тёте. Небольшой разговор с человеком, в жизнь которого дважды пришла война. https://zemlya.mave.digital/ep-15 Apple Podcasts Яндекс Музыка Spotify YouTube #pod

Hashtags

Земля

@podzemlya · Post #610 · 30.06.2022 г., 19:22

Андрей Перцев про Север и Юг. В этом выпуске вы услышите рассказ про город Архангельск. Чем особенна жизнь у берегов Белого моря, как это закаляет жителей и влияет на их дух. Развенчивание мифов о поморах. Рассказ про Черноземье, а именно про Курск и Белгород. https://zemlya.mave.digital/ep-14 Apple Podcasts Яндекс Музыка Spotify YouTube #pod

Hashtags

Земля

@podzemlya · Post #478 · 10.02.2022 г., 11:15

Подкаст «Земля». Павел Гнилорыбов «Борьба леса со степью» В этом выпуске вы услышите рассказ о том, как книги и окружающая природа влияют на мировоззрение, помогают жить и служат ориентиром посреди бесконечных Донских степей. Про большой город, в котором находишь близких по духу людей, свое дело и ремесло. Попытка затронуть сложные вопросы недалекого прошлого и настоящего. За час беседы с Павлом мы поговорили про очень разные, но одинаково близкие для нас темы: от историй казаков и южного приграничья с Украиной до Вятских земель и реновации военных мемориалов. https://zemlya.mave.digital/ep-12 Apple Podcasts Яндекс Музыка Spotify #pod

Hashtags

Земля

@podzemlya · Post #476 · 30.01.2022 г., 11:45

Тем временем подкаст «Земля» продолжает жить свое жизнью. Время от времени он притягивает к себе внимание, а иногда уходит в тень, сейчас, например, он снова залез на вершину рейтинга Apple среди подкастов о путешествиях. Как это работает я не очень понимаю, выпусков я сделал немного, впереди много планов и идей. Все время забывал рассказать, что на обложке подкаста вид на Ижевский пруд 1930-40 годов, в углу снимка можно увидеть часть деревянной ротонды, которую я успел даже застать, сейчас ее уже нет. #pod

Hashtags

Земля

@podzemlya · Post #447 · 15.11.2021 г., 19:21

Особенный выпуск подкаста «Земля» посвящён памяти. https://zemlya.mave.digital/ep-10 Apple Podcasts Яндекс Музыка Google Podcasts Spotify #pod

Hashtags

Земля

@podzemlya · Post #419 · 19.08.2021 г., 13:10

Это невероятно, но мой подкаст в данный момент находится на втором месте в рейтинге российского Apple Podcasts. Факт этот меня одновременно обескураживает и радует, спасибо большое за поддержку. Если желаете помочь мне закрепить этот успех, прошу обладателей телефонов Apple перейти по этой ссылке поставить оценку и написать отзыв. ❤️ https://podcasts.apple.com/ru/podcast/%D0%B7%D0%B5%D0%BC%D0%BB%D1%8F/id1530731563 #pod

Hashtags

Земля

@podzemlya · Post #213 · 14.01.2021 г., 15:13

Мой подкаст несмотря на свою спячку продолжает свое самостоятельное путешествие по волнам интернет пространства. На этот раз подкаст «Земля» попал в плейлист Яндекса под названием «Умом Россию не понять». Подборка интересная, выделил несколько интересных и неизвестных для меня, буду слушать и пытаться понять Россию не умом, а своими ушами. #pod https://music.yandex.ru/users/yamusic-podcast/playlists/1083

Hashtags

Земля

@podzemlya · Post #815 · 06.03.2023 г., 19:16

Всем привет, меня зовут Андрей Першин. Это мой телеграм-канал, где я рассказываю про все, что мне интересно. Мое творчество — это фотографии, анимация и подкаст. Я родился в Удмуртии, жил в Ижевске, Казани и Москве, в начале 2017 года уехал из страны и жил в Латвии, с февраля 2023 года живу в Берлине. Для удобства отметил почти все посты тегами, можете выбрать, что вам интересно. Спасибо, что читаете, смотрите, слушаете и поддерживаете. #de Германия #ru Россия #lv Латвия #ud Удмуртия #mo Москва и область #ua Украина #fr Франция #iz Ижевск #riga #me Личное, мысли #art Творчество #pod Подкаст #bam Байкало-Амурская магистраль #vld Владивосток #psk Псков #kazan Казань #nn Нижний Новгород #smol Смоленск #ot Другое