X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Flayertreestore.h;h=0875d51f755105485b5a46130d9ea1bd9e79c91a;hb=04344c6669f73c2a4c3a684d9bf5743a1ec71bee;hp=6dd853c8db31f044e8f937fc707ffc7dd05d8a61;hpb=32c421aad6d992369c17033fa72d40ea43a6c9f0;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/layertreestore.h b/synfig-studio/trunk/src/gtkmm/layertreestore.h index 6dd853c..0875d51 100644 --- a/synfig-studio/trunk/src/gtkmm/layertreestore.h +++ b/synfig-studio/trunk/src/gtkmm/layertreestore.h @@ -103,6 +103,10 @@ public: private: + bool queued; + + sigc::connection queue_connection; + etl::loose_handle canvas_interface_; Glib::RefPtr layer_icon; @@ -184,6 +188,8 @@ public: bool find_prev_layer_row(const synfig::Layer::Handle &handle, Gtk::TreeModel::Children::iterator &iter); + void queue_rebuild(); + void rebuild(); void refresh();