def take_picture(self): bild = kamera.click() image = MissionImage("Kamerabild", bild) image = self.db.add_or_update(image) self.selected_mission.images.append(image) self.db.add_or_update(self.selected_mission) self.on_mission_info_button_clicked(None)
def handle_key_press_event(self, widget, event): """ Handles key presses while mapwidget has focus """ if event.keyval == gtk.keysyms.F6: kamera.click() #if #self.window_in_fullscreen: #self.window.unfullscreen() #else: # self.window.fullscreen() # Zoom - elif event.keyval == gtk.keysyms.F8: self.zoom_level -= 1 # Zoom + elif event.keyval == gtk.keysyms.F7: self.zoom_level += 1