+ self.view = Gtk.ListView(model=self._selection, factory=factory)
+
+ self._btn_show_dirs = Gtk.CheckButton(label='show')
+ self._btn_recurse_dirs = Gtk.CheckButton(label='recurse')
+ self._btn_reload_dir = Gtk.Button(label='reload')
+ self._btn_by_1st_sorter = Gtk.CheckButton(label='by 1st sorter')
+ self._btn_by_1st_sorter.connect('toggled', on_by_1st_sorter_toggle)
+ self._btn_per_row = Gtk.SpinButton.new_with_range(1, 9, 1)
+
+ dirs_box = Gtk.Box(orientation=OR_H)
+ dirs_box.append(Gtk.Label(label='directories:'))
+ dirs_box.append(self._btn_show_dirs)
+ dirs_box.append(self._btn_recurse_dirs)
+ dirs_box.append(self._btn_reload_dir)
+
+ per_row_box = Gtk.Box(orientation=OR_H)
+ per_row_box.append(Gtk.Label(label='cols/row:'))
+ per_row_box.append(self._btn_by_1st_sorter)
+ per_row_box.append(self._btn_per_row)
+