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 слични објави

Пребарај: #baikal

当前筛选 #baikal清除筛选
repoRTeros

@RTReporteros · Post #6932 · 01.03.2025 г., 16:18

🏞 ¡Más sobre mi travesía en un pedacito de Siberia! El lago Baikal está compuesto por una treintena de islas. Sin embargo, solo una está habitada: la isla Oljón. Es una isla llena de muchas leyendas y, desde la cima de sus elevaciones, se puede ver el horizonte del lago #Baikal. Tiene algunos poblados pequeños. Todas las casas en esta isla están construidas con madera. Abrazo grande a todos. 🧑‍💻#JoséDanielAcosta Día a día con🎤@RTReporteros 🐦 X (Twitter)

repoRTeros

@RTReporteros · Post #6912 · 25.02.2025 г., 15:48

¡El ocaso perfecto! 🌄 Si fuera poeta, este momento habría sido una musa de inspiración para varias líneas. En mis primeras horas en el corazón del lago #Baikal, el sol dibujó un paisaje de ensueño. Es un placer compartirles estas imágenes. Abrazo grande a todos. 🧑‍💻#JoséDanielAcosta Día a día con🎤@RTReporteros 🐦 X (Twitter)

РуХард | RUHARD.RU

@ruhardru · Post #893 · 19.12.2025 г., 10:49

⚡️Микроконтроллер Baikal U-1000 вышел в серию Генеральный директор АО «Байкал Электроникс» Андрей Евдокимов сообщил в сторис личного телеграм-канала о возможности заказать микроконтроллер Baikal U-1000. «Наша новая прелесть! Совершенно серийный Baikal U-1000. В любых количествах!» — написал Евдокимов в сопроводительном комментарии к сторис с фотографией микроконтроллера. Baikal-U (BE-U1000) — отечественный высокопроизводительный универсальный микроконтроллер с функцией управления электродвигателями на базе открытой санкционно-устойчивой архитектуры RISC-V. Обладает высокой удельной производительностью на единицу энергопотребления, широким набором команд, бо́льшим количеством периферийных интерфейсов и расширенными возможностями для управления электродвигателями (больше АЦП, PWM и DMA). Предназначен для индустриального применения в B2B- и B2G-сегментах. Микроконтроллер присутствует в Реестре отечественной продукции Минпромторга РФ. Baikal U-1000 предназначен для использования в БПЛА, АСУ ТП, приборах учёта, датчиках безопасности, устройствах ввода-вывода, устройствах IoT (интернета вещей). Справка RuHard: АО «Байкал Электроникс» зарегистрировано в 2012 году в Московской области. Основной вид деятельности — производство электронных печатных плат. Выручка в 2021 году составила 163 млн рублей, убыток — 194 млн. Более свежие данные отсутствуют. #ruhard#baikal

Learn RCRussian🤍💙❤️

@learnrcrussian · Post #4752 · 26.05.2025 г., 14:00

Legends whisper of a powerful guardian protecting the pristine waters of Lake Baikalin Russia. 🔻On Olkhon Island, you'll find a physical embodiment of this belief: the 'Keeper of Baikal' sculpture. 🔻This sacred site honours the spirit guardian, believed to safeguard the lake from evil and bestow blessings on those who approach with reverence. 🔻The sculpture also stands as a symbol of our shared responsibility to care for this natural wonder and uphold the traditions of the region. Imagine the stories this place holds! 📍Geoposition: Olkhon Island, Baikal, East Siberia, Russia Video: minivan_baikal #around_Russia #Russiannature #Baikal 😎RCRussian | Support | Boost

KizlyarSupreme

@kizlyarsupreme · Post #1266 · 01.03.2025 г., 08:22

Новинка - Baikal M в стали AUS-10Co (Cryo) и новых ножнах 🖤 Ждем вас на выставке Мир охоты и рыбалки! #New#Baikal#expo

KizlyarSupreme

@kizlyarsupreme · Post #1237 · 27.02.2025 г., 10:30

Друзья, ждем вас сегодня - 27 февраля, а также все выходные в Москве на выставке МИР Охоты и Рыбалки. Что интересного есть на стенде Kizlyar Supreme? Серия ножей Baikal от Kizlyar Supreme и концерна Калашникова - это универсальные и надежные ножи, выполненные в классическом оружейном стиле. В начале этого года серия Baikal была дополнена более компактной версией ножа - Baikal M, для которого разработаны собственные красивые ножны из плотной кожи с уникальным тиснением. 🔺 Первая серия ножей Baikal M была выпущена в стали AUS-8 с фирменной криообработкой от завода Kizlyar Supreme, при участии Сергея Бурова. Это номерные ножи из партии First Run - на клинке каждого Baikal M свой личный номер от 1 до 300. 🔺Новинка - Baikal M в стали AUS-10Co (Cryo) - эта партия ножей была выпущена к февральским ножевым выставкам. По вашим отзывам мы доработали модель: выпустили ее в новой стали, сделали насечки на обухе, создали собственные уникальные ножны. Впервые в продаже! 🔺На выставке вы также можете приобрести классическую версию ножа Baikal в стали D2 и рукоятью из ореха. 🔺Ножи Baikal можно дополнительно укомплектовать удобными ножнами из кайдекса. Ножны универсальны и подходят к моделям Baikal и Baikal M. Выставка пройдет в Москве, Крокус Экспо 27.02.2025 - 02.03.2025 Билеты по ссылке - huntfishexpo.ru Промокод - kizlyarsupreme #Expo#Baikal#мирохотыирыбалки

Amazing Geography 🌍

@amazingeo · Post #96 · 22.08.2025 г., 14:06

🌍 Lake Baikal in Russia holds about 20% of the world’s unfrozen freshwater. It’s also the oldest and deepest lake on the planet, reaching depths of over 1,640 meters. ✨ #Baikal⚡#freshwater⚡#depth⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography🌍 ​

KizlyarSupreme

@kizlyarsupreme · Post #1275 · 06.03.2025 г., 09:22

Дорогие любители острого! Мы рады представить вам новый Baikal M в стали AUS-10Co (Cryo) с фирменной закалкой от завода Kizlyar Supreme и Сергея Бурова. Baikal M – прекрасный рабочий нож, разработанный концерном Калашников и произведенный на мощностях завода Kizlyar Supreme. 🔪 Клинок этой модели выполнен из современной коррозионностойкой стали AUS-10Co c криообработкой, поэтому нож долго сохраняет остроту, прочен и неприхотлив в обслуживании. Кроме того, при высокой твердости порядка 61HRC он легко точится даже в полевых условиях. 🐗 Сам концерн позиционирует этот нож, как малый охотничий. Широкий клинок с тонким сведением, цельная рукоять из кратона, небольшой вес и компактность делают Baikal M прекрасным универсалом под самые разные задачи. Купить Baikal M в новой стали в нашем официальном интернет-магазине ☝️ #Baikal#BaikalM#New