es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿El alto de GtkIconView es incorrecto si la altura de las filas no es igual?

Supongamos que intentamos cambiar la altura de un GtkIconView que muestra una columna con filas de diferentes alturas. ¿Cómo podemos lograr esto o es esto imposible?

Si tienes filas con una altura igual, la altura del IconView es correcta.

Pero si no es así, no lo es.

Ajustar el ajuste del Scrollable del IconView es posible pero no tiene efecto en la altura. Lo mismo ocurre si cambiamos el ajuste del ScrolledWindow en el que normalmente se coloca el IconView. Tampoco tiene efecto el “gtk_widget_set_size_request”. Esto es al menos cierto para la versión GTK3.18.9.

¿Cómo podemos establecer la altura correcta para el IconView?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que no es posible cambiar directamente la altura de un GtkIconView que muestra columnas con filas de diferentes alturas. Ajustar el ajuste del Scrollable o del ScrolledWindow no tiene efecto, y utilizar la función ‘gtk_widget_set_size_request’ tampoco funciona. Una solución posible es asegurarse de que todas las filas tengan la misma altura, de modo que la altura del IconView sea correcta. Sin embargo, si es un requisito tener filas de diferentes alturas, otras soluciones posibles podrían implicar implementar un GtkIconView personalizado o utilizar un widget alternativo.

Comments are closed.