В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
Lego
Lego — ajoyib ixtiro. Bolalarga (kattalarga ham) tayyor, shundoq qutisidan ochib oʻynab ketadiganmas, qurishni, yasashni oʻrgatadigan bloklar berishadi.
Men yoshligimda togʻam armiyadan kelganda Sovet paytida ishlab chiqarilgan, Legoʼga oʻxshab ketadigan qanaqadir temirsifat mashina olib kelgandi. Oddiy konstruktor. Lekin juda xursand boʻlib oʻynaganman. Hozir esa bunaqa konstruktorlarning ming xili bor.
Oʻgʻlim sal kattaroq boʻlganidan keyin unga bozordan (!) oʻzimizda chiqqan konstruktorlarni olib berishni boshlaganman. Ular sifatsiz: bloklari bir-biriga tushmaydi, instruksiyalari tushunarsiz, tez sinadi. Lekin arzon. Keyinroq rasmiy Legoʼga oʻtganman: sifatli, qimmat, instruksiyalari ham qutisining ichida keladi, ham onlaynda bor. Eng zoʻr tarafi, Legoʼning turli brendlari bir-biriga mutanosib: masalan, ancha yosh bolalarga moʻljallangan Duplo va kattaroq yoshdagilar quradigan Lego bir-biriga “tushadi” (quyidagi birinchi fotosurat).
Lego bilan boʻlgan ilk “qurilishlarda” birga ishtirok etganmiz. Lekin qurish jarayoni juda qiziq boʻlgani uchun keyinroq qurilishni bola oʻz qoʻliga oladi. Keyinroq bular oddiy bloklarligi va tasavvurga cheklov yoʻqligi tushuniladi. Bunda bolalar instruksiyasiz juda ajoyib narsalarni yasashni boshlaydi: raketa va kosmik kemalar, turli mashinalar, uylar, joylar va h.k. Birorta oʻyinchoq uyda yoʻqmi, masalan, mikrofon? Marhamat: Lego Duplo yordamida mikrofon yasab vaqtincha reportyorlik qilish mumkin.
Legoʼning yana bitta zoʻr tarafi: u buzilmaydi, parchalanadi. Onlayn instruksiyasi yordamida originalini qayta tiklash mumkin. Salbiy tomoni esa shu zoʻr tarafi bilan keladi: mayda detallar sochilib yotadi, oyoqqa botadi va yoʻqolishi oson.
Shu yakshanba uyda kaaatta qayta qurishni boshladik. Bizda alohida qutida hamma sochilgan detallar yigʻiladi. Shu detallarni oldik (ikkinchi rasm).
Bularning hammasini ranglari boʻyicha ajratib chiqdik. Keyin 1-2 kichikroq personaj va mashinalarni tikladik. Keyin katta mashinani qayta qurishga butun oila 6-7 soat sarfladik. Qayta qurilgan konstruksiyalar va Lego-personajlar uchinchi rasmda. Katta mashina esa toʻrtinchi rasm.
Xullas, har qanday ota-ona bolasiga Lego sovgʻa qilishi lozim, deb hisoblayman. Biz bolalar bilan xuddi The Lego Movie filmidagidek bitta stolga joy boʻladigan shahar qurishni rejalashtirdik. Sal keyinroq Legoʼdan robot qilishni oʻrganamiz. Oʻzim esa Lego Technicʼdan birorta model tanlayman.
Rasmiy Lego Toshkentda Urban Store va Erkatoy magazinlarida sotiladi. Va bu post reklama emas.
#bolalar
#ДЕПУТАТ_ХУДУДДА
ЗОКИРЖОН ЗОХИДОВ;
Tashrif davomida ta’lim jarayoni, #bolalar uchun yaratilgan shart-sharoitlar, sanitariya-gigiyena talablariga rioya etilishi hamda xavfsizlik choralari o‘rganildi.
БАТАФСИЛ
https://www.facebook.com/share/p/1AddrDpcsb/
ХАВОЛАДА.
@Deputatlar_minbari
@Yangi_deputatlar_minbari
#bolalar
Tinchlantruvchi dorilar haqida
Hozir chaqaloqlarga fenibut , noofen va bir nechta nom ostida tinchlantruvchi dorilar yozish urfga kirgan. Buni davo protokoliga kirgizishdan asl maqsad sizni davolash emas, - ummatni boshqarish. Bu turdagi dorilar faqat O’zbekistonda emas, butun dunyoda mashhur.
Tadqiqotlarga ko’ra bunday dorilarni yon effekti tajovuzkorlik, ruhiy buzilish va xatto suitsidga ham olib keladi. So’nggi yillarda bunday dorilarni ishlab chiqarish va qabul qilish 50-60% ga oshgan. Bundan sezish qiyinmaski, din dushmanlari uchun eng yosh avlodni ular xoxlagandek bo’lib yetishishi uchun oson quroldir. To’g’ri juda kam dozada beryapman deb o’zingizni aldarsiz, lekin endigina tug’ilgan organizm uchun ushbu dorilar ruhiyatni buzish uchun yetarlidir.
Iltmos bunda shifokorlarni ayblamang, ular ham tepadan berilgan protokol asosida ishlashadi va ular bundan boshqa yechimni bilishmaydi(o’qitilinmaydi). Bola injiq, sudorgiga moyil, giperaktiv va bir qancha diagnozlar bahonasida bunday dorilardan keng foydalaniladi. Siz shifokorlarni ayblamang, e’tiborsiz bo’lsangiz o’zingizni ayblang. Mushtdekkina jonning yeg’ilariga chiday olmay, uxlatuvchi dori berayotganda vijdoningiz qiynalsin! Bola bilan shugullanmay, gaplashmay, unga vaqt ajratmay qo’yganingizda u sizni qo’lingizga olib quchoqlashingizni xoxlab yeg’lashini, siz injiqlikka yoyib nevrologma-nevrolog yurganingizda va ular kuchli dorilar yozganda shuni ayamay ichirganda vijdoningiz qiynalsin. Bola bilan gaplashmay, unga faqat gadjetni tutqizib qo’yib, 5yoshga kirganida birdan uni yaxshi gapirmayotganini sezib, miyani qo’zg’atuvchi yoki o’chiruvchi kuchli dorilar berayotganda qiynalsin osha vijdon!
Bizni dushmanlarga aynan shu kerak! Ular Rosulullohni ummatini osonlikcha qurol bilan yengib bo’lmasligini yaxshi biladi. Shuning uchun ham ko’rinmas qurollarni doim ishlatishadi. Bularni eng kattasi-farm kompaniyalar orqalidir…
#raykhonabilan
Prezident Shavkat Mirziyoyev ijtimoiy himoyaga muhtoj aholini qoʻllab-quvvatlash tizimini yanada takomillashtirish, hududlarda kompleks ijtimoiy va reabilitatsiya xizmatlarini kengaytirish hamda bolalarni zoʻravonlikning barcha shakllaridan himoya qilishga qaratilgan takliflar bilan tanishdi.
—
Президент Шавкат Мирзиёев ознакомился с предложениями по дальнейшему совершенствованию системы поддержки социально уязвимых слоев населения, расширению в регионах комплексных социальных и реабилитационных услуг, а также защите детей от всех форм насилия.
#Mirziyoyev#taqdimot#Ijtimoiyhimoya#bolalar
Prezident.uz|Facebook|Instagram|YouTube|X
Prezident Shavkat Mirziyoyev ayollar va bolalar huquqlarining himoyasini yanada kuchaytirish, ularga nisbatan tazyiq va zoʻravonlikning oldini olish yuzasidan takliflar hamda yangi tashabbuslar bilan tanishdi.
—
Президент Шавкат Мирзиёев ознакомился с предложениями и новыми инициативами, направленными на дальнейшее усиление защиты прав женщин и детей, а также предупреждение случаев притеснения и насилия в отношении них.
#Mirziyoyev#taqdimot#ayollar#bolalar
Prezident.uz|Facebook|Instagram|YouTube|X
Prezident Shavkat Mirziyoyev ayollar va bolalar huquqlarining himoyasini yanada kuchaytirish, ularga nisbatan tazyiq va zoʻravonlikning oldini olish yuzasidan takliflar hamda yangi tashabbuslar bilan tanishdi.
—
Президент Шавкат Мирзиёев ознакомился с предложениями и новыми инициативами, направленными на дальнейшее усиление защиты прав женщин и детей, а также предупреждение случаев притеснения и насилия в отношении них.
#Mirziyoyev#taqdimot#ayollar#bolalar
Prezident.uz|Facebook|Instagram|YouTube|X
Prezident Shavkat Mirziyoyev ijtimoiy himoyaga muhtoj aholini qoʻllab-quvvatlash tizimini yanada takomillashtirish, hududlarda kompleks ijtimoiy va reabilitatsiya xizmatlarini kengaytirish hamda bolalarni zoʻravonlikning barcha shakllaridan himoya qilishga qaratilgan takliflar bilan tanishdi.
—
Президент Шавкат Мирзиёев ознакомился с предложениями по дальнейшему совершенствованию системы поддержки социально уязвимых слоев населения, расширению в регионах комплексных социальных и реабилитационных услуг, а также защите детей от всех форм насилия.
#Mirziyoyev#taqdimot#Ijtimoiyhimoya#bolalar
Prezident.uz|Facebook|Instagram|YouTube|X
🏀"Bir koptokchaning hikoyasi" o‘yini
Maqsad:
Mazkur o‘yin bolaning tasavvurini faollashtirish, ichki his-tuyg‘ularini anglash va tahlil qilishga o‘rgatish, shuningdek, ruhiy yengilikni his qilish (relaksatsiya) ko‘nikmasini shakllantirishga yordam beradi.
O‘yin tartibi:
Boladan yorqin rangli sharchani puflab shishirishini so‘rang.
Shu sharcha asosida kichik bir hikoya o‘ylab toping. Hikoyaning mazmuni shundaki, sharcha turli kuchli hissiyotlarga to‘la bo‘lishi kerak.
Masalan:
➖ Sharcha yashil bo‘lgani uchun o‘zini yolg‘iz his qiladi. Chunki uning do‘stlari hammasi qizil rangda;
➖ Yaqinlashib kelayotgan bayramdan qo‘rqmoqda, uni bolalar yorib yuborishidan xavotirda;
➖ Kecha kechqurun sharcha qayerda yurganini onasiga yolg‘on gapirganidan afsusda va o‘zini juda aybdor his qilmoqda.
Sharchaning ichidagi bu to‘plangan his-tuyg‘ular portlab ketmasligi uchun unga yordam kerak.
Bola sharchani sekin-asta bo‘shatsin va shu vaqt ichida unga yoqimli, quvvat beruvchi, qo‘llovchi so‘zlar aytsin.
E’tibor berilishi lozim bo‘lgan jihatlar:
🔹 Sharchani nafaqat kattalar, balki bola o‘zi puflashi va bo‘shatishi maqsadga muvofiq.
🔹 Agar bunga kuchi yetmasa, bu bosqichda unga yordam berishingiz mumkin.
O‘yin jarayonida boladan quyidagi savollarga javob berishini so‘rang:
➖ U ham sharchaga o‘xshagan holatlarni boshidan kechirganmi?
➖ Shunday paytlar bo‘lganmi, u ham o‘zini g‘amgin, qo‘rqoq yoki yolg‘iz his qilganmi?
Shu bilan birga hayajon, quvonch, faxr kabi ijobiy his-tuyg‘ularni ham tilga olish muhim.
Bu bolaning emotsional dunyosini har tomonlama tahlil qilishiga xizmat qiladi.
#emotsional_intellekt#bolalar#maktab
Kasbiy rivojlanishingizda, o'quvchilaringizning eng sevimli ustozi bo'lishingizda qo'l keladigan metodlar jamlangan kanalga obuna bo'lib, faoliyatingizda yana bir pog'ona yuksaling!
Kanalimiz: 👉@didaktik_jurnal
Prezident Shavkat Mirziyoyev ijtimoiy himoyaga muhtoj aholini qoʻllab-quvvatlash tizimini yanada takomillashtirish, hududlarda kompleks ijtimoiy va reabilitatsiya xizmatlarini kengaytirish hamda bolalarni zoʻravonlikning barcha shakllaridan himoya qilishga qaratilgan takliflar bilan tanishdi.
—
Президент Шавкат Мирзиёев ознакомился с предложениями по дальнейшему совершенствованию системы поддержки социально уязвимых слоев населения, расширению в регионах комплексных социальных и реабилитационных услуг, а также защите детей от всех форм насилия.
#Mirziyoyev#taqdimot#Ijtimoiyhimoya#bolalar
Prezident.uz|Facebook|Instagram|YouTube|X
Prezident Shavkat Mirziyoyev ayollar va bolalar huquqlarining himoyasini yanada kuchaytirish, ularga nisbatan tazyiq va zoʻravonlikning oldini olish yuzasidan takliflar hamda yangi tashabbuslar bilan tanishdi.
—
Президент Шавкат Мирзиёев ознакомился с предложениями и новыми инициативами, направленными на дальнейшее усиление защиты прав женщин и детей, а также предупреждение случаев притеснения и насилия в отношении них.
#Mirziyoyev#taqdimot#ayollar#bolalar
Prezident.uz|Facebook|Instagram|YouTube|X
Prezident Shavkat Mirziyoyev ayollar va bolalar huquqlarining himoyasini yanada kuchaytirish, ularga nisbatan tazyiq va zoʻravonlikning oldini olish yuzasidan takliflar hamda yangi tashabbuslar bilan tanishdi.
—
Президент Шавкат Мирзиёев ознакомился с предложениями и новыми инициативами, направленными на дальнейшее усиление защиты прав женщин и детей, а также предупреждение случаев притеснения и насилия в отношении них.
#Mirziyoyev#taqdimot#ayollar#bolalar
Prezident.uz|Facebook|Instagram|YouTube|X