В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
National Interest: Су С-70 Охотник-Б: российский стелс-беспилотник может стать переломным моментом в геополитической игре
«Идеалист» поздравляет всех читателей с Днем защитника Отечества и напоминает: тот кто хочет мира - неизбежно готовится к войне. В России сегодня разрабатывается достаточно инновационное вооружение, которое, по мнению американских аналитиков, может существенно повлиять на геополитические расклады в мире. Одна из таких разработок - беспилотный С70, самолет, возглавляющий рой дронов, который, как заявляется, может даже выходить в космическое пространство.
«За последние несколько лет было представлено несколько вариантов беспилотника. В августе 2023 года российские государственные СМИ сообщили, что испытания «Охотника» завершатся к концу 2023 года, а в серийное производство беспилотник должен поступить в этом году».
https://theidealist.ru/su70/
#NationalInterest#власть#Россия#оружие
National Interest: не говорите Голливуду: вам нечего бояться вышедшего из под контроля ИИ
Слетевший с катушек искусственный интеллект, мечтающий уничтожить человечество - популярная тема для голливудских фантастических боевиков, которая с развитием генеративного ИИ стала распространенной страшилкой не только в сети, но даже и среди экспертов. Вместе с этим серьёзные ученые-когнитивисты, изучающие разум, признавая неоспоримые достоинства технологии, относятся к её опасности скептически.
«Диалоги, создаваемые большими языковыми моделями, не являются доказательством того, что они обладают разумом даже на уровне очень примитивных животных» — объясняет Колин Аллен, профессор Питтсбургского университета, изучающий когнитивные способности животных и машин... «Мы называем это «искусственным интеллектом», но более подходящим названием было бы «извлечение статистических закономерностей из больших массивов данных». Вычислительные возможности современных ИИ, таких как большие языковые модели, не делают их разумнее, чем камни или другие машины».
https://theidealist.ru/dontafraidai/
#NationalInterest#технологии#ИИ#Элиза#психология
🚀В США признали: Россия может выиграть новую космическую гонку
The National Interest опубликовал материал о многоразовой ракете-носителе «Амур-СПГ», которая способна кардинально изменить расстановку сил в космосе 🌍🔧
💬 *«Россия и Китай хотят лишить Америку преимущества, каким является использование многоразовых ракет. Москве как минимум отчасти удалось достичь этой непростой цели. Российскую многоразовую ракету „Амур-СПГ“ разработала государственная корпорация „Роскосмос“»,* — сообщает издание.
🛰 Разработка ведётся с 2020 года. Особенности:
— первая ступень — многоразовая (до 50 запусков)
— топливо: жидкий кислород и сжиженный природный газ (метан)
— плановый старт — до 2030 года
💬
«Российская ракета-носитель „Амур-СПГ“ способна значительно укрепить позиции страны в космической сфере и вывести ее в лидеры отрасли»,
— отмечает The National Interest.
📡 Помимо ракеты, одобрен и национальный проект в области космоса:
💬
«В рамках данного проекта планируется создание спутниковых группировок для дистанционного зондирования Земли, организации спутниковой связи, включая обеспечение широкополосного интернет-доступа, а также управления беспилотными летательными аппаратами,»
— сообщил глава «Роскосмоса» Дмитрий Баканов.
🌌 Россия делает ставку на долгосрочное и технологическое лидерство в космосе.
#АмурСПГ#Роскосмос#космос#Россия#многоразоваяракета#космическиетехнологии#НИ#NationalInterest#технологии#будущее#метан#интернетизкосмоса🚀🛰🇷🇺