TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #173 · 28 окт.

Для тех кто пишет расширения на PyQt/PySide для CG-софтов. Когда я только начинал писать тулзы под Maya (тогда еще версия 2010-2011) мне приходилось ручками ставить PyQt4 под Maya. Даже написал мануалы по установке на своём сайте. Но потом стал доступен из коробки PySide и позже он обновится до PySide2. Для некоторых систем была поддержка PyQt5. И как простому разработчику поддерживать этот зоопарк? Ведь хочется чтобы тул работал на любой версии (вы тоже делали модуль что-то типа import_qt.py?😁) На помощь приходит проект Qt.py который поставил себе цель унифицировать использование Qt-биндингов вне зависимости от среды где запускается код. Те, кто давно пишут на Qt, скорее всего знают этот проект. Он стал стандартом для CG-индустрии и используется в топовых студиях и проектах. Qt․py помогает запускать один и тот же код на разных платформах с разными вариантами Qt-библиотек. Это может быть как интеграция в CG-софт, так и переносимость стендалонов между разными платформами с разными версиями Python. Я решил рассказать о некоторых особенностях работы с этой библиотекой. Сегодня о том, как установить и использовать Qt․py и что это вам даёт. Установка pip install Qt.py Чтобы начать использовать Qt․py в коде достаточно заменить импорт вашего варианта Qt-биндинга на Qt․py from [PySide|PyQt4|PySide2|PyQt5] import QtWidgets => from Qt import QtWidgets Теперь ваш код будет поддерживать любой вариант биндинга Qt в Python. При этом не потребуется использовать if-else конструкции под разные версии. Все вызовы теперь одинаковы. Всё что нужно сделать, это написать его по правилам PySide2. Именно эта версия была взята за основу. Приоритет импорта такой: 1. PySide2 2. PyQt5 3. PySide 4. PyQt4 Что именно загрузилось можно посмотреть в переменной __binding__ >>> import Qt >>> Qt.__binding__ 'PySide2' Приоритет имопрта можно изменить через переменные QT_PREFERRED_BINDING и QT_PREFERRED_BINDING_JSON. Причем под каждый проект оверрайды можно настраивать индивидеально. #qt#libs

Hashtags

Резултати

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

Пребарај: #gazagenocide

当前筛选 #gazagenocide清除筛选

👍👍 🇵🇸В медицинском комплексе Шифа в городе Газа 19 апреля прошла масштабная акция протеста палестинских медицинских работников, приуроченная к «Дню палестинских заключенных». Врачи и медсестры вышли с требованием немедленного освобождения своих коллег, которые удерживаются в израильских тюрьмах в условиях гуманитарного кризиса и отсутствия правовой защиты. По данным Министерства здравоохранения Газы и правозащитных организаций, на сегодняшний день в израильском заключении находятся как минимум 91 медицинский работник. Большинство из них были задержаны во время рейдов на больницы или при исполнении профессиональных обязанностей. Среди них генеральный директор больницы «Камаль Адван» доктор Хуссам Абу Сафия, директор полевого госпиталя в Рафахе Доктор Марван аль-Хамс, сосудистый хирург больницы «Камаль Адван» Хасан аль-Мкаед и многие другие выдающиеся врачи Газы. Большинство из них удерживаются Израилем на основе Закона о «незаконных комбатантах», который лишает медиков защиты, которую гарантирует им международное гуманитарное право как гражданским лицам и медицинскому персоналу. Участники акции также выразили глубокую обеспокоенность в связи с недавним утверждением в Израиле закона о смертной казни для палестинских заключенных. Медики призвали международные гуманитарные организации, включая Красный Крест и ВОЗ, вмешаться, чтобы предотвратить эскалацию нарушений прав человека и защитить тех, кто посвятил жизнь спасению других. 🚫Именно эти люди в наше время являются единственными, кто достоин Нобелевской премии мира. В особенности стоит отметить доктора Хуссама Абу Сафию, который до последнего исполнял свой долг, спасая жизни людей независимо от их национальности, вероисповедания или идеологии! #GazaGenocide

