@MyGovHindi · Post #6700 · 04.05.2023 г., 04:59
मेड-इन-इंडिया मोबाइल फोन के प्रति दुनिया की बढ़ती दीवानगी 🤩📱 #MeriSarkar #PaiPaiSeDeshKiBhalai
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
Пребарај: #paipaisedeshkibhalai
@MyGovHindi · Post #6700 · 04.05.2023 г., 04:59
मेड-इन-इंडिया मोबाइल फोन के प्रति दुनिया की बढ़ती दीवानगी 🤩📱 #MeriSarkar #PaiPaiSeDeshKiBhalai
Hashtags
@MyGovCoronaNewsdesk · Post #12667 · 04.05.2023 г., 05:04
Proud moment for India's mobile manufacturing industry! The world is increasingly choosing Made in India mobiles, a testament to the country's quality and innovation in the tech sector. #MeriSarkar #PaiPaiSeDeshKiBhalai
Hashtags
@MyGovCoronaNewsdesk · Post #12664 · 03.05.2023 г., 18:02
Global giants have expanded their operations, showing immense confidence in India’s growth story. It has boosted job opportunities and paved the way for India’s digital transformation. #MeriSarkar #PaiPaiSeDeshKiBhalai
Hashtags
@MyGovHindi · Post #6712 · 07.05.2023 г., 14:06
वैश्विक स्तर के दिग्गजों ने भारत की विकास गाथा में अपार विश्वास दिखाते हुए अपने परिचालन का विस्तार किया है। इसने नौकरी के अवसरों को बढ़ावा दिया है और भारत के डिजिटल परिवर्तन का मार्ग प्रशस्त किया है। #MeriSarkar #PaiPaiSeDeshKiBhalai #DeshMeinElectronicsKranti
@MyGovHindi · Post #6697 · 03.05.2023 г., 17:43
वैश्विक स्तर के दिग्गजों ने भारत की विकास गाथा में अपार विश्वास दिखाते हुए अपने परिचालन का विस्तार किया है। इसने नौकरी के अवसरों को बढ़ावा दिया है और भारत के डिजिटल परिवर्तन का मार्ग प्रशस्त किया है। #MeriSarkar #PaiPaiSeDeshKiBhalai #DeshMeinElectronicsKranti
@MyGovHindi · Post #6702 · 04.05.2023 г., 07:00
पीएलआई योजना घरेलू विनिर्माण को बढ़ावा देने सहित युवाओं के लिए रोजगार के नए अवसर भी प्रदान कर रही हैं। #MeriSarkar #PaiPaiSeDeshKiBhalai #NariShakti4NewIndia
@MyGovHindi · Post #6696 · 03.05.2023 г., 16:53
देश की अर्थव्यवस्था को ताकत दे रहा है भारत का इलेक्ट्रॉनिक्स सेक्टर! 2025 तक तेजी से 1 ट्रिलियन डॉलर की डिजिटल इकोनॉमी बनने की ओर अग्रसर #NewIndia🇮🇳 #MeriSarkar #PaiPaiSeDeshKiBhalai#DeshMeinElectronicsKranti
@MyGovHindi · Post #6695 · 03.05.2023 г., 16:35
#NewIndia में इलेक्ट्रॉनिक्स क्रांति 📳 आइए इस थ्रेड 🧵के माध्यम से जानें... #MeriSarkar #PaiPaiSeDeshKiBhalai#DeshMeinElectronicsKranti
@MyGovCoronaNewsdesk · Post #12681 · 07.05.2023 г., 14:06
India's electronics sector is powering the country's economy! #NewIndia is expected to achieve a digital economy worth $1 trillion by 2025, driven by the growth of its tech industry and digital transformation initiatives. #MeriSarkar #PaiPaiSeDeshKiBhalai #NariShakti4NewIndia
@MyGovCoronaNewsdesk · Post #12663 · 03.05.2023 г., 18:02
India's electronics sector is powering the country's economy! #NewIndia is expected to achieve a digital economy worth $1 trillion by 2025, driven by the growth of its tech industry and digital transformation initiatives. #MeriSarkar #PaiPaiSeDeshKiBhalai #NariShakti4NewIndia
@MyGovCoronaNewsdesk · Post #12662 · 03.05.2023 г., 17:01
Electronics Revolution in New India! #NewIndia is leading the charge towards an electronics revolution with its young & tech-savvy population, fueled by innovation & entrepreneurship. Read the thread to know more... #MeriSarkar #PaiPaiSeDeshKiBhalai #DeshMeinElectronicsKranti
@MyGovCoronaNewsdesk · Post #12665 · 03.05.2023 г., 18:03
From Make in India to Make for the World! India's mobile production industry is rapidly expanding, with top-notch facilities and a highly skilled workforce driving growth. #MeriSarkar #PaiPaiSeDeshKiBhalai #NariShakti4NewIndia #DeshMeinElectronicsKranti