В фреймворке 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
📆 10 вересня 2019 року на площі перед будівлею Державної ради Удмуртської республіки акт самоспалення свідомо здійснив відомий у фіно-угорському світі науковець і громадський діяч Альбєрт Разін. Це був не розпач, не відчай, але спланований протест проти ґеноциду корінного народу зі сторони окупаційного режиму Москви.
✊ Альбєрт Разін був одним із тих, хто усвідомлював весь тягар сучасного становища не тільки удмуртів, а й інших фіно-угрів. Він залишився єдиним, хто не зміг промовчати й не захотів здаватися.
🕯 Альбєрт Разін, власне, завжди відчував біль і розпач одноплемінників й до останнього намагався допомогти своєму народові як справжній патріот. Його вогняна офіра не марна. Вічна пам'ять та слава!
#FinnoUgric#ФинноУграньЮропт#ФіноУгри
⌛ 2019 кизоня тюжяковть 10-це шистонза Удмуртонь элькунань Кирдемастор оцю пуромксонь кутть ваксса Альберт Разин кървястезе эсь прянц. Сон тянь тиезе сянкса, мес сонь ломаньтналонц, илякс — масторонь юрэряйхнень, тапазь тя модати саф лиятне. Конат састь синь кяльснон-вийснон машфтома.
💪 Альберт Разин ульсь фкясь сятнень эзда, конац шарьхкодезе юмамань-арамань сталмоть аф аньцек эсь удмуртонь тъналса, кода стане эди илядыкс суоми-угрань тъналхненге эса. Сон ульсь ськамонза, конанцты ашезь кирдев азомс вал тя лажнамать инкса. Конанц ашель мялец максомс пряшавфтомс.
🪔 Альберт Разин фалу марязе ломаньтналхнень седибичефксснон эди кирнесь мяльхть лездомс эсь тналонцты аф юмамс, ульсь сонь кельгиец-ванфтыец. Толса пряпълхтамац ашезь ту стактевонди. Улеза теенза пефтомлятфнема эди иневалда!
✨Марийцы отмечают праздник Шорыкйол🐑
2 января началась неделя традиционного марийского праздника Шорыкйол. Главное же республиканское народное гулянье пройдет в столице Марий Эл 7 января. Организатором мероприятия выступает региональный центр марийской культуры.
📜Программа и место проведения
Праздничные мероприятия начнутся в 11:00 на территории общественного пространства Марий парк (Ленинский проспект, д. 15). Программа включает:
• костюмированный парад творческих коллективов;
• театрализованную постановку, посвященную традициям праздника;
• выступления фольклорных ансамблей;
• работу игровых и спортивных площадок, таких как Модыш алан («Игровая поляна»), Шӱшканъече («Лыжи-самоходы») и другие;
• традиционные обрядовые действия и гадания – Лум каван («Снежный стог»), Шорыкйол капка» («Ворота Шорыкйол»).
🎯Цели мероприятия
Основными задачами праздника являются сохранение и популяризация национальной культуры народа мари, развитие народных традиций, а также приобщение детей и молодежи к изучению фольклора, сообщил Республиканский центр марийской культуры 🎭.
#ЙошкарОла#МарийЭл#марийцы#финноугры#Шорыкйол#YoshkarOla#MariEl#MariPeople#FinnoUgric#Shorykyol
🌐Доступен каталог марийской традиционной вышивки📖
В 2023 году увидел свет каталог «Марийская традиционная вышивка в этнографическом наследии Т. Е. Евсеева». Это издание впервые представляет в целостном виде музейную коллекцию, собранную известным этнографом и краеведом Тимофеем Евсеевым в 1920-х годах.
✍️ Каталог систематизирует образцы традиционной вышивки луговых мари, а также включает рукописи самого Евсеева с описанием орнаментов и этнографические рисунки Михаила Хохлова. Все эти материалы хранятся в фонде Национального музея Республики Марий Эл имени Т. Евсеева.
Издание было подготовлено в рамках проекта «Молодежная этно-лаборатория» при грантовой поддержке Всероссийского конкурса молодежных проектов 2022 года. Его автор-составитель — кандидат исторических наук Надежда Васканова.
🏛 Каталог будет полезен музейным работникам, историкам, этнологам, мастерам декоративно-прикладного искусства, краеведам, а также всем, кто интересуется историей и культурой марийского народа.
#МарийскаяВышивка#этнография#МарийЭл#марийцы#ТимофейЕвсеев#КультураМари#МарийТӱр#ТрадиционнаяВышивка#каталог#финноугры#MariEmbroidery#Ethnography#MariEl#MariPeople#TimofeyEvseev#MariCulture#MariTyr#TraditionalEmbroidery#Catalog#FinnoUgric