25
25
class ACLListModel : public Gtk::TreeModel::ColumnRecord
33
add(_reading_permission);
34
add(_writing_permission);
35
add(_execution_permission);
38
add(_reading_ineffective);
39
add(_writing_ineffective);
40
add(_execution_ineffective);
41
add(_current_recursion_policy);
33
add(_reading_permission);
34
add(_writing_permission);
35
add(_execution_permission);
38
add(_reading_ineffective);
39
add(_writing_ineffective);
40
add(_execution_ineffective);
41
add(_current_recursion_policy);
42
42
// TODO - Implement recursion policies
44
add(_recursion_policies);
44
add(_recursion_policies);
49
Gtk::TreeModelColumn<Glib::RefPtr<Gdk::Pixbuf> > _icon;
50
Gtk::TreeModelColumn<Glib::ustring> _entry_name;
51
Gtk::TreeModelColumn<bool> _reading_permission;
52
Gtk::TreeModelColumn<bool> _writing_permission;
53
Gtk::TreeModelColumn<bool> _execution_permission;
54
Gtk::TreeModelColumn<bool> _removable;
55
Gtk::TreeModelColumn<ElementKind> _entry_kind;
56
Gtk::TreeModelColumn<bool> _reading_ineffective;
57
Gtk::TreeModelColumn<bool> _writing_ineffective;
58
Gtk::TreeModelColumn<bool> _execution_ineffective;
49
Gtk::TreeModelColumn<Glib::RefPtr<Gdk::Pixbuf> > _icon;
50
Gtk::TreeModelColumn<Glib::ustring> _entry_name;
51
Gtk::TreeModelColumn<bool> _reading_permission;
52
Gtk::TreeModelColumn<bool> _writing_permission;
53
Gtk::TreeModelColumn<bool> _execution_permission;
54
Gtk::TreeModelColumn<bool> _removable;
55
Gtk::TreeModelColumn<ElementKind> _entry_kind;
56
Gtk::TreeModelColumn<bool> _reading_ineffective;
57
Gtk::TreeModelColumn<bool> _writing_ineffective;
58
Gtk::TreeModelColumn<bool> _execution_ineffective;
59
59
Gtk::TreeModelColumn<Glib::ustring> _current_recursion_policy;
60
60
// Gtk::TreeModelColumn<Glib::RefPtr<Gtk::TreeModel> > _recursion_policies;
61
Gtk::TreeModelColumn<Glib::ustring> _empty;
61
Gtk::TreeModelColumn<Glib::ustring> _empty;
64
64
class RecursionPolicyModel : public Gtk::TreeModel::ColumnRecord