@zayutv · Post #222 · 01.01.2021 г., 04:38
Warriors - Imagine Dragons | Sweet Home FMV #SweetHome
Hashtags
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
Пребарај: #sweethome
@zayutv · Post #222 · 01.01.2021 г., 04:38
Warriors - Imagine Dragons | Sweet Home FMV #SweetHome
Hashtags
@bagohome · Post #72 · 28.10.2022 г., 11:10
В России из года в год Хэллоуин становится все более популярным. 🎃🎃🎃 Приближается 31 октября, а значит, и самая страшная ночь года, когда легко можно встретить колдуна, ведьму, вампира или зомби. 😱 Продумывая свой образ на костюмированный маскарад, не забудьте и о соответствующем аромате для дома. Для этих целей отлично подойдут теплые ароматы тыквы, корицы, яблок, древесные ноты, ароматы пряностей, выпечки и апельсинов.💛 Заходите на наш сайт и выбирайте идеальный аромат для дома! #хэллоуин#halloween#moscow#homescents#ароматы#ароматыдлядома#ароматыпраздника#праздник#праздниккнамприходит#зимаблизко#хэллоуинмосква#парфюмериядлядома#аромадиффузоры#аромасвечи#соевыесвечи#интернетмагазин#уют#тыква#корица#ароматыскорицей#свечи#ручнаяработа#soywaxcandles#домсвечей#domsvechei#багохоум#bagohome#home#sweethome#cozyhome
Hashtags
@usadbannaya_nn · Post #340 · 01.03.2023 г., 03:19
Что на земле может быть роскошнее, чем встретить утро в уютном ресторане с видом на Волгу, отведать вкусный завтрак с чашкой ароматного, свежемолотого кофе? Ждем Вас по адресу Набережная гребного канала 108к1 в нашем ресторане на воде. Усадьба банная. __________ Забронировать столик или баню: 8(831)200-49-38 bani52.ru #coffe#coffelike#кофе#зерна#свежемолотый#restaurant#food#breakfast#love#cafe#баня#sauna#trend#topreels#morning#утро#happy#day#niceday#coffeetime#latte#travel#motel#home#sweethome#love#бариста#chocolate