Deshabilite el desplazamiento horizontal en QScrollArea completamente, no solo las barras
En Qt, tengo una QScrollArea que tiene un contenido que puede desplazarse verticalmente, pero nunca se debe permitir que se desplace horizontalmente. Incluso si deshabilito las barras de desplazamiento H para que no se muestren, un ratón que tiene una rueda de desplazamiento (o un panel táctil) que admite el movimiento horizontal hará que se mueva un poco de lado a lado.
Ahora, esto puede ser en parte un problema de diseño ... pero nada está realmente fuera de la pantalla. Probablemente sea un escape, pero ¿hay una manera de simplemente "bloquear" el área de desplazamiento desde atrás capaz de moverse horizontalmente?