Suponiendo que desee hacer esto en un Diseño de QGIS Print Composer y no la leyenda de la capa de la interfaz principal (que actualmente no es posible), aquí hay una representación del diseño de lo que puede estar buscando:
Tenga en cuenta que esta leyenda se compone de varios elementos (no sólo un elemento de leyenda básico): rectángulo de fondo, etiqueta de título y dos elementos de leyenda (en orden de apilamiento de abajo a arriba). Puedes tener varias leyendas en tu diseño de Composer, y puedes controlar si tienen un título, que los dos de este diseño no tienen, y qué capas se muestran.
Tendrá que seleccionar manualmente las capas que desee para cada "columna" y sincronizar varias propiedades de elementos de leyenda entre elementos de leyenda para que esto funcione bien. Ajuste la Opacidad para el fondo de las leyendas a 0 y asegúrese de que las fuentes coinciden entre las leyendas.
Un par de notas Siempre que edites ciertos aspectos de un elemento de la leyenda, como mostrar u ocultar capas, el Compositor auto-encogimiento el cuadro delimitador de la leyenda, que es (en su mayoría) una característica. Esto puede causar problemas si se utiliza cualquier cosa que no sean los bordes izquierdo y superior de un elemento de leyenda en una operación de alineación.
Básicamente, con este método, puedes tener tantas "columnas" como quieras, pero cada una requiere una configuración manual inicial. Será necesario un mantenimiento adicional al añadir nuevas capas a su proyecto, ya que esas capas se añadirán automáticamente a cada "columna" de la leyenda. Puede desactivar este comportamiento desmarcando la opción Actualización automática en el panel Elementos de leyenda.
No hay ninguna función en Composer, hasta el momento, para autocrear columnas.