diff options
author | Kjell Ahlstedt <kjellahlstedt@gmail.com> | 2020-07-19 13:09:34 +0000 |
---|---|---|
committer | Kjell Ahlstedt <kjellahlstedt@gmail.com> | 2020-07-19 13:09:34 +0000 |
commit | 8c1f4d8bfb5a4c533d6d56aa6b2fe76b0d24ec97 (patch) | |
tree | 686416f19c4b7a73e4d096220e0fa4bcc2101d8c | |
parent | f5ec1296edea83a81d035f787ce63951f90f44b1 (diff) | |
parent | 6ca73389569504423ff4fdcd5005a4c3882ae8e2 (diff) | |
download | glibmm-8c1f4d8bfb5a4c533d6d56aa6b2fe76b0d24ec97.tar.gz |
Merge branch 'liststore-fix' into 'master'
Make ListStore accept Interfaces.
See merge request GNOME/glibmm!38
-rw-r--r-- | gio/src/liststore.hg | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gio/src/liststore.hg b/gio/src/liststore.hg index 5585116e..c62a1995 100644 --- a/gio/src/liststore.hg +++ b/gio/src/liststore.hg @@ -109,13 +109,13 @@ public: * * @tparam T_item Base class of the items in the ListStore. All items must * be of type T_item or a type derived from T_item. - * T_item must be Glib::Object or a type derived from Glib::Object. + * T_item must be Glib::ObjectBase or a type derived from Glib::ObjectBase. */ template <typename T_item> class ListStore : public ListStoreBase { - static_assert(std::is_base_of<Glib::Object, T_item>::value, - "T_item must be Glib::Object or derived from Glib::Object."); + static_assert(std::is_base_of<Glib::ObjectBase, T_item>::value, + "T_item must be Glib::ObjectBase or derived from Glib::ObjectBase."); protected: ListStore(); |