// SPDX-License-Identifier: GPL-2.0-or-later /* * A toolbar for the Builder tool. * * Authors: * Martin Owens * * Copyright (C) 2022 authors * * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #ifndef INKSCAPE_UI_TOOLBAR_BOOLEANS_TOOLBAR_H #define INKSCAPE_UI_TOOLBAR_BOOLEANS_TOOLBAR_H #include class SPDesktop; namespace Inkscape { namespace UI { namespace Toolbar { class BooleansToolbar : public Gtk::Toolbar { public: static GtkWidget *create(SPDesktop *desktop); BooleansToolbar(BaseObjectType *cobject, const Glib::RefPtr &builder, SPDesktop *desktop); void on_parent_changed(Gtk::Widget *) override; private: Glib::RefPtr _builder; Gtk::ToolButton &_btn_confirm; Gtk::ToolButton &_btn_cancel; }; } // namespace Toolbar } // namespace UI } // namespace Inkscape #endif // INKSCAPE_UI_TOOLBAR_BOOLEANS_TOOLBAR_H