]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Constructor/cisternptywnd.cpp
ahora si se verifica que esten conectados, aunque esto lo tengo que arreglar porque...
[z.facultad/75.42/plaqui.git] / Constructor / cisternptywnd.cpp
index 98acbd635cc7a6a45ed7215385b68b154618d8cd..dcd475886a17ba02019e7fc034c3d4de513f4e64 100644 (file)
@@ -1,11 +1,28 @@
-//cisternptywnd.cpp
-
 #include "cisternptywnd.h"
+#include "cistern.h"
 
-CisternPtyWnd::CisternPtyWnd():PropertyWnd()
+CisternPtyWnd::CisternPtyWnd(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& refGlade):PropertyWnd(cobject, refGlade)
 {
+       refGlade->get_widget("spin_capacidad", spin_capacidad);
+       refGlade->get_widget("spin_inicial", spin_inicial);
+       refGlade->get_widget("txt_cistern_name", txt_cistern_name);
 }
 
 CisternPtyWnd::~CisternPtyWnd()
 {
 }
+void CisternPtyWnd::on_btn_accept_clicked()
+{
+       cistern->set_capacidad( spin_capacidad->get_value() );
+       cistern->set_contenido_inicial( spin_inicial->get_value() );
+       cistern->set_name( txt_cistern_name->get_text() );
+       hide();
+}
+
+void CisternPtyWnd::on_btn_apply_clicked()
+{
+       cistern->set_capacidad( spin_capacidad->get_value() );
+       cistern->set_contenido_inicial( spin_inicial->get_value() );
+       cistern->set_name( txt_cistern_name->get_text() );
+}