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

Резултати

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

Пребарај: #newbeginnings

当前筛选 #newbeginnings清除筛选
MB4K_Tech

@MB4K_Tech_Telegram · Post #2769 · 23.12.2023 г., 15:45

Heyyy amici! 🌟 Un breve pit stop dalle corse social per prendere fiato e prepararmi per un Super 2024.🚀 Ma tranquilli, non vi lascio senza il vostro #wallpaper quotidiano! 😎 Fatemi sapere se vi e piaciuto con la solita reaction. #NewBeginnings"

VEON AdTech

@veonadtech · Post #212 · 21.03.2025 г., 05:00

Команда VEON AdTech поздравляет всех с весенним праздником Навруз!🎉 Навруз — это не просто праздник весны, но и символ обновления, вдохновения и новых возможностей. Мы знаем, что каждый новый день — это шанс создать что-то уникальное, будь то инновационная рекламная кампания или технологическое решение, которое меняет правила игры. В VEON AdTech мы каждый день создаем цифровые решения, которые меняют реальность, объединяя людей и технологии. Пусть эта весна принесет вам смелые решения, прорывные идеи и амбициозные проекты! Время новых начинаний — сейчас. С праздником!🌸 #VEONAdTech#IT#NewBeginnings#Navruz2025

Notes I Never Shared 🌱

@notesinevershared · Post #228 · 05.09.2025 г., 12:39

🇺🇿 Post 46 — Yangi Boshlanishlar 🌍✈️ Bir oy ham juda tez o‘tib ketdi. Endi yana ishga qaytyapman. Vatanimni tark etish og‘riqli, albatta, lekin kelajak uchun yaxshi imkoniyatlarga intilish — bu ham hayotning bir qismi. Har qanday qiyinchilik orqasida yangi imkoniyatlar yashirin. Yana BAAga qaytaman! Bu safar yanada ko‘proq tajriba, o‘sish va yutuqlar bilan qaytaman 🤲 Kelajak uchun kurash davom etadi! 🙌✨ 🇬🇧 Post 46 — One Month and New Beginnings 🌍✈️ One month flew by so fast. Now, I’m heading back to work. Leaving my homeland is painful, for sure, but striving for better opportunities is a part of life. Behind every hardship lies a new chance. I’m returning to the UAE and the Ladurée family! This time with even more experience, growth, and achievements. Moving forward with patience and confidence. The fight for a better future continues! 🙌✨ 24/08/2025 #NewBeginnings#NextChapter#LaduréeJourney #EverythingILived

Green University CA | Official

@centralasian_greenuniversity · Post #58 · 19.09.2024 г., 16:14

📚🎉Welcome, Class of 2024! 🎉📚 ✅Day 1 of Orientation Week at Green University was a huge success! Here's what our amazing new students experienced: ⏺Warm welcome from our Rector, Dr. Jasur Salikhov ⏺Exciting presentations from our Research Institutes ⏺Introduction to our Retraining Center ⏺Eye-opening session on our work in the Aral Sea basin ⏺Comprehensive campus tour, including state-of-the-art facilities and scientific labs ⚡️We're thrilled to have you all on campus and can't wait for Day 2 – it's going to be even more engaging! 💚🌱 #GreenUniversity#OrientationWeek#ClassOf2024#NewBeginnings#HigherEducation#CampusLife#AralSea#Sustainability

UXLINK

@uxlink_community · Post #237 · 05.02.2025 г., 09:17

🚀 UXLINK、東京オフィスオープン!🇯🇵 つながりが新たな価値を生む時代。 UXLINKは、より強固なコミュニティの構築とグローバルな成長を加速させるため、東京オフィスを正式にオープンしました! 🎉 しかも… 東京タワーを一望できる最高のロケーション!🗼✨ ここからWeb3の未来を創る皆さんとともに、新たなつながりを広げていきます。 これからの日本の展開をお楽しみに! #UXLINK#東京オフィス#TokyoTower#Web3#つながりの力#新たなステージ 🚀 UXLINK Tokyo Office is Now Open! 🇯🇵 💪A new chapter begins. To strengthen our global network and accelerate Web3 innovation, UXLINK has just officially opened its Tokyo office! 🎉 And the best part....? A breathtaking view of Tokyo Tower right from our workspace. The office is just at the central heart of Tokyo🗼✨ From Tokyo to the world, we’re building the future of connections. Stay tuned for what’s next. 🔥 #UXLINK#TokyoOffice#Web3#TokyoTower#NewBeginnings#FutureOfConnections