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

Резултати

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

Пребарај: #dibujo

当前筛选 #dibujo清除筛选
Arte Futura MX

@ArteFuturaMX · Post #321 · 29.03.2021 г., 06:22

#Obras de M. C. Escher: — Otro mundo (1947) — Escalera arriba y escalera abajo (1960) — Torre de Babel (1928) — Bond of Union (1956) — Convexo y cóncavo (1955) — Dragón (1952) — Manos dibujando (1948) — Still Life and Street (1937) — Reptiles (1943) — Casa de escaleras (1951) — Relativity lattice (1953) — Cielo y agua I (1938) — Serpientes (1969) — Estrellas (1948) — Still Life with Spherical Mirror (1934) — Tres mundos (1955) #dibujo#grabado#ArteFuturaMX https://artefutura.com.mx @artefuturamx

Arte Futura MX

@ArteFuturaMX · Post #303 · 29.03.2021 г., 06:20

⁣#Efemérides || 27 de marzo de 1972 #Fallece M. C. Escher. Fue un artista gráfico holandés que realizó xilografías, litografías y mezzotints de inspiración matemática. Su trabajo presenta objetos y operaciones matemáticas que incluyen objetos imposibles, exploraciones del infinito, reflexión, simetría, perspectiva, poliedros truncados y estrellados, geometría hiperbólica y teselaciones. La expresión artística de Escher se creó a partir de imágenes en su mente, en lugar de hacerlo directamente a partir de observaciones y viajes a otros países. Su interés por los múltiples niveles de la realidad en el arte se manifiesta en obras como Dibujando manos (1948), donde se muestran dos manos, cada una dibujando a la otra. El crítico Steven Poole comentó que «es una clara representación de una de las fascinaciones perdurables de Escher: el contraste entre la planitud bidimensional de una hoja de papel y la ilusión de volumen tridimensional que se puede crear con ciertas marcas. En Drawing Hands, el espacio y el plano coexisten, cada uno nacido y regresando al otro, la magia negra de la ilusión artística se manifiesta de manera espeluznante». La forma especial de pensar y los ricos gráficos de Escher han tenido una influencia continua en las matemáticas y el arte, así como en la cultura popular. La propiedad intelectual de Escher está controlada por MC Escher Company, mientras que las exposiciones de sus obras de arte son gestionadas por separado por la Fundación MC Escher. Las principales colecciones institucionales de obras originales de MC Escher son el Museo Escher en La Haya; la Galería Nacional de Arte en Washington, DC; la Galería Nacional de Canadá en Ottawa; el Museo de Israel en Jerusalén; y Huis ten Bosch en Nagasaki, Japón. #Obra: Mano con esfera reflectante de M. C. Escher, 1935. #dibujo#grabado#ArteFuturaMX https://artefutura.com.mx @artefuturamx

Class Cloud☁️

@classcloud · Post #126 · 21.07.2023 г., 11:45

Ilustración de animales con personalidades humanas #dibujo#photoshop#Domestika Descargar Curso Parte1👉: https://www.up-4ever.net/uv0a9nw28ykw Parte2👉: https://www.up-4ever.net/o0zedf0jaze5 Parte3👉: https://www.up-4ever.net/c42wt6jaupmc

Class Cloud☁️

@classcloud · Post #95 · 15.07.2023 г., 11:17

Técnicas narrativas para cómics con alma #dibujo#comics#Domestika Descargar Curso Parte1👉: https://www.up-4ever.net/os5v9e4l3yum Parte2👉: https://www.up-4ever.net/yszlh0lrbqu0 Parte3👉: https://www.up-4ever.net/bgljsktghfq6

Class Cloud☁️

@classcloud · Post #167 · 04.08.2023 г., 11:46

Retratos de Mascotas en Lápices de Colores #dibujo#retrato#Domestika Descargar Curso: Parte1👉: https://www.up-4ever.net/ela3si3xzi7i Parte2👉: https://www.up-4ever.net/ymv3v40lbbno Parte3👉: https://www.up-4ever.net/p844xnsyqsjk Parte4👉: https://www.up-4ever.net/s90825zcz0fq Parte5👉: https://www.up-4ever.net/6dcsvgr2c3dx Parte6👉: https://www.up-4ever.net/t24xds7p2ei9 Parte7👉: https://www.up-4ever.net/39nycldh0k3w

12
ПретходнаСтраница 1 од 2Следна