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

Резултати

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

Пребарај: #aloqatechlab

当前筛选 #aloqatechlab清除筛选
AloqaVentures

@AloqaVentures · Post #51 · 29.09.2022 г., 11:29

#AloqaTechLab#demoday "AloqaTech Lab" akseleratsiya va inkubatsiya dasturining "Demo-day" haqida UzReportTV kanali reportaji. 🎥 Batafsil videoda _ Репортаж телеканала «UzReportTV» о "Demo-day" акселерационной и инкубационной программы "AloqaTech Lab" 🎥 Подробнее на видео

AloqaVentures

@AloqaVentures · Post #186 · 28.08.2023 г., 09:28

#AloqaTechLab#startup#demoday 👤"AloqaTechLab" akseleratsiya dasturi final bosqichining "Demo Day" tadbiri bo'lib o'tdi 🌐 Raqamli texnologiyalar tizimidagi startap sohasini rivojlantirish doirasida 25-avgust kuni “IT Park Uzbekistan”, “Aloqabank” va “AloqaVentures” hamkorligida “AloqaTechLab” akseleratsiya dasturining ikkinchi “Demo Day” kuni oʻtkazildi. 📈“AloqaTechLab” akseleratsiya dasturi uch oylik akselerator boʻlib,Sunʼiy Intellekt, FinTech, Enterprise Tech va BigData sohalarida istiqbolli startap loyihalarini har tomonlama qoʻllab-quvvatlash bilan birga, loyiha ishtirokchilariga netvorking uchun imkoniyatlar, mentorlar va trekkerlar tomonidan amaliy va nazariy bilimlar beriladi. ⚡️ Akseleratsiya dasturining saralash bosqichida 100 dan ortiq arizalar kelib tushdi va 55 ta ishtirokchidan iborat 14 ta startap loyihasi final bosqichga yetib keldi. Tadbir davomida startaplar investorlar va soha mutaxassislaridan iborat hakamlar hay’atiga o’z loyihalarini taqdimot ("pitch") qilishdi. 🏆 Tadbir so'ngida hakamlar tomonidan "Point AI", "Smartcast" va "Oshme" loyihalari g'olib deb topilib, "AloqaVentures" fondidan investitsiya olish imkoniyatini beruvchi sertifikatlar bilan taqdirlandilar. 🚀 Shuningdek, dastur ishtirokchilaridan uch nafariga, tadbir hamkori "PRO DATA-TECH" tomonidan 12 million so’mlik vaucherlar topshirildi. 📷Instagram | 🔅Веб сайт | ✈️Telegram

AloqaVentures

@AloqaVentures · Post #121 · 13.02.2023 г., 13:49

«AloqaTechLab» провел Pitch Day для стартап-проектов. «AloqaTech Lab» запущен Венчурным фондом «Aloqaventures», АК "Алокабанк" и IT Park. Мероприятие прошло в Российском экономическом университете имени Плеханова в гибридном формате. Всего на программу подано более 100 заявок, 30 из которых представили свои проекты перед членами жюри. Члены жюри стартап-акселератора AloqaTechLab оценивали проекты на основе актуальности предлагаемого решения, достижимости результатов, перспектив коммерциализации и потенциала команды стартап-проекта. На Pitch Day приняли участие начинающие команды с идеями стартап-проекта и более опытные команды, с разработанной бизнес-моделью и MVP, по следующим направлениям: финансовые технологии (FinTech), корпоративные технологии (EnterpriseTech), технологии работы с большими данными (BigDataTech) и искусственный интеллект для бизнеса (AI). #aloqatechlab#startup#akselerator Instagram | Официальный сайт

AloqaVentures

@AloqaVentures · Post #116 · 13.02.2023 г., 13:49

"AloqaTechLab" startap loyihalari uchun Pitch Day o'tkazdi. AloqaTech Lab "AloqaVentures" venchur fondi, AT "Aloqabank" va IT Park tomonidan ishga tushirildi. Tadbir Plexanov nomidagi Rossiya iqtisodiyot universitetida gibrid (onlayn va oflayn) shaklda bo'lib o'tdi. Dasturga 100 dan ortiq arizalar kelib tushdi, ulardan 30 tasi o'z loyihalarini hakamlar hay'ati oldida taqdimot qildi. Hakamlar hay’ati a’zolari loyihalarni taklif etilayotgan yechimning dolzarbligi, erishilgan natijalari, tijoratlashtirish istiqbollari va jamoa salohiyatiga qarab baholashdi. Pitch Day tadbirida g‘oyasi bo‘lgan boshlang’ich darajadagi jamoalar hamda ishlab chiqilgan biznes modeli va MVPga ega bo‘lgan tajribali jamoalar quyidagi yo‘nalishlarda ishtirok etdi: moliyaviy texnologiyalar (FinTech), korporativ texnologiyalar (EnterpriseTech), katta ma'lumotlar texnologiyalari (BigDataTech) va biznes uchun sun'iy intellekt (AI). #aloqatechlab#startup#akselerator Instagram | Rasmiy sayt