🔳Детский фонд ООН (ЮНИСЕФ) заявил в пятницу, что он "возмущен" после того, как израильский огонь унес жизни водителей двух грузовиков, нанятых организацией для доставки чистой воды палестинским семьям в секторе Газа. В заявлении ЮНИСЕФ поясняется, что инцидент произошел во время транспортировки воды в пятницу утром на водонапорной станции в районе Мансура на севере Газы, которая обеспечивает водой город Газа. #GazaGenocide

Пока мир жалеет обезьянку, дети Газы остаются незамеченными. История японской обезьянки Панч, оставшейся без матери и нашедшей утешение в мягкой игрушке, тронула миллионы людей по всему миру. Соцсети заполнились словами поддержки и сочувствия к одинокому детенышу. Но в это же время тысячи палестинских детей в секторе Газа потеряли родителей в результате творимого израильскими фашистами геноцида. Многие из них остаются сиротами и каждый день сталкиваются с болью утраты и условиями гуманитарного кризиса. #GazaGenocide

Гражданская оборона в Газе сообщает о 11 погибших с утра воскресенья на фоне продолжающихся фашистских израильских бомбардировок сектора Газа. #GazaGenocide

⭕️Представитель Красного Полумесяца в Газе в интервью газете "Аль-Гад" призывает международное сообщество оказать давление на оккупационные власти с целью доставки медицинских принадлежностей, подчеркивая, что они принимают пациентов с серьезными травмами в результате обстрелов с применением запрещенного оружия, и что их бригады сталкиваются с трудностями в доступе к пострадавшим районам. #GazaGenocide

Палестинские журналисты Мухаммад Салах Кишта, Абд ар-Рауф Шаат и Анас Гунаим погибли в центральной части сектора Газа в результате обстрела, нанесенного израильскими фашистами. #GazaGenocide

🇵🇸Розан Эмад Хайра, 24-летняя спортсменка из сектора Газа, потеряла ногу в результате фашистских израильских бомбардировок. Обладательница многочисленных медалей, палестинская легкоатлетка Хайра была вынуждена завершить спортивную карьеру из-за полученной инвалидности. Сейчас она активно ищет возможность пройти лечение за рубежом, чтобы восстановить здоровье и вернуться в большой спорт. История девушки — это не единичный случай, а часть масштабной катастрофы, которую правозащитники и спортивные функционеры называют «спортоцидом». За последние два года палестинское спортивное сообщество понесло невосполнимые потери, которые ставят под угрозу само существование профессионального спорта в секторе Газа. По состоянию на январь 2026 года, число погибших атлетов, тренеров и спортивных функционеров в Газе превысило 800 человек. Наиболее тяжелые потери понесла футбольная ассоциация: убито более 420 игроков, четверть из которых — дети и подростки, занимавшиеся в спортивных академиях. Те, кто выжил, зачастую остаются с тяжелыми травмами. По данным ООН, к началу 2026 года более 21 000 детей в Газе получили инвалидность. Для многих из них, как и для Розан Хайры, спорт был желанным и даже единственным способом самореализации, который теперь стал недоступен из-за отсутствия протезов и условий для реабилитации. #GazaGenocide

Младенец Шаза Абу Джарад в Газе умерла от переохлаждения. Её смерть — горькое следствие того, что израильские фашисты сравняли с землей большинство домов сектора Газа, лишив жителей крова и элементарных средств для обогрева и защиты от зимней погоды. #GazaGenocide

Мать успокаивает своего ребёнка, который пострадал в результате фашистской израильской бомбардировки их дома в лагере Нусейрат в сектора Газа. #GazaGenocide

Актёр Джеки Чан рассказал зрителям на премьере своего нового фильма в Пекине, что слова палестинского ребёнка из Газы заставили его расплакаться. Они спросили его: «Кем ты хочешь стать, когда вырастешь?» Он ответил: «Здесь дети не вырастают». Я тут же расплакался рассказал 71-летний актёр. Как только этот ребёнок начал говорить, я расплакалась #GazaGenocide

123•••910
ПретходнаСтраница 1 од 10Следна