В фреймворке 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
🛠️Solución de Problemas con Doppler a Color:
•⚡ Verifica Preset: Asegúrate de usar el preset abdominal en lugar del cardíaco.
•📉 Escala Doppler: #Reduce la escala de Doppler para mejorar la visualización del flujo.
•📈 Gana Color: Incrementa la ganancia del color evitando sobrecargar de artefactos.
•🔄 Ajusta Inclinación: Cambia ligeramente el ángulo del transductor para optimizar la imagen.
•💡 Doppler Power 💪: Si el flujo no se visualiza bien, cambia al Doppler Power para detectar flujos de baja velocidad.
📊 Doppler Pulsado (PW):
•🎯 Posiciona el Volumen de Muestreo: Sobre los vasos interlobares para observar:
•🔻 Flujo Venoso: Aparece debajo de la línea base.
•🔺 Flujo Arterial: Aparece por encima de la línea base.
As we prepare for Christmas, let's transform and reuse our old decor for a fresh festive look.
Instead of buying new decorations, wrapping paper and cards, we can:
🎄 Paint a fresh coat on old ornaments
🎁 Reuse empty food jars or cookie tin cans as gift boxes
📱 Swap Christmas paper cards for heartfelt e-greetings
How are you getting creative with upcycling and recycling this Christmas? Share your tips in the comments below.
#TowardsZeroWaste#3Rs#Reduce#Reuse#Recycle
Our 2023 Wrapped is in!
'Bringing Your Reusable Bag for Shopping' is the chart-topping single we all need.
From reusable essentials to recycling mastery, we've built an eco-habit playlist that's pure chart green. Top tracks include 'Reusable Bag Groove', 'Recycling Rhythm', and 'Energy-Saving Melody'.
Fellow eco-warriors, let’s keep this #SustainableSG chart-topper habit going strong!
#TowardsZeroWaste#BYOB#BringYourOwnBag#BringYourOwn#BYO#3Rs#Reduce#Reuse#Recycle#EnergyEfficiency