В фреймворке 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
#рубрика
Voulez-Vous venir au théâtre ?Avec moi? ce soir ?😁
АФИША ОКТЯБРЬ ❤️🔥
от @moscomedytheatre💃🏼🕺🏻
(Ссылка на билеты в шапке профиля)
1- «Мастер и Маргарита» 18.00 Щёлково
2- «Мастер и Маргарита» 18.00 Раменское
3- «Мастер и Маргарита» 19.00 Петрозаводск
4- «Мастер и Маргарита» 19.00 Электросталь
5- «Мастер и Маргарита» 19.00 Тверь
6- «Номер 13» 19.00
7- «Мужчина на все руки» 19.00 Санкт-Петербург
8- «Боинг-Боинг» 16.00/ «Слишком женатый таксист» 20.00
9- «Номер 13» 19.00
13- «Мужчина на все руки» 19.00 Тольятти
14- «Мужчина на все руки» 19.00 Самара
15- «Слишком женатый таксист» 16.00/«Мужчина на все руки» 20.00
16- «Мастер и Маргарита» 18.00 Пушкино
17- «Мастер и Маргарита» 19.00 Воронеж
19- «Слишком женатый таксист» 19.00
21- «Слишком женатый таксист» 19.00 Ярославль
22 - «Мастер и Маргарита» 18.00 Заводоуковск
23- «Мастер и Маргарита» 18.00 Курган
24- «Мастер и Маргарита» 18.00 Челябинск
25 - «Мастер и Маргарита» 19.00 Магнитогорск
26- «Мастер и Маргарита» 19.00 Орск
27- «Мастер и Маргарита» 19.00 Оренбург
28- «Мастер и Маргарита» 19.00 Уфа
29- «Мастер и Маргарита» 18.00 Набережные Челны
30- «Мастер и Маргарита» 18.00 Нижнекамск
#newpost#fashion#womenstyle#purelove #2025 #autumn#moodoftheday#photoftheday#curly#actress#actrice#heavenonearth#model#comedy#мирославакарпович#femme#november#photographer#photoshoot#energy#newera#extravaganza#goldenedition#mira#мира#theatre#legs#lady
О Боги!Ох уж эти …будни😂
Крайне будничная фотокарточка от @p.pollyyyyyyyyyy ✨😜
Будничный костюм от
@pppppppppp.ssssssssss 🫶🏻🥰
Будничная свежесть от
@villlllss💋😁
Будничная вилла 😂💫от
@villa_rossa_s
#tuesday#будни#вторник#casual#moodoftheday#villa#italianstyle#actress#actrice#model#limoncello#femme#donna#lady#womenfashion#streetphotography#photooftheday#photography#muah#purelove#heavenonearth#всемотличногонастроения#доброеутро#positivevibes#legs#extravaganza#светскаяжизнь
-Жду Вас вечером.В семь.
-А повод?
-А повод банален…Обнять…(локации для объятий прилагаются) 😂
24 сентября Алматы
26 сентября Тольятти
27 сентября Ульяновск
28 сентября Москва
29 сентября Краснодар
30 сентября Ростов-на-Дону
Жду Вас❤️🔥
Девушку Бонда создавали :
Папарацци @kamenskaya_art🖤
ШикБлескЛоск @visagiste_olesya💋
#reddress#autumn#september#theatre #2024 #women#femme#photooftheday#photography#friday#moscow#moodoftheday#jamesbond#bondsbaby#lady#mira#fashion#extravaganza#muah#heavenonearth#purelove#astana#actress#model#фото#фотодня#фотосессия#havefun#chique#photobomb