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

Резултати

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

Пребарај: #revo

当前筛选 #revo清除筛选
Fintech & Banking EU

@bankandfintech · Post #199 · 25.02.2025 г., 21:31

🟢Раздел Travel в приложении дает рекомендации для любой страны, куда вы собираетесь поехать (сколько наличных лучше снять, нужно ли оставлять чаевые и какой там тип вилки), показывает на карте все страны, где вы транзачились, и позволяет найти места для поесть и выпить с отзывами другие бункеров 🟢Начиная с Pro можно синтегрироваться с банком с помощью Open API или Zapier. Zapier - сервис для интеграции и автоматизации чего угодно. Можно настроить, например, чтобы ваши транзакции автоматически сбрасывались в гуглдок или получать уведомления на email или в мессенджер. Они заявляют, что они первые в мире это сделали, и, на мой взгляд, эта фича особенно актуальна для фрилансеров 🟢Недавно добавили возможность торговать акциями, но в Германии пока недоступно, так что не могу поделиться опытом 🟢Умное бюджетировани - фича крутая, но механика довольно сложная. Если в двух словах, то можно создать бюджет для какой-то категории трат и открыть отдельный счет под этот бюджет. Банк будет сам списывать деньги с этого счета, если транзакция мэтчится с категорией. Кому интересно, предлагаю посмотреть это видео с демонстрацией 🟢Secondary PIN: можно установить два PIN-кода к одной карте, привязанной к двум счетам. Какой PIN вводишь, с того счета и будут списаны деньги 🟢Есть интеграция с Tricount - сервисом для шеринга затрат в поездках (аналог Splitwise и групп в Revolut) 🟢За потраченные по карте деньги сажают деревья. На первых двух тарифах - по дереву за каждые 1000 евро, на Pro - за 250 евро и на Elite - за 100 евро. Приложение показывает карту с посаженными деревьями 🔷Заключение 🟢Bunq является неплохой альтернативой Revolut, местами даже более функциональной. Но в качестве второго банка с бесплатной подпиской (например, в дополнение к Revolut) Bunq почти бесполезен 🟢Основной недостаток - не самый интуитивный интерфейс со спорным дизайном 🟢Также они весьма дотошные в отношении налогового номера, чтобы он соответствовал вашему РоА, благо их поддержка идёт на встречу и даёт отсрочку 🟢Раз в несколько месяцев проводят bunq Update - оффлайн презентации своих новых фич с прямой трансляцией на ютубе. Очень советую всем, кто следит за цифровыми банками Моя рефералка: если зарегаетесь, то каждый из нас получит по 10 деревьев. Денег не платят :) #Bunq#Revolut#Revo Консультация | Вступить в чат | Наши посты | Все рефки