В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
#WING/USDT analysis :
#WING has broken out and retested the support zone along with the 200 EMA. It is now anticipated to continue its bullish momentum and test the previous highs.
TF : 1H
Entry : $3.845
Target : $4.095
SL : $3.730
#WING/USDT analysis :
#WING has broken down below its support zone and has retested that zone. The price is currently facing rejection at this zone and is expected to continue its bearish momentum, aiming to test the previous lows.
TF : 2h
Entry : $5.337
Target : $4.596
SL : $5.803
#WING result
All target achieved 16 hours ✅
One more quick profit 15%+💰🤑
👉 More quick profit signals available in premium channel. Hurry up 🏃♂👇
☎️ Contact @MichaelStrategiesVip
#WING result
1st target achieved in just 8 minutes ✅
One more very quick profit 5%💰🤑
👉 More quick profit signals available in premium channel. Hurry up 🏃♂👇
☎️ Contact @MichaelStrategiesVip
Американцы начали сбивать дронов-доставщиков Walmart
Walmart столкнулся с неожиданной проблемой со своим дроном-курьером. Когда беспилотник доставлял заказ в городе Клермонт в штате Флорида, один из жителей выстрелил в него из пистолета.
Пулю обнаружили в грузовом отсеке сотрудники Walmart, когда беспилотник вернулся в магазин, и обратились в полицию. Мужчина был задержан. Он заявил, что дрон следил за ним.
Walmart запустил доставку дронами в 2021 году и сотрудничает с несколькими операторами, в том числе с Zipline и Wing, который принадлежит Alphabet. Доставка занимает 30 минут, она бесплатная. В январе Walmart сообщала, что успешно доставила при помощи роботов-курьеров более 20 тысяч заказов. Максимальный вес заказа — 4,5 килограмма.
#wing
В США тестируют доставку еды дронами и роботами-курьерами одновременно. Пилотный проект запустили в Сан-Франциско разработчик роботов-доставщиков Serve Robotics и оператор дронодоставки Wing (Alphabet).
Робот-доставщик Serve будет забирать еду из ресторанов и везти к автопогрузчику, откуда её заберут беспилотные летательные аппараты Wing. Загружать заказ в контейнер робот будет сам, с помощью манипулятора. Тестирование продлится несколько месяцев.
В Serve Robotics рассчитывают, что общее время доставки не превысит 30 минут, а зона доставки расширится до 10 километров.
#wing#serve