В фреймворке 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
🔵Dino
Dino es un cliente moderno de chat de código abierto para el escritorio. Se centra en proporcionar una experiencia limpia y confiable con Jabber/XMPP.
Por defecto Dino es bastante seguro: sus chats siempre serán cifrados. Una vez que haya habilitado el cifrado de extremo a extremo a través de OMEMO u OpenPGP, solo usted y sus socios de chat puedan leer los mensajes, no el administrador del servidor ni nadie más.
Si desea mejorar su privacidad, Dino le permite desactivar las notificaciones de lectura y entrada, globalmente o solo para contactos específicos. Además, Dino tiene IP sobre Tor y DNS sobre Tor.
Github / Autor
#opensource#utilidad#privacidad
‼️Atención especial a este bot‼️
🤖 Nuevo robot
📋 Nombre: digianti7bot
🆔 Nombre de usuario: @digianti7bot
⭐️ Calificación: ⭐️⭐️⭐️ (3.3/5 sobre 46 votos)
➖➖➖
ℹ️Descripción: Potente bot que ayuda en la gestión de grupos con muchas características únicas y excelente velocidad.
🌐 Idiomas: persa
💬 Soportes en línea: sí
👥 Grupos: si
#️⃣ Etiquetas: #grupos#protección#moderar#gestionar#utilidad
¿Que puede hacer este bot?
🤖@AddChanBot🔁
Este bot reenvía mensajes de otros canales (públicos y privados) a tus chats de preferencia. Además, si quieres desbloquear más chats y fuentes, haz clic en la opción "💎 Premium" del bot.
#Chats#Channels#Fuentes#Reenvío#Utilidad#Gratis#Premium#Automático#Público#Privado#Multimedia#Formato
(Visto en: @BotsGram_Cu)