В фреймворке 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
Трагедия в Индийском океане: затопление иранского корабля🌊
Иранский фрегат IRIS Dena затонул недалеко от Шри-Ланки после атаки американской подлодки. 🌐
▶ Обнаружено около 80 тел на месте происшествия.
▶ ВМС и ВВС Шри-Ланки оказали помощь, более 30 человек госпитализированы. 🏥
▶ Судно направлялось из Индии в Иран, на борту находилось около 180 человек.
▶ 101 моряк остается пропавшим без вести, 78 ранены.
Ситуация вызывает серьезные вопросы о международной безопасности и гуманитарной помощи в зонах конфликта.
#Иран#ШриЛанка#IRISDena#МорскаяБезопасность#МировыеНовости#Инцидент
Новости Госдумы
L’Oceano Indiano non è più un’isola felice
L’affondamento della fregata iraniana IRIS Dena da parte di un sottomarino USA, a poche miglia dallo Sri Lanka, non è solo un’escalation del conflitto in Medio Oriente, ma un campanello d’allarme per l’India.
- Oltre 100 vittime.
- La nave era ospite dell’India all’esercitazione MILAN 2026.
- New Delhi tace. E il silenzio pesa più di qualsiasi parola.
Mentre l’opposizione accusa il governo Modi di aver “distrutto” la politica estera, gli Stati Uniti inviano un messaggio chiaro: nell’Oceano Indiano decidono loro. E l’India, che sogna di farne il proprio “cortile di casa”, guarda senza reagire.
La domanda è: può l’India continuare a bilanciare il suo rapporto con gli USA senza perdere la faccia (e la sovranità) nel proprio bacino strategico?
#Geopolitica#OceanoIndianO#India#Iran#USA#IRISDena#GlobalTimes#MILAN2026
https://www.marx21.it/internazionale/lombra-della-guerra-si-allunga-nelloceano-indiano-laffondamento-della-iris-dena-e-il-silenzio-di-nuova-delhi/