В фреймворке PyQt (и PySide тоже) часто встречается настройка чего-либо с помощью так называемых флагов.
widget.setWindowFlags(Qt.Window)
Взаимодействие нескольких флагов делается с помощью бинарных (или побитовых) операторов.
Несколько флагов можно указать с помощью оператора "|"
list_item.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
исключить флаг из уже имеющегося набора можно так
list_item.setFlags(list_item.flags() ^ Qt.ItemIsEnabled)
Добавить новый флаг к имеющимся можно так
list_item.setFlags(list_item.flags() | Qt.ItemIsEnabled)
А проверка наличия делается так
is_enabled = item.flags() & Qt.ItemIsEnabled > 0
Почему именно так? Всё дело в том как именно работают побитовые операторы. Но об этом в следующем посте.
#qt
#Adliyatv#Eslatma
❗️ Himoya orderi bo'yicha jonli efir boshlandi
🔴 Jonli efirni ushbu havola orqali kuzatish mumkin: https://www.youtube.com/live/NRHq6OG2RsQ?si=n_ArXCJXl11dE_cN
Kanalga ulanish👇👇👇
https://t.me/huquqiyaxborot_lotin
#Adliyatv#Eslatma
✅ "Moddiy yordam va bola puli" mavzusida jonli efir boshlandi.
🔴 Jonli efirni ushbu havola orqali kuzatish mumkin: https://www.youtube.com/live/YrQnaIeM_cQ?si=f28B9uwAe3sxogZP
Kanalga ulanish👇👇👇
https://t.me/huquqiyaxborot_lotin
#Adliyatv#jonliefir
❗️ "Moddiy yordam va bola puli" masalalari bo'yicha jonli efir
📝 Unda moddiy yordam va bola puli to'lanishi bo'yicha malakali mutaxassislar ishtirokida fuqarolarning eng dolzarb savollariga javob beriladi.
❓ Moddiy yordam va bola puli olish tartibi qanday?
❓ Kimlar Ijtimoiy reyestrga kiradi?
❓ Qachon ariza avtomatik rad etiladi?
✅ Shu va boshqa savollaringizga jonli efir davomida aniq va tushunarli javob olishingiz mumkin.
🗓Sana: 27.02.2026
⏰Vaqt: 15:00
✅Jonli efir shu kanalda:
https://youtube.com/@adliyatv?si=zgQGiL7JBYoiM47D
📩 Savollaringizni @mehnatpodkast_bot orqali yuboring. Bundan tashqari efir davomida o'zingizni qiziqtirgan savollarni bevosita yuborishingiz mumkin!
Kanalga ulanish👇👇👇
https://t.me/huquqiyaxborot_lotin