Pues simplemente eso, esa propiedad de la clase de
configuración no tiene efecto, siempre se conecta al comienzo.
Adrian tendrá que poner un checkbox en el dialogo de
configuración para esta opción y un if en el código. Además de
buscar la manera de unhabilitar las consultas para que no se
ponga a salir el mensajito de "Error en la base de datos" si no está
conectada. Sería bueno que apareciera un icono en la barra de
status para saber si está conectado o no. El típico led verde del
konqueror supongo que nos vale.