Hola pues no se si sea la mejor manera pero se me ocurrio, que si usaras un progressbar, que este en otro formulario, y lo mostraras en lo que se prepara el form donde esta el quick report, pues no seria mucho lio, aunque solo es una idea a lo mejor funcione, yo tuve un problema, con una aplicacion qu demoraba mucho en mostrar un form, asi que le hice esto
Código Delphi
[-]form_espere.Show;
form_espere.Update;
form_espere.progressbar1.StepIt;
Form_amostrar := TForm_amostrar.Create(Application);
form_espere.progressbar1.StepIt;
Form_amostrar.Show;
form_espere.progressbar1.StepIt;
Form_amostrar.Update;
form_espere.progressbar1.StepIt;
form_espere.close;
yo asi lo hice con un form, supongo que no habra muchos problemas en adaptarlo al qreport, intentalo pero con el prepare, para que asi muestre el form donde pongas el progressbar, y mientras se valla cargando el prepare, valla cargando el progressbar, cuando finalize ya le pones el Preview;
Bueno amigo es solo una idea, pero si la llevas a cabo y la pruebas, por lo menos asi sabremos si funciona o no,
