>    typedef typename Gtk::TreeModelColumn<ColumnType>::ValueType ValueType;
>
>    ValueType value;
>    value.init(column.type());
>
>    value.set(data);
>    this->set_value_impl(column.index(), value);
> }
>

Here is the catch though ...

typedef T                      ElementType;
typedef Glib::Value<T>  ValueType;

Its using GType, I can't do that. I have looked at Qt, and it seems
there is some great union of common Qt types involved to allow the use
of an API similar to that seen in GTKmm.

I *think* these things are required for this sort of approach to work,
and I'm not sure I like them, or if I will get away with implementing
such a thing here.
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to