// SPDX-License-Identifier: GPL-2.0-or-later /** @file * @brief Filter Editor dialog */ /* Authors: * Marc Jeanmougin * * Copyright (C) 2017 Authors * * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #ifndef INKSCAPE_UI_DIALOG_FILTER_EDITOR_H #define INKSCAPE_UI_DIALOG_FILTER_EDITOR_H #include #include #include #include #include #include #include #include #include #include #include "ui/widget/panel.h" namespace Inkscape { namespace UI { namespace Dialog { class FilterEditorDialog : public UI::Widget::Panel { public: FilterEditorDialog(); ~FilterEditorDialog() override; static FilterEditorDialog &getInstance() { return *new FilterEditorDialog(); } // void set_attrs_locked(const bool); private: Glib::RefPtr builder; Glib::RefPtr FilterStore; Gtk::Box *FilterEditor; }; } } } #endif