summaryrefslogtreecommitdiffstats
path: root/src/widgets/gradient-vector.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/widgets/gradient-vector.h')
-rw-r--r--src/widgets/gradient-vector.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/widgets/gradient-vector.h b/src/widgets/gradient-vector.h
index 9a26ab046..1ed6c6c46 100644
--- a/src/widgets/gradient-vector.h
+++ b/src/widgets/gradient-vector.h
@@ -16,11 +16,13 @@
*/
#include <glib.h>
+#include <gtkmm/liststore.h>
#include <stddef.h>
#include <sigc++/connection.h>
#include <gtk/gtk.h>
+#include "gradient-selector.h"
#define SP_TYPE_GRADIENT_VECTOR_SELECTOR (sp_gradient_vector_selector_get_type ())
#define SP_GRADIENT_VECTOR_SELECTOR(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SP_TYPE_GRADIENT_VECTOR_SELECTOR, SPGradientVectorSelector))
@@ -43,16 +45,14 @@ struct SPGradientVectorSelector {
SPDocument *doc;
SPGradient *gr;
- /* ComboBox of gradient vectors */
- GtkWidget *combo_box;
- GtkListStore *store;
+ /* Gradient vectors store */
+ Glib::RefPtr<Gtk::ListStore> store;
+ SPGradientSelector::ModelColumns *columns;
sigc::connection gradient_release_connection;
sigc::connection defs_release_connection;
sigc::connection defs_modified_connection;
-
- gulong combo_connection;
-
+ sigc::connection tree_select_connection;
void setSwatched();
};