为什么我们使用 Gtk::TreeModel::ColumnRecord

Why we use Gtk::TreeModel::ColumnRecord

我刚开始学习 gtkmm3。 https://developer.gnome.org/gtkmm-tutorial/stable/sec-range-example.html.en

在上面的例子中使用了 TreeModel 没有解释。

谁能解释一下 Gtk::TreeModel::ColumnRecord 的使用场景?

在范围示例中,Gtk::TreeModel::ColumnRecords 用于 Gtk::ComboBox 小部件以描述存储的数据类型。

当您到达 Gtk::Treeview widget tutorial and the Gtk::ComboBox tutorial 部分时,将进一步解释 Gtk::TreeModel 的用法。将其视为描述存储了哪些数据类型并定义了它们的访问名称。