В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль QtCompat (compatibility). Там не так много функций но они довольно полезны.
Этот модуль содержит унификаци модуля shiboken2, функций loadUi, translate и несколько переименованных функций классов или изменённую сигнатуру аргументов и возвращаемых значений. Это единственное исключение из правила когда вам потребуется где-то изменить свой код кроме импортов и этот код не похож на обычный код PySide2.
Например, в PyQt4 и PySide есть метод
QHeaderView.setResizeMode
Для PyQt5 и PySide2 они были благополучно переименованы в
QHeaderView.setSectionResizeMode
Чтобы применить этот метод следует использовать такой код
from Qt import QtCompath
header = self.horizontalHeader()
QtCompat.QHeaderView.setSectionResizeMode(header, QtWidgets.QHeaderView.Fixed)
Унификация загрузки UI файлов:
# PySide2
from PySide2.QtUiTools import QUiLoader
loader = QUiLoader()
widget = loader.load(ui_file)
# PyQt5
from PyQt5 import uic
widget = uic.loadUi(ui_file)
# Qt.py
from Qt import QtCompat
widget = QtCompat.loadUi(ui_file)
Хорошо что таких моментов не много и их легко запомнить.
Полный список можно посмотреть в таблице.
#qt#tricks
Obvio no todo es perfecto.
Android stock también tiene sus puntos malos, y yo como usuario de pixel diré sus puntos malos
Para mí son:
-Es muy "básico"
-Carece de gestos que otras marcas android tienen
-Tienes que ir al final de las tareas para cerrar todas de un golpe
-las actualizaciones tardan mucho en instalarse (no se si me pase solo a mí, pero busque en Reddit y éramos varios)
-Puedes desactivar datos y wifi con pantalla bloqueada
-las Stories tomadas con la cámara directo desde la app, se siguen viendo malas y no tiene buena optimización cómo en iPhone(algunas marcas como Samsung están corrigiendo ese error)
-las actualizaciones siempre, de verdad siempre traen un montón de bugs (más que en iPhone)
-La personalización de verdad es ligeramente más arriba que un iPhone
Sin decir que es casi lo mismo jaja
-El ecosistema de Google se siente tosco y falla
Ejemplo Nearby se detiene a cada rato.
Y así la lista seguiría jaja
¿Que le ves de mal a android?
Sea cual sea la capa de personalización
#post_chidos
#PandaTecnologico
Muchas empresas del sector privado en México ofrecen educación de calidad gratuita con tu plan de datos
Ejemplo ATT México que te dejará entrar a Duolingo y usarla sin gastar ni un solo mb
O Telcel, que tiene una fundación donde puedes tomar cursos de lo que sea y sin pagar ni un solo peso por aprender ni por certificarte
Inclusive hasta carreras universitarias puedes hacer desde tu celular con tu sim Telcel.
Obviamente esto no es impulsado por ningún gobierno, de hecho a ellos les conviene tener al pueblo más ignorante., como el caso reciente que en libros de educación gratuita, redujeron materias básicas como matemáticas para meter "equidad de genero'.
En fin, deberían aprovechar estás alianzas.
No son para nada malas y te ayudarán a forjar un futuro próspero.
¿Que piensas de esto?
#post_chidos
#PandaTecnologico
🚀✨ El Open Source está en todas partes: Linux, Android, Telegram, WordPress, VLC… pero ¿alguna vez te has preguntado si este modelo es realmente sostenible a largo plazo? 🤔
💻
En este video te cuento la historia, los beneficios, los retos y hasta los riesgos de que grandes empresas lo monopolicen 🏢⚡️.
👉 ¿Crees que las empresas deberían apoyar más a los proyectos open source?
👉 ¿Usas software libre en tu día a día sin darte cuenta?
👉 ¿El futuro será abierto o controlado por gigantes tecnológicos?
Déjame tu opinión en los comentarios 👇🔥
DEBAJO TE DEJAMOS UNA VERSION MAS TECNICA Y EXTENDIDA PARA NUESTROS SEGUIDORES MAS AVANZADOS
#OpenSource#SoftwareLibre#PandaTecnologico
Mi novia:
No me contesta, seguramente me está engañando con otra 😠😔😔
Yo:
Viendo las olimpiadas de lenguajes de programación apostando mis 5 tones a Python
😏👀
#Humor#Geek#Tecnologia#PandaTecnologico#Programacion