def _on_about__activated(self, widget): parent = widget.get_parent().get_parent() run_app_dialog(get_about_dialog, parent)
def _on_settings__activated(self, widget): parent = widget.get_parent().get_parent() run_app_dialog(SettingsDialog, parent, self._manager, settings=self._settings)
def _on_monitor__activated(self, widget): parent = widget.get_parent().get_parent() run_app_dialog(ResourceMonitor, parent, self._manager) # workaround for the TODO in __checked callback. self.indicator.set_status(appindicator.IndicatorStatus.ACTIVE)
def _on_add_resource__activated(self, widget): parent = widget.get_parent().get_parent() run_app_dialog(ResourceDialog, parent, self._manager)
def _on_edit_button__clicked(self, widget): parent = widget.get_parent().get_parent() resource = self._get_current_selected() if resource: run_app_dialog(ResourceDialog, parent, self._manager, resource=resource)
def _on_add_button__clicked(self, widget): parent = widget.get_parent().get_parent() run_app_dialog(ResourceDialog, parent, self._manager)