Efecto de muelle extraño
-
27-10-2019 - |
Pregunta
Utilizando el QMainWindow
He agregado 3 muelles y configurado CentralWidget en 0, por lo que ahora las muelles pueden ocupar todo el espacio.
Echar un vistazo:
Esto se ve como quiero y me comporto aún más. Pero hay un efecto que lo rompe todo.
Cuando rasgo Dock
Fuera de su DockArea, el otro DockArea se expande y ocupa todo el espacio y el área donde Dock
Una vez que se residó se ha ido. Ahora tengo algo como esto:
De ahora en adelante no es posible atracar los widgets derecho o izquierda, ya que solo existe un muelle. ¿Pero se puede solucionar esto? ¿Puedo de alguna manera mantener un muelle "vivo", incluso después de que su único widget fue flotante?
Solución
Necesitas establecer el docknestingEnabled Propiedad del QMainWindow a verdadero para permitir que los muelles se acoplen vertical u horizontalmente. De lo contrario, solo puede hacer uno u otro.