В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
👧👦🏻 Важно научить детей простым и в то же время эффективным мерам: мыть с мылом руки после каждого контакта с животным, убирать за ним только в перчатках, не целовать и не допускать контакта животного со своей пищей, посудой.
⠀
👨🏻👩 Взрослые должны тщательно следить за здоровьем животного, вовремя вакцинировать его, содержать в чистоте, водить к ветеринару.
⠀
👨🌾👩🔬 Специалистам и фермерам необходимо соблюдать все санитарные нормы, грамотно изолировать больное животное, утилизировать его продукты и отходы. И вовремя ставить в известность компетентные органы в случае инфицирования животных и людей.
⠀
Каждая вспышка зоонозной инфекции начинается с маленького сбоя в цепочке правил.
⠀
Помните, что здоровье ваших детей и семьи зависит от здоровья ваших хвостатых, рогатых и пушистых друзей.
⠀
Следите за публикациями на страницах @unicefkazakhstan и @peremena.media @ncph_kz
⠀
#SAUBOL2024
КІШКЕНТАЙ КЕНЕДЕН – ТҮЙЕДЕЙ МӘСЕЛЕ
⠀
Кене энцефалитінің тек Алматы тауларында ғана емес, Алматы, Ақмола, Шығыс Қазақстан облыстарында таралғанын білесіз бе? Бұл орталық жүйке жүйесіне әсер ететін вирусты зоонозды инфекция. Сонымен қатар, кенелердің әлемде таралу аймақтары климаттың өзгеруіне байланысты жақын арада өзгеріп, ұлғаюы мүмкін...
⠀
Кенелер басқа да қауіпті ауруларды тасымалдайды. Қазақстанда қандай жұқпалы аурулар бар екенін және жақындарыңыз бен балаларыңызды олардан қалай қорғауға болатынын мына видеодан көріңіз.
⠀
SAU BOL – жануарлардан адамға берілетін аурулар – зооноздық инфекциялар туралы көбірек хабардар етуге бағытталған ақпараттық-ағартушылық науқан.
⠀
Сіздерге балаларыңыз бен отбасыңыз үшін қауіпсіз орта құруға көмектесеміз.
⠀
Біздің жарияланымдарды @unicefkazakhstan және @peremena.media парақшаларынан оқи жүріңіздер.
⠀
#SAUBOL2024
@ncph_kz@ncpseem#USAID
Зоонозные инфекции передаются человеку от животных, чаще от овец, коз, крупного рогатого скота.
К сожалению, в Казахстане встречаются эндемичные очаги этой инфекции. То есть места, где циркулируют патогены, и может начаться вспышка заболевания.
Чтобы минимизировать риски - помните о мерах гигиены.
Устойчивость к антибиотикам — это серьезная проблема для здравоохранения, так как устойчивые к антибиотикам инфекции сложнее лечить и могут приводить к повышению смертности, увеличению длительности заболеваний.
Чтобы снизить риск распространения резистентных бактерий, рекомендуется применять антибиотики строго по назначению врача.
Сохраняйте и делитесь этим видео с друзьями и близкими - ведь зоонозные инфекции могут затронуть каждого. А в наших силах предотвратить эти болезни.
⠀
SAU BOL – это информационно-образовательная кампания, направленная на повышение осведомленности о зоонозных инфекциях – болезнях, передающихся от животных к человеку.
⠀
Мы поможем вам создать безопасную среду для детей и всей семьи.
⠀
Следите за нашими публикациями на страницах @unicefkazakhstan и @peremena.media
⠀
@ncph_kz@ncpseem#USAID
⠀
#SAUBOL2024#Здоровье#ЕдиноеЗдоровье#зоонозныеинфекции#зоонозы#инфекция#врачиКазахстана
#сельскоехозяйствоКазахстана#аул#антибиотики#антибиотикорезистентность#Казахстан#SauBol#ветконтроль#ветеринарнаяпомощь#заражение
https://youtu.be/HmOE6M-S9iI
Зооноздық инфекциялар адамға жануарлардан, көбінесе қой, ешкі, ірі қара малдан жұғады. Өкінішке орай, бұл инфекцияның эндемиялық ошақтары Қазақстанда кездеседі. Яғни, қоздырғыштар айналатын және аурудың ошағы басталуы мүмкін жерлер.
Тәуекелдерді азайту үшін гигиеналық шаралар туралы есте сақтаңыз.
Антибиотиктерге төзімділік қоғамдық денсаулықтың маңызды проблемасы болып табылады, өйткені антибиотиктерге төзімді инфекцияларды емдеу қиынырақ және өлім-жітімнің артуына және аурудың ұзаққа созылуына әкелуі мүмкін.
Төзімді бактериялардың таралу қаупін азайту үшін антибиотиктерді дәрігердің нұсқауы бойынша қатаң түрде қолдану ұсынылады.
Бұл бейнені достарыңызбен және отбасыңызбен сақтаңыз және бөлісіңіз - зооноздық инфекциялар барлығына әсер етуі мүмкін. Ал бұл аурулардың алдын алуға біздің күшіміз жетеді.
SAU BOL – зооноздық инфекциялар – жануарлардан адамға жұғатын аурулар туралы хабардарлықты арттыруға бағытталған ақпараттық-ағартушылық акция.
Біз сізге балалар мен бүкіл отбасы үшін қауіпсіз орта құруға көмектесеміз.
UNICEF Kazakhstan Перемена. Медиа для родителей и учителей @ncph_kz Npcseem Almaty беттерінде жазбаларымызды қадағалаңыз.
Қазақстан Республикасы Денсаулық сақтау министрлігі
#SAUBOL2024#БірыңғайДенсаулық#USAID#ЗооноздыИнфекциялар#зооноздар#инфекция#ҚазақстанДәрігерлері#АуылШаруашылығы#Ауыл#антибиотиктер#АнтибиотиктергеТөзімділік#Қазақстан#SauBol#ВетеринариялықБақылау#ВетеринариялықКөмек#жұқпалар
https://youtu.be/uBPmogSHXoU