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

Резултати

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

Пребарај: #gift

当前筛选 #gift清除筛选
垃圾影音更新通知

@losernotice · Post #61131 · 20.04.2026 г., 13:39

🎬剧集 上新! #GIFT 简介: 孤独な天才宇宙物理学者・伍鉄が出会ったのは “車いすラグビー”の弱小チーム そこにいたのは様々な障害がある個性豊かな選手たち── 生きるとは何か──闘うとは何か──勝利とは何か── 暗闇を生きてきたすべての人たちへ 神様がくれた “愛”という名の“ギフト”の物語──

Hashtags

Indian Development News 🇮🇳

@developmentnewsindia · Post #44152 · 28.04.2026 г., 08:05

🇮🇳🤝🇰🇼Kuwait Re commences operations from India’s #GIFT City Established in 1972, Kuwait Re is a reinsurance provider with offices in Kuwait and Malaysia. The company offers life and non-life treaty and facultative reinsurance solutions. https://t.co/D5IXCj2d7X

Hashtags

KOMPYUTER AKADEMIYASI

@Kompyuter_akademiyasi · Post #4216 · 16.12.2022 г., 17:53

KA'ning taqdimotlari #gift ℹ️Kompyuter Akademiyasi loyihasida shu kunga qadar videodarslar tayyorlashda ishlatilgan taqdimotlar (.pptx formatida) jamlanmasini Sizga bermoqchiman. 🗒 Arxiv tarkibida qaysi videodarslar taqdimotlari borligini ushbu rasmdan ko'rib olishingiz mumkin. To'g'ri arxivda hamma taqdimotlar mavjud emas, lekin bu o'zimda saqlanib qolgan hammasi. ©️ Iltimos, agar biror maqsadda ushbu taqdimotlardan foydalanadigan bo'lsangiz meni birozgina mehnatim ketganini unutmang va muallif huquqiga e'tibor qarating. 💻Kompyuterni birga o'rganamiz ⤵️ TelegramIYouTubeIXarita

Hashtags

BotsGram®

@botsgram_cu · Post #3661 · 14.03.2021 г., 23:32

@GifReverseBot Qué puede hacer este bot? Con este puedes hacer un gift en reversa a partir de otro Idioma: Inglés (visto en @BotsGram_cu) #gift

Hashtags

V2Board Official 🔔

@v2board · Post #143 · 16.01.2022 г., 12:56

🎁V2Board & Choc的空投礼物 Choc完全兼容Clash配置。在近72个小时连接过程中没有中断或不稳定的问题。除了切换模式还有一点小问题。开发团队持续更新,如果有更好的意见或者建议可以通过下方群组联系开发者进行反馈。 下面是10张AppStore兑换码(除中国地区商店以外可兑) MALKH3EFXRX7 TWT3RT7PETTT T3666F4EEKAW RPY6L3HPL7PH 97Y3NLFXLWTJ 6HEPWYKWTKPW NJ3TWLP44A3N 747JJ66HX7JT F34JKRPLJETL WM44646YX7Y4 Choc频道:@choc_channel Choc群组:@choc_chat AppleStore 链接:https://apps.apple.com/us/app/choc/id1582542227 #Gift

Hashtags

ПретходнаСтраница 1 од 5Следна