From: Ricardo Markiewicz Date: Thu, 13 Nov 2003 20:29:22 +0000 (+0000) Subject: Se modifica el handler de recibir error, para que muestre el error que envia X-Git-Tag: svn_import~295 X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/commitdiff_plain/88a2de0cf5c428010ead213c009309f9311abcbc Se modifica el handler de recibir error, para que muestre el error que envia el server! --- diff --git a/Client/include/principal.h b/Client/include/principal.h index 0b1472f..80dd691 100644 --- a/Client/include/principal.h +++ b/Client/include/principal.h @@ -32,7 +32,7 @@ protected: virtual void on_get_clicked(); // Callbacks para las conexiones void on_conexion_ok(); - void on_conexion_error(); + void on_conexion_error(unsigned code); }; #endif // _PRINCIPAL_H_ diff --git a/Client/src/principal.cpp b/Client/src/principal.cpp index 09bf9c2..70c36ad 100644 --- a/Client/src/principal.cpp +++ b/Client/src/principal.cpp @@ -3,6 +3,8 @@ #include "principal.h" #include +#include +#include Principal::Principal(BaseObjectType *co, const Glib::RefPtr &rg):Gtk::Window(co),refXml(rg) { @@ -114,9 +116,16 @@ void Principal::on_conexion_ok() txt_view->get_buffer()->insert_at_cursor("El server dice que ta' todo ok!\n"); } -void Principal::on_conexion_error() +void Principal::on_conexion_error(unsigned code) { - txt_view->get_buffer()->insert_at_cursor("El server dice que hay error\n"); + std::stringstream a; + std::string s; + a << code; + a >> s; + txt_view->get_buffer()->insert_at_cursor("El server dice que hay error : "); + txt_view->get_buffer()->insert_at_cursor(s); + txt_view->get_buffer()->insert_at_cursor("\n"); + } void Principal::on_get_clicked()