В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
Selamat mudik untuk semua Sobat GeMa CerMat yang sedang dalam perjalanan mudik yaa...
Jangan lupa jaga kesehatan dan keselamatan dalam perjalanan maupun di tempat tujuan.
•
Cukupkan istirahat dan persiapkan obat selama mudik.
Apa aja yang diperlukan?
Silakan baca postingan sebelumnya yaaa..
•
Keep safe and healthy, gaeess..
•
#gemacermat#cerdasgunakanobat#mudiksehat#mudik2019#apoteker#apotekerindonesia#apotekermuda#obat#sehat#kesehatan#lebaran2019
https://www.instagram.com/p/ByM_jaaHGfQ/?igshid=1y1wo4pa2di17
•
https://www.facebook.com/864416113651534/posts/2216444858448646/
[PERSIAPAN OBAT UNTUK MUDIK]
•
https://www.instagram.com/p/ByHxRtfJT9a/?igshid=dissrkv3bx06
•
https://www.facebook.com/864416113651534/posts/2212839655475833/
•
Sudah memasuki minggu terakhir bulan ramadhan, bagaimana kabarnya #sobatgemacermat ? Semoga tetap sehat semuanya yaaa.. Sudah bersiap untuk mudik?
•
Nah, bagi yang akan melakukan perjalanan mudik ke kampung halaman, mimin akan share tips untuk persiapan obat selama mudik nih. Kenapa perlu dipersiapkan? Tentunya agar kita semua bisa melakukan perjalanan secara sehat selama mudik. Perlu upaya pencegahan dengan menyediakan obat yang sekiranya dibutuhkan.
•
Obat apa saja yang perlu dipersiapkan? Simak infografis berikut ini, yang disarikan dari tulisan Prof. Dr. Zullies Ikawati, guru besar Farmakologi UGM di blognya berikut ini:
https://zulliesikawati.wordpress.com/2017/06/20/persiapan-obat-obatan-untuk-lebaran-sehat-dan-nyaman/
@kemenkes_ri .
•
Informasi ini disiarkan oleh Direktorat Pelayanan Kefarmasian, Ditjen Kefarmasian dan Alat Kesehatan Kementerian Kesehatan RI dalam rangka Gerakan Masyarakat Cerdas Menggunakan Obat (GeMa CerMat). Fanpage FB: Cerdas Gunakan Obat
Twitter & IG: @gemacermat
Telegram: http://t.me/cerdasgunakanobat , http://t.me/diskusiobat
Email: [email protected]
.
#mudiksehat#mudiklebaran#mudik2018#sehat#kesehatan#infosehat#gemacermat#cerdasgunakanobat#obatmudik#obatuntukmudik#instatravel#travelgram#travelling#travellingindonesia#traveller
Selamat mudik untuk semua Sobat GeMa CerMat yang sedang dalam perjalanan mudik yaa...
Jangan lupa jaga kesehatan dan keselamatan dalam perjalanan maupun di tempat tujuan.
•
Cukupkan istirahat dan persiapkan obat selama mudik.
Apa aja yang diperlukan?
Silakan baca postingan sebelumnya yaaa..
•
Berikut jingle Mudik Sehat persembahan Kementerian Kesehatan RI.
Keep safe and healthy, gaeess..
•
https://www.instagram.com/p/ByR_xFKH70m/?igshid=fmhw7eiyi508
•
https://www.facebook.com/864416113651534/posts/2219786138114518/
•
Informasi ini disiarkan oleh Direktorat Pelayanan Kefarmasian, Ditjen Kefarmasian dan Alat Kesehatan Kementerian Kesehatan RI dalam rangka Gerakan Masyarakat Cerdas Menggunakan Obat (GeMa CerMat). Fanpage FB: Cerdas Gunakan Obat
Twitter & IG: @gemacermat
Telegram: http://t.me/cerdasgunakanobat , http://t.me/diskusiobat
Email: [email protected]
.
#mudiksehat#mudiklebaran#mudik2019#sehat#kesehatan#infosehat#gemacermat#cerdasgunakanobat#obatmudik#obatuntukmudik#instatravel#travelgram#travelling#travellingindonesia#traveller#apoteker#apotekerindonesia#apotekermuda#obat#sehat#kesehatan#lebaran2019