Когда разрабатываете свой 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
Сервис поиска людей и идей для путешествий «Погнали!» привлек 250 миллионов рублей частных инвестиций
Сервис «Погнали!» – это инновационный проект, направленный на трансформацию туристического опыта с помощью современных технологий. С помощью сервиса пользователи могут делиться тревел-контентом, находить новые места и планировать путешествия, собирать компании для совместных поездок.
Подробнее в канале Нацпроект Туризм
@TravelStartups#инвестиции#TravelTech
Дайджест новостей на 21 июня:
1. TikTok rival Kuaishou takes market cap crown among new IPOs
2. Didi may face new antitrust probe ahead of US IPO
3. Baidu introduces new robotaxi, slashing manufacturing costs
4. SenseTime Considers US$2 Billion HK IPO
5. Premium Ice Cream Brand Chicecream 钟薛高 Apologizes for Past Misdeeds
6. CPE-backed Chinese hair transplant clinic chain Yonghe files for HK IPO
7. Indian family offices to invest USD 30 billion in local startups by 2024
8. Indian fintech BharatPe reported eyes $250M at $2.5B valuation
9. Indian insurtech firm RenewBuy secures $45m in Apis Partners-led Series C round
10. Nigeria could launch pilot digital currency by year-end – central bank
11. About one-quarter of U.S. TV time is spent watching streaming services, says Nielsen
12. European start-up investment tops $60 billion this year, smashing 2020 record in first six months
Check out all 44 tech-related news articles covering #healthcare#traveltech#ecommerce , etc, at https://chinaccelerator.com/news-posts/chinaccelerator-daily-digest-06-21-2021/ You can find the original articles' links there.
Nuitée Secures $48M Funding
Nuitée has raised $48 million for its Travel Technology Infrastructure API, empowering businesses, applications, independent hotels, chains, and influencers. The funding round was completed on December 18, 2024.
#TravelTech#Funding#API#Hotels#TechInfrastructure#Nuitée#Investments
Ловим момент, когда мозг говорит: «Пора в отпуск!»
Мечты рождаются между делом:
🫴 Оплатил связь → увидел билеты по цене кофе
👍 Оформил страховку → получил оффер на SPA-уикенд
🛫 Проверил баланс → открыл подборку тревел-хаков
Почему это не реклама, а магия:
✨ Алгоритм ловит момент, когда мозг готов к побегу
✈️ Предложения встраиваются в рутину, как свои мысли
📈 Конверсия в 4 раза выше стандартных баннеров
P.S. Это как если бы Booking.com читал мысли — только точнее и без cookie.
💻 Знаем, как продавать отдых до того, как его захотят — протестируем?
#VEONAds#BehavioralTargeting#DigitalMarketing#Wanderlust#TravelTech#SmartAds
👋👋Всё о digital-рекламе в Узбекистане: аналитика, лайфхаки и готовые решения.
Сегодня генеральный директор Мой Агент Виктория Кизимова и Директор по развитию международных рынков Виктор Коробов представляют компанию на Uzakrota Travel Summit — одном из ключевых глобальных событий для лидеров онлайн-туризма, авиаперевозок, отельного бизнеса, технологических стартапов и инвесторов.
Участие в саммите является важной частью стратегии развития Мой Агент на турецком рынке. Мы активно расширяем партнёрскую сеть в регионе, усиливаем продуктовые интеграции и выстраиваем долгосрочные отношения с локальными игроками индустрии.
Uzakrota Travel Summit — это не только площадка для обмена опытом и обсуждения трендов, но и возможность встретиться с нашими клиентами и партнёрами, работающими в Турции. Мы рады личному общению, обсуждению совместных проектов и поиску новых точек роста.
#b2btravel#traveltech#МойАгент#авиаперевозки#индустриятуризма
📣 Open Call: Entertainment & Creative Economy Startups!
Plug and Play Central Asia & IT Park Uzbekistan are launching Batch 6! We are looking for global innovators ready to scale.
We are seeking solutions in:
🎮 GameDev
👓 Immersive Tech (AR/VR, Metaverse 2.0, Content Monetization & Video Editing)
✈️ Travel & Tourism
Why join?
✨ Potential investment from IT Park Ventures
✨ Access to Silicon Valley via our GOAL Program
✨ Expert mentorship & global corporate network
✨ Pitch at the Batch 6 Expo in May 2026
📅 Deadline: January 15, 2026
🔗Apply here: https://www.plugandplaytechcenter.com/locations/uzbekistan
Let’s build the future together! 🚀
#PlugAndPlayCA#Startups#CreativeEconomy#GameDev#TravelTech#Uzbekistan
Во вторник, 11 ноября, команда Мой Агент приняла участие в одном из ключевых событий отрасли — Travel IT Workshop 2025 (TITW), который традиционно объединяет лидеров TravelTech, экспертов по цифровым решениям и представителей туристического бизнеса.
В этом году мы приняли участие в двух блоках:
🔵Виктория Кизимова, CEO Мой Агент
Приняла участие в панельной дискуссии «ИИ и IT Travel: кейсы, аналитика, прогнозы развития рынка», где эксперты обсудили влияние AI на будущий облик туриндустрии, автоматизацию процессов и роль data-driven решений.
🔵Анна Филиппова, Директор по продвижению Мой Агент
Выступила в Зоне Мастер-классов с практической презентацией о цифровых инструментах и сервисах Мой Агент, которые помогают агентствам работать быстрее, эффективнее и технологичнее.
А главное — мы получили награду!
Мой Агент стал победителем в категории Best IT Solution⭐️
Эта награда фиксирует огромный путь, который мы прошли, чтобы создать эффективную, высокотехнологичную и надёжную платформу для агентств и корпоративных клиентов. Мы благодарим организаторов, участников и всех партнёров, которые поддерживают нас и развиваются вместе с нами.
Дальше — еще больше инноваций, интеграций и новых решений!
#МойАгент#TITW2025#TravelTech#AI#Innovation#Award#BestITSolution
Как B2B-платформа, которая ежедневно помогает агентствам работать с крупнейшими авиаперевозчиками мира, мы в Мой Агент рады делиться интересной аналитикой о наших ключевых партнёрах — Emirates и flydubai.
Недавно авиакомпании опубликовали свежие данные о результатах совместной работы — и цифры впечатляют:
🔵5 миллионов пассажиров воспользовались код-шеринговыми рейсами за прошлый год
🔵Объединённая сеть — 245 направлений в 103 странах
🔵22 миллиона клиентов перевезены совместными силами с 2017 года
🔵311 млрд миль Skywards начислено и 303 млрд списано за время партнёрства
🔵Рост премиальных сегментов:
+20% оформленных мест в премиальных классах
+130% рост бронирований Premium Economy
🔵Расширение географии:
новые направления Emirates — Ханчжоу, Шэньчжэнь, Сием-Рип, Дананг;
новые направления flydubai — Кишинёв, Яссы, Вильнюс, Рига, Найроби
Мы продолжаем делиться важной отраслевой аналитикой и поддерживать наших партнёров в работе с ведущими авиакомпаниями мира.
Источник данных: Emirates (LinkedIn)
#МойАгент#авиаперевозки#traveltech#Emirates#flydubai#B2Btravel#авиабилеты#индустриятуризма
Зимний сезон ’25/’26: как зарабатывать больше на продаже авиабилетов?
Узнайте инструменты, которые приносят прибыль агентствам уже сегодня!
27 ноября в 12:00 (МСК) пройдёт вебинар, который нельзя пропустить, если вы работаете с авиа-продажами.Зима — пик спроса, а значит время максимальных заработков. На вебинаре эксперты разберут, как использовать сезон по максимуму!
На вебинаре вы узнаете:
✦ Главные тренды зимнего сезона ’25/’26
✦ Как увеличить прибыль на авиаперевозках
✦ Аналитика, прогнозы, рекомендации
✦ Полезные инструменты и функции Мой Агент
✦ Ответы на вопросы в прямом эфире
Спикеры:
🔵Мария Мичурина — Руководитель группы аналитики авиаконтента «Мой Агент»
🔵Артур Привин — Основатель Madison Consult
🔵Анна Филиппова — Директор по продвижению «Мой Агент»
Если вы хотите повысить доходы в высокий сезон и работать эффективнее — этот вебинар для вас. Конкретные цифры, аналитика, инструменты — всё, что поможет вам заработать больше.
Регистрация тут⏪️
Присоединяйтесь — ваши продажи зимой будут другими!
#вебинар#онлайнвебинар#туробучение#авиабилеты#авиапродажи#avia#traveltech#турбизнес#агентам#МойАгент