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

Резултати

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

Пребарај: #dollyeyes

当前筛选 #dollyeyes清除筛选
SODA inside

@sodamakeup · Post #2362 · 25.11.2025 г., 15:03

Хочешь повторить этот мистический фиолетовый макияж, как на фото? Сделали подборку продуктов Soda, которые тебе помогут! 🤩Палетка теней Beware Of Witches #magicalpower 🤩 Жидкие тени Vertigo #magicalpower 🤩Карандаш для глаз Zenith #magicalpower, 006 Techno 🤩Кремовая подводка Miraculous #miraculouseyes, оттенки 301 и 305 🤩 Накладные ресницы #dollyeyes С этими продуктами ты соберёшь тот самый фиолетовый look — дерзкий, мистический, сияющий. Готова примерить образ на себя? 💜🖤

SODA inside

@sodamakeup · Post #1009 · 15.06.2023 г., 15:31

Романтики, вы просили разобрать образ Флоренс Купер из "Десять желаний Софи" и мы прислушались ☺️ Огненно рыжие волосы — самый яркий атрибут внешности Куп 🔥 Мы не будем стараться затмить его макияжем, чтобы образ не вышел слишком перегруженным. Но мы точно постараемся обратить внимание на красивые и изящные черты лица героини 🐱 Для лица возьмем палетку Coffee Magic #coffeetime № 002 — в ней есть все, что нам понадобится: контуринг для скул и носа, хайлайтер для сияющей кожи, легкие румяна для свежести и бронзер — чтобы придать лицу sun-kissed look 🌴 Макияж глаз начинается с бровей 👀 Подчеркнем их ультратонким карандашом #browpurrfection. Затем нам понадобится палетка теней #mangaeyes Sugoi — сияющие золотые и бежево-серые оттенки заставят глаза светиться и добавят мягкого контраста 🌙 А если хочется чего-то более смелого, то можно добавить голубые оттенки! Разве есть какие-то цвета помимо синего и зеленого, которые так же хорошо сочетались бы с рыжим? 😼 И конечно добавим драмы и яркости глазам с помощью накладных ресниц с эффектом кукольного взгляда #dollyeyes❤ Завершим образ легендарным тинтом для губ #cheekylips в не менее легендарном оттенке 003 Thrice beautiful ⚡ #sodalovesgames

SODA inside

@sodamakeup · Post #406 · 20.10.2022 г., 18:41

Уже завтра выйдет новый альбом Тейлор Свифт Midnights 🕛⚡️ В ожидании и нетерпении, мы сделали подборку из фотосессий для Vogue, Harper’s Bazaar и официального промо в ретро эстетике нового альбома 🖤 Хочешь повторить эти образы? Сохраняй последнее фото — на нём всё, что тебе понадобится: ⭐️ Палетка Some things never change #showyourself — темно-синие и темно-зеленые, бежево-коричневые, сияющие цвета… ух! Сделают любой образ с фото гораздо глубже и интереснее! ⭐️ Тени для век Unicorn squad #unicornluv — для насыщенного, драматичного глэма 👄 ⭐️ Карандаш для глаз #eyeloveunicorns — идеален для растушёвки и “смоки” эффекта ⭐️ Подводка-маркер для глаз #makeitpop — создаем крутые стрелки 😻 ⭐️ Накладные ресницы с эффектом кукольного взгляда #dollyeyes — совсем как у Тейлор ⭐️ Глиттер гель #bizarreshine и жидкие тени #showyourself — ведь в Midnights эру мы все хотим сиять как Mirrorball 🪩 #sodalovespopculture#sodalovestaylorswift