В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
#abituriyent2023
Bu yil qabul qachondan boshlanishi ma‘lum qilindi
Bu yilgi qabul uchun abituriyentlarning hujjat topshirish jarayoni 20-iyundan 20-iyulga qadar (shu kuni ham) davom etadi. Chet tilidan kasbiy ijodiy imtihon topshiruvchi abituriyentlar esa, 10-iyulgacha hujjatini topshirib bo‘lishi kerak.
Xalqaro press klubning“Qabul-2023: kvotalar, imkoniyat va imtiyozlar” mavzusidagi sessiyasidan
➡️Qashqadaryo xabarlari
#Qabul2023#Abituriyent2023
✅ Test sinovlarini o‘tkazish tartibi
🇺🇿 Bilim va malakalarni baholash agentligi tomonidan kirish imtihonlari qanday tartibda o'tkazilishi bo'yicha video yo'riqnoma e'lon qilindi.
Boʻlajak talabalar safiga qoʻshiling👇
https://t.me/+9ElzpnxTm5owZmJl
https://t.me/+9ElzpnxTm5owZmJl
#Qabul2023#Abituriyent2023
⚡️ Test sinovi topshiriladigan fanlar majmuasi (2023-2024-o‘quv yili uchun)
✅ Abituriyentlar my.uzbmb.uz sayti orqali ro‘yxatdan o‘tishda fanlar majmuasi va ketma-ketligi bir xil bo‘lgan beshtagacha ta’lim yo‘nalishini tanlashlari mumkin.
👨🏻💻 Bunda ta’lim yo‘nalishlarini bir oliy ta’lim muassasasi yoki turli oliy ta’lim muassasalari doirasida tanlash mumkin. Shuningdek, turli ta’lim shakllarini tanlash imkoniyati ham mavjud.
📌 Ta’lim yo‘nalishlarini tanlashdagi asosiy talab bu fanlar majmuasi va ketma-ketligi bir xil bo‘lishi hisoblanadi.
🖥 Yuqoridagi faylda test sinovi topshiriladigan fanlar majmuasi tartiblangan holda joylashtirilgan bo‘lib, fanlar majmuasi va ketma-ketligi bir xil bo‘lgan ta’lim yo‘nalishlari bilan tanishish mumkin.
@wisdom_byUsmonova
#Qabul2023#Abituriyent2023#Statistika
2023-2024-o‘quv yili uchun ro‘yxatdan o‘tgan abituriyentlar soni haqida ma’lumot(2023-yil 12-iyul 18:00 holatiga)
🖥 Oliy ta’lim muassasalarining bakalavriatiga o‘qishga kirish uchun onlayn ro‘yxatdan o‘tgan abituriyentlar soni — 465 393 nafar.
📚 Abituriyentlarning ta’lim tili bo‘yicha taqsimoti:
🇺🇿O‘zbek tili — 402 742 nafar;
🇷🇺Rus tili — 50 336 nafar;
🔘Qoraqalpoq tili — 10 844 nafar;
🔘Boshqa tillar — 1 471 nafar.
👨🏻💻 Abituriyentlarning ta’lim shakllari bo‘yicha taqsimoti (birinchi ta’lim yo‘nalishiga nisbatan):
🔹Kunduzgi ta’lim shakli — 311 097 nafar;
🔹Kechki ta’lim shakli — 11 848 nafar;
🔹Sirtqi ta’lim shakli — 139 154 nafar;
🔹Masofaviy ta’lim shakli — 3 294 nafar.
🏢 Eng ko‘p abituriyent ro‘yxatdan o‘tgan OTMlar(birinchi ta’lim yo‘nalishiga nisbatan):
👉 O‘zbekiston milliy universiteti — 18 023 nafar;
👉 Toshkent axborot texnologiyalari universiteti — 14 220 nafar;
👉 Toshkent davlat pedagogika universiteti — 14 217 nafar;
👉Farg‘ona davlat universiteti — 14 199 nafar;
👉 Toshkent davlat iqtisodiyot universiteti — 13 808 nafar.
✅ Abituriyentlarning doimiy yashash hududi bo‘yicha birinchi 5 talik:
1️⃣Samarqand viloyati — 55 169 nafar;
2️⃣Qashqadaryo viloyati — 51 167 nafar;
3️⃣Farg‘ona viloyati — 43 916 nafar;
4️⃣Toshkent viloyati — 42 152 nafar;
5️⃣Andijon viloyati — 40 523 nafar.
Boʻlajak talabalar safiga qoʻshiling👇
https://t.me/+9ElzpnxTm5owZmJl
https://t.me/+9ElzpnxTm5owZmJl