]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Constructor/propertywnd.cpp
Se corrige un bug.
[z.facultad/75.42/plaqui.git] / Constructor / propertywnd.cpp
index c929c5b3b51b72aa88c66c645b224b30b11d9b2e..b233ca94228a1d36ce03aa3adc28c57f175c3450 100644 (file)
@@ -1,11 +1,5 @@
-//propertywnd.cpp
-
 #include "propertywnd.h"
-
-PropertyWnd::PropertyWnd()
-{
-       open = false;
-}
+#include "item.h"
 
 PropertyWnd::PropertyWnd(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& refGlade): Gtk::Window(cobject)
 {
@@ -14,7 +8,8 @@ PropertyWnd::PropertyWnd(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glad
        refGlade->get_widget("btn_accept", btn_accept);
                
        btn_cancel->signal_clicked().connect(SigC::slot(*this, &PropertyWnd::on_btn_cancel_clicked));
-       open = false;
+       btn_accept->signal_clicked().connect(SigC::slot(*this, &PropertyWnd::on_btn_accept_clicked));
+       btn_apply->signal_clicked().connect(SigC::slot(*this, &PropertyWnd::on_btn_apply_clicked));
 }
 
 PropertyWnd::~PropertyWnd()
@@ -23,17 +18,14 @@ PropertyWnd::~PropertyWnd()
 
 void PropertyWnd::on_btn_cancel_clicked()
 {
-       open = false;
        hide();
        //oculto la ventana, tengo que ver como hago para cerrarla del todo.
 }
 
-bool PropertyWnd::is_open()
+void PropertyWnd::on_btn_accept_clicked()
 {
-       return open;
 }
 
-void PropertyWnd::set_open(bool o)
+void PropertyWnd::on_btn_apply_clicked()
 {
-       open = o;
 }