@arrowwalls · Post #1506 · 23.09.2024 г., 16:06
#mobilewallpaper#wallpaper#doodlewallpaper#doodle#cutewallpaper
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #45 · 2 мар.
В фреймворке 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
Hashtags
Пребарај: #mobilewallpaper
@arrowwalls · Post #1506 · 23.09.2024 г., 16:06
#mobilewallpaper#wallpaper#doodlewallpaper#doodle#cutewallpaper
@arrowwalls · Post #1491 · 19.09.2024 г., 15:56
#wallppaer#freewallpaper#minimalwallpaper#mobilewallpaper
@arrowwalls · Post #1457 · 06.09.2024 г., 15:36
#duck#wallpaper#cute#free#freewallpaper#mobilewallpaper#green
@arrowwalls · Post #1499 · 21.09.2024 г., 16:07
#phonewallpapers#freewallpapers#tomandjerrywallpapers#mobilewallpaper
@arrowwalls · Post #1462 · 07.09.2024 г., 15:37
#cute#mobile#mobilewallpaper#wallpaper#cartoon#Walls#arrowwalls
@arrowwalls · Post #1467 · 08.09.2024 г., 15:36
#pocachu#pockemon#cartoon#cute#doodle#wallpaper#yellow#mobilewallpaper