В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
🔊Международные стандарты финансовой отчетности (МСФО) : квалификация ACCA ДипИФР (на русском языке)
📂Для кого предназначены курсы?
🔹 Профессионалов в области международных финансов, аудита и учета.
🔹 Молодых специалистов, только начинающих свой карьерный путь.
🔹 Слушателей, планирующих построить карьеру в области международных финансов, аудита и учета.
📖О программе
Эта программа позволит расширить ваши знания в области МСФО, понимать и применять основные принципы МСФО.
Узнайте основные концепции и принципы МСФО и получите международный сертификат ACCA.
💠 Подробнее
📞+998 71 239 03 10
#GraduateSchool#ACCA#DipIFR#Global
🔝Web-site |🔝Facebook |🔝Instagram | 🔝Youtube
🔊Sizlarni, “Moliyaviy hisobotning xalqaro standartlari (MHXS): ACCA DipIFR kvalifikatsiyasi” qisqa muddatli kurslariga taklif qilamiz.
👨💻 Dastur haqida
Ushbu dastur MHXS sohasidagi bilimlaringizni kengaytiradi, MHXSning asosiy tamoyillari haqida bilimlar o‘rgatiladi va qo‘llaniladi.
MHXSning asosiy tushunchalari va tamoyillarini bilib oling va xalqaro ACCA sertifikatini qo‘lga kiriting!
🇺🇿Batafsil
📂Приглашаемвас на краткосрочные курсы «Международные стандарты финансовой отчетности (МСФО): квалификация АССА ДипИФР»
📖 О программе
Эта программа позволит расширить ваши знания в области МСФО, понимать и применять основные принципы МСФО.
Узнайте основные концепции и принципы МСФО и получите международный сертификат ACCA.
🇷🇺Подробнее
📞+998 71 239-03-10
#GraduateSchool#ACCA#DipIFR#Global
🔝Web-site |🔝Facebook |🔝Instagram | 🔝Youtube
🔈Sizlarni, “Moliyaviy hisobotning xalqaro standartlari (MHXS): ACCA DipIFR kvalifikatsiyasi” qisqa muddatli kurslariga taklif qilamiz.
👨💻 Dastur haqida
Ushbu dastur MHXS sohasidagi bilimlaringizni kengaytiradi, MHXSning asosiy tamoyillari haqida bilimlar o‘rgatiladi va qo‘llaniladi.
MHXSning asosiy tushunchalari va tamoyillarini bilib oling va xalqaro ACCA sertifikatini qo‘lga kiriting!
🇺🇿Batafsil
📂 Приглашаем вас на краткосрочные курсы «Международные стандарты финансовой отчетности (МСФО): квалификация АССА ДипИФР»
📖 О программе
Эта программа позволит расширить ваши знания в области МСФО, понимать и применять основные принципы МСФО.
Узнайте основные концепции и принципы МСФО и получите международный сертификат ACCA.
🇷🇺Подробнее
📞 +998 71 239-03-10
#GraduateSchool#ACCA#DipIFR#Global
🌐Web-site |
✅Telegram |
✅Facebook |
🌐Instagram
4️⃣4️⃣4️⃣4️⃣
📣Международные стандарты финансовой отчетности (МСФО) : квалификация ACCA ДипИФР (на русском языке)
📂Для кого предназначены курсы?
🔹 Профессионалов в области международных финансов, аудита и учета.
🔹 Молодых специалистов, только начинающих свой карьерный путь.
🔹 Слушателей, планирующих построить карьеру в области международных финансов, аудита и учета.
📖О программе
Эта программа позволит расширить ваши знания в области МСФО, понимать и применять основные принципы МСФО.
Узнайте основные концепции и принципы МСФО и получите международный сертификат ACCA.
——
4️⃣4️⃣4️⃣
📣Moliyaviy hisobotning xalqaro standartlari (IFRS): ACCA DipIFR malakasi (rus tilida)
📂 Kurslar kimlar uchun?
🔹 Xalqaro moliya, audit va buxgalteriya bo'yicha mutaxassislar.
🔹 O'z faoliyatini endi boshlayotgan yosh mutaxassislar.
🔹 Xalqaro moliya va audit sohasida, shuningdek, buxgalteriya hisobida kasbiy o‘sishni rejalashtirganlar.
📖 Dastur haqida
Ushbu dastur IFRS bo'yicha bilimlaringizni kengaytirish hamda uning asosiy tamoyillarini tushunish va qo'llash imkonini beradi.
IFRSning asosiy tushunchalari va tamoyillarini bilib oling va xalqaro ACCA sertifikatini ega bo‘ling.
📞+998 71 239 0310
#GSBE#GraduateSchool#ACCA#DipIFR#Global
🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube
📣Международные стандарты финансовой отчетности (МСФО) : квалификация ACCA ДипИФР (на русском языке)
📂Для кого предназначены курсы?
🔹 Профессионалов в области международных финансов, аудита и учета.
🔹 Молодых специалистов, только начинающих свой карьерный путь.
🔹 Слушателей, планирующих построить карьеру в области международных финансов, аудита и учета.
📖О программе
Эта программа позволит расширить ваши знания в области МСФО, понимать и применять основные принципы МСФО.
Узнайте основные концепции и принципы МСФО и получите международный сертификат ACCA.
📞+998 71 239 0310; 71 239 0309
#GSBE#GraduateSchool#ACCA#DipIFR#Global
🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube