(self, group, name, button, position)
| 1117 | self._toolitems[name].append((button, handler)) |
| 1118 | |
| 1119 | def _add_to_group(self, group, name, button, position): |
| 1120 | gr = self._groups.get(group, []) |
| 1121 | if not gr: |
| 1122 | sep = self.insertSeparator(self._message_action) |
| 1123 | gr.append(sep) |
| 1124 | before = gr[position] |
| 1125 | widget = self.insertWidget(before, button) |
| 1126 | gr.insert(position, widget) |
| 1127 | self._groups[group] = gr |
| 1128 | |
| 1129 | def toggle_toolitem(self, name, toggled): |
| 1130 | if name not in self._toolitems: |