X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/4ac79a1d1914c71cd3d15853f4b15f5646885412..6983220ff84632481c1628720fe15b8f3ac1c9cb:/Constructor/propertywnd.cpp?ds=sidebyside diff --git a/Constructor/propertywnd.cpp b/Constructor/propertywnd.cpp index c929c5b..b233ca9 100644 --- a/Constructor/propertywnd.cpp +++ b/Constructor/propertywnd.cpp @@ -1,11 +1,5 @@ -//propertywnd.cpp - #include "propertywnd.h" - -PropertyWnd::PropertyWnd() -{ - open = false; -} +#include "item.h" PropertyWnd::PropertyWnd(BaseObjectType* cobject, const Glib::RefPtr& refGlade): Gtk::Window(cobject) { @@ -14,7 +8,8 @@ PropertyWnd::PropertyWnd(BaseObjectType* cobject, const Glib::RefPtrget_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; }