def create_camera_controls(self):
self.clickedx = self.builder.get_object("clickedx")
self.clickedx.set_text('0.0')
self.clickedy = self.builder.get_object("clickedy")
self.clickedy.set_text('0.0')
self.clickedz = self.builder.get_object("clickedz")
self.clickedz.set_text('0.0')
self.anchor_combo = gtk.combo_box_new_text()
self.anchormenubox = self.builder.get_object("anchorcombobox")
self.anchormenubox.add(self.anchor_combo)
self.anchor_combo.connect('changed', self.anchor_changed_cb)
self.anchor_combo.append_text('--- Select an anchor ---')
for anchor in sorted(Anchor.list()):
self.anchor_combo.append_text(anchor)
self.anchor_combo.set_active(0)
self.adjustedx = self.builder.get_object("adjustedx")
self.adjustedx.set_text('0.0')
self.adjustedy = self.builder.get_object("adjustedy")
self.adjustedy.set_text('0.0')
self.adjustedz = self.builder.get_object("adjustedz")
self.adjustedz.set_text('0.0')
self.adjustedangle = self.builder.get_object("adjustedangle")
self.adjustedangle.set_text('0.0')
self.request_image_button = self.builder.get_object("requestimagebutton")
self.request_image_button.connect('clicked', self.request_image_cb)
self.picture_interval = self.builder.get_object("pictureinterval")
self.picture_interval.set_text('0.0')
self.picture_interval.connect('changed', self.float_entry_changed)
self.picture_interval_button = self.builder.get_object("pictureintervalbutton")
self.picture_interval_button.connect('clicked', self.pictureinterval_cb)
self.request_regular_image_button = self.builder.get_object("requestregularbutton")
self.request_regular_image_button.connect('clicked', self.request_regular_image_cb)
self.hazard_regular_image_button = self.builder.get_object("requesthazardbutton")
self.hazard_regular_image_button.connect('clicked', self.request_hazard_image_cb)
self.request_lidar_button = self.builder.get_object("requestlidarbutton")
self.request_lidar_button.connect('clicked', self.request_lidar_cb)
评论列表
文章目录