AloqaVentures

@AloqaVentures · Post #187 · 28.08.2023 г., 09:28

#AloqaTechLab#стартап#demoday 👤Проведено мероприятие "Demo Day" заключительного этапа акселерационной программы "AloqaTechLab" 🌐 25 августа, в рамках развития стартап-сектора в системе цифровых технологий состоялся второй "Demo Day" акселерационной программы "AloqaTechLab" в сотрудничестве с “IT Park Uzbekistan”, “Aloqabank” и “AloqaVentures”. 📈Программа акселерации “AloqaTechLab” — трехмесячный акселератор, обеспечивающий всестороннюю поддержку перспективных стартап-проектов в области Искусственного Интеллекта, FinTech, Enterprise Tech и BigData. Участникам проекта получили возможности развития нетворкинга, теоретические и практические знания от опытных наставников и треккеров. ⚡️ На отборочном этапе в программу акселерации было подано более 100 заявок, а на финальную стадию вышли 14 стартап-проектов, состоящих из 55 участников. В ходе мероприятия стартапы представили свои проекты ("питчи") жюри, состоящему из инвесторов и экспертов отрасли. 🏆 По итогам мероприятия, проекты "Point AI", "Smartcast" и "Oshme" были признаны судьями победителями и награждены сертификатами, дающими возможность получить инвестиции от фонда «AloqaVentures». 🚀 Кроме того, троим участникам программы партнер мероприятия "PRO DATA-TECH" вручил ваучеры по 12 миллионов сумов.

AloqaVentures

@AloqaVentures · Post #50 · 27.09.2022 г., 09:58

#AloqaVentures#AloqaTechLab#startup#venturecapital#demoday В целях устойчивого роста цифровой экономики страны и улучшения стартап-индустрии венчурных фонд "AloqaVentures" совместно с " It Park Uzbekistan" и коммерческим банком «Aloqabank», 24 сентября проведен финальный Demo day программы акселерации «AloqaTechLab». ✅ Данная программа направлена на оказание всесторонней поддержки в запуске перспективных стартап-проектов в7 сфере финансовых технологий, электронной коммерции, цифровых услуг и программных продуктов. 🚀 В финале программы акселерации прошли 26 стартап-проектов и 189 участников, среди которых определены стартап-проекты, имеющие возможность получить инвестиции от венчурного фонда «AloqaVentures» в размере до 50 тыс. долл. США. Кроме того, стартап-проекты из финалистов программы акселерации «AloqaTech Lab» примут участие в в международном конкурсе Entrepreneurship World Cup 2022 www.aloqaventures.uz, www.aloqatechlab.uz

AloqaVentures

@AloqaVentures · Post #44 · 27.09.2022 г., 09:50

#AloqaVentures#AloqaTechLab#startup#venturecapital#demoday Mamlakatimizda raqamli iqtisodiyotni barqaror rivojlantirish va startap sohasini takomillashtirish maqsadida “AloqaVentures”, “IT Park Uzbekistan” va “Aloqabank” tijorat banki bilan hamkorlikda, 24 sentyabr kuni “AloqaTechLab” akseleratsiya dasturining yakuniy Demo kuni bo’lib o’tdi. ✅ Ushbu dastur moliyaviy texnologiyalar, elektron tijorat, raqamli xizmatlar va dasturiy mahsulotlar sohasida istiqbolli startap loyihalarni ishga tushirishda har tomonlama qoʻllab-quvvatlashga qaratilgan. 🚀 Akseleratsiya dasturining final bosqichiga 26 ta startap-loyiha va 189 nafar ishtirokchi yo‘l oldi, ular orasidan AloqaVentures venchur fondidan 50 ming AQSh dollarigacha bo‘lgan investitsiyalarni olish imkoniyatiga ega bo‘lgan startap loyihalari aniqlandi. Bundan tashqari, “AloqaTech Lab” akseleratsiya dasturida tanlab olingan finalchilar xalqaro Entrepreneurship World Cup 2022 tanlovida ishtirok etishadi. www.aloqaventures.uz, www.aloqatechlab.uz