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

Резултати

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

Пребарај: #au10tix

当前筛选 #au10tix清除筛选
beng!

@mdmbeng · Post #1964 · 28.06.2024 г., 00:29

#以色列#身份验证#数据泄露#AU10TIX AU10TIX身份验证公司泄露用户照片ID 近日,以色列身份验证公司AU10TIX因暴露了管理员凭据,导致用户照片ID等敏感数据面临风险。 AU10TIX的客户包括 💰 PayPal、💰 Coinbase、🤣 TikTok等科技巨头。泄露的凭据可访问包含用户姓名、出生日期、国籍、身份证件类型和照片的日志平台。 尽管公司称18个月前已解决问题,但截至本月凭据仍有效。AU10TIX现已宣布停用相关系统,但其声称未泄露数据的说法令人质疑。 频道:@mdmbeng 投稿:@mdmbeng_Bot

MessageInABottle

@mib_messageinabottle · Post #6954 · 26.05.2024 г., 13:53

TWITTER FULLY EMBRACES "THE DARK SIDE"! If you are a #Twitter/#X "Creator" your #UserData/ID will end up in the hands of #Mossad #AU10TIX, the company that X/Twitter uses to verify its user's ID, is an Israeli company founded by members of Israeli intelligence units #ShinBet and #Unit8200. The CEO, Ron #Atzmon, was a member of Israel's #CyberIntelligence unit 8200. His father was once the treasurer of the #Likud, #Netanyahu's party. AU10TIX was founded in 2002 as the technology arm of a #Dutch firm called "#ICTSInternational". ICTS international was established in 1982 ALSO by former members of Israeli intelligence unit Shin Bet. This is an extreme security risk. Not only will regular creators have to give their ID to a company with deep ties to Israeli intelligence, but PRO-#PALESTINIAN creators will also have to do the same.