Hola, AFAIN es producto de una salida a consola y los puedes configurar desde el postgresql.conf allí encontrarás el tipo de salida y el fichero de salida de estos mensajes. Por defecto va al directorio del cluster en la carpeta pg_logs. Entonces tu programa debería leer el log y mostrarlo en la ventana conforme este presente los mensajes.
Espero que eso ayude Salu2 2013/4/29 Marcos Michel Martinez Perez <[email protected]> > Hola, necesito ayuda con una de las tareas de mantenimiento de Postgres, > estoy diseñando un plugin que realice dichas tareas y todo bien, estoy > programando en C++ en el Qt Creator pero tengo un problema a la hora de > realizar un ANALYZE, cuando ejecuto la consulta ANALYZE VERBOSE me genera > una serie de mensajes de información que me muestra a traves de la consola > del Qt, algo como esto > > INFO: analyzing "pg_catalog.pg_type" > INFO: "pg_type": scanned 7 of 7 pages, containing 315 live rows and 0 dead > rows; 315 rows in sample, 315 estimated total rows > INFO: analyzing "pg_catalog.pg_attribute" > INFO: "pg_attribute": scanned 38 of 38 pages, containing 2181 live rows > and 0 dead rows; 2181 rows in sample, 2181 estimated total rows > INFO: analyzing "pg_catalog.pg_authid" > INFO: "pg_authid": scanned 1 of 1 pages, containing 11 live rows and 0 > dead rows; 11 rows in sample, 11 estimated total rows > INFO: analyzing "pg_catalog.pg_class" > INFO: "pg_class": scanned 7 of 7 pages, containing 284 live rows and 1 > dead rows; 284 rows in sample, 284 estimated total rows > ....... > > lo que necesito es capturar esos mensajes y mostrarlos en un cuadro de > texto, he escrito en foros de Qt y me remitieron a los de Postgres pero > sigo sin encontrar una solucion a esto, la consulta la ejecuto de la > siguiente manera: > > QSqlQuery query(bd_seleccionada); > query.exec("ANALYZE VERBOSE;"); > > -- > Tomar la iniciativa no significa ser insistente, molesto o agresivo, > significa reconocer nuestra responsabilidad de hacer que las cosas > sucedan.... > > http://www.uci.cu > > - > Enviado a la lista de correo pgsql-es-ayuda ([email protected] > **) > Para cambiar tu suscripción: > http://www.postgresql.org/**mailpref/pgsql-es-ayuda<http://www.postgresql.org/mailpref/pgsql-es-ayuda> >
