14#ifndef SEEN_INKSCAPE_COLOR_PICKER_H
15#define SEEN_INKSCAPE_COLOR_PICKER_H
19#include <glibmm/ustring.h>
20#include <gtkmm/builder.h>
21#include <gtkmm/popover.h>
22#include <gtkmm/widget.h>
28#include <gtkmm/menubutton.h>
29#include <gtkmm/dialog.h>
30#include <sigc++/signal.h>
43 Glib::ustring
const &tip,
46 bool use_transparency =
true);
48 ColorPicker(BaseObjectType *cobject, Glib::RefPtr<Gtk::Builder>
const &,
49 Glib::ustring title,
bool use_transparency =
true);
80 std::shared_ptr<Colors::ColorSet>
_colors;
89 Glib::ustring
const &title,
90 Glib::ustring
const &tip,
94 property_sensitive().signal_changed().connect([
this](){
95 getWidget()->set_sensitive(is_sensitive());
void undo(SPDocument *document)
A set of colors which can be modified together used for color pickers.