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

Резултати

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

Пребарај: #anti

当前筛选 #anti清除筛选
YC personal

@luyancia · Post #297 · 07.01.2026 г., 06:26

#Notes#anti-Ad 此笔记用于针对群聊被 ad userbot 盯上时的处理方案 如果你的群聊中恰好有 @Missrose_bot 时 你可以使用 /lock 命令添加以下类型消息 - externalreply - anonchannel - contact 目前 externalreply anonchannel 是主要的 ad userbot 常发的形式 contact 比较少见 我今天才遇到一个 --- #Notes#anti-Ad This note is used for the treatment of group chats that are targeted by the ad userbot If you happen to have @Missrose_bot in your group chat You can use the/lock command to add the following types of messages - externalreply - anonchannel - contact Currently externalreply anonchannel is the main form of AD userbot Contact is rare. I just met one today

Hashtags

English Law Report

@enlawreport · Post #1120 · 10.04.2023 г., 06:27

📌Следующие проблемы могут возникнуть при отслеживании активов в английском праве: ✅Перевод активов в оффшорные юрисдикции: Если злоумышленник переводит активы в оффшорные юрисдикции, то это может затруднить процесс их отслеживания, так как в этих юрисдикциях может действовать строгая конфиденциальность банковских операций и защита данных. Кроме того, в некоторых случаях может потребоваться сотрудничество с международными правоохранительными органами для сбора доказательств и отслеживания активов за границей. ✅Установление связи между злоумышленником и активами: Часто злоумышленник переводит активы на имена третьих лиц для того, чтобы скрыть связь между собой и активами. Однако, для того чтобы отследить активы, необходимо установить связь между злоумышленником и активами, что может быть трудно, особенно если активы были переданы через несколько промежуточных лиц. ✅Комплексные юридические и регуляторные рамки: В английском праве существует множество юридических и регуляторных рамок, которые могут предоставлять важные инструменты для отслеживания активов, но также могут создавать сложности в их использовании. Например, процедура банкротства может предоставить возможность восстановления активов, но процесс может быть сложным и требовать дополнительных ресурсов и времени. Кроме того, существуют также различные требования в отношении доказательств и процедур, которые необходимо соблюдать при отслеживании и восстановлении активов. ✅Практические препятствия: Отслеживание активов может также быть затруднено практическими вопросами, такими как географическое расстояние, языковые барьеры и культурные различия. Например, если активы находятся за границей, то может быть сложно собрать доказательства и взаимодействовать с местными властями. Кроме того, существуют также различные культурные и правовые нюансы, которые необходимо учитывать при работе с иностранными юрисдикциями. ✅Сложности связанные с технологическими инновациями: С появлением новых технологий, таких как криптовалюты и блокчейн, отслеживание активов может стать еще более сложным. Некоторые криптовалюты, например, могут обеспечить высокую конфиденциальность и анонимность, что может затруднить отслеживание их владельцев и использования в незаконных целях. #assettracing#assetrecovery#financialinvestigation#fraudinvestigation#forensicaccounting#moneytracing#anti-moneylaundering #AMLcompliance#financialintelligence#financialcrime#investigativeaccounting#financialevidence#knowyourcustomer#KYC#customerduediligence#CDD#suspiciousactivityreporting#SAR#assetseizure#confiscation