Yo tambien utilizo QR5 y QRDesign 1.59 aunque en Delphi 6 y lo que hago es colocar un componente TReportDesignerDialog al que le cambio el nombre (RDDIalog1) y lo llamo desde una sentencia como esta,
Código Delphi
[-]
RDDialog1.PreviewReport(F_ModulDades.sDriveName+'\Trens_1.0\Informes\Fitxa_Material.qr2');
Evidentemente que la sentencia sql esta hecha en el asistente (Query Wizard) de QRDesign y funciona de maravillas, tengo un monton de reportes hechos así ya que todos los de QR los pase a QRDesign
Espero te sirva
Josep