fixed wrong size references

This commit is contained in:
Chris Pham
2018-02-08 13:57:49 -08:00
parent f4d6835e85
commit 4455e57693
2 changed files with 9 additions and 4 deletions

View File

@@ -243,7 +243,7 @@ class GMapsStitcher(object):
new_value = self.upper_y - diff
if !(new_value > 0 and
new_value < self.big_image.size[0] - self.height):
new_value < self.big_image.size[1] - self.height):
return self.upper_y
else:
return new_value

View File

@@ -23,7 +23,8 @@ class RoverMapCoordinator(QtCore.QThread):
super(RoverMapCoordinator, self).init()
self.shared_objects = shared_objects
self.right_screen = self.shared_objects["screens"]["left_screen"]
self.left_screen = self.shared_objects["screens"]["left_screen"]
self.mapping_label = self.left_screen.mapping_label
self.setings = QtCore.QSettings()
@@ -48,8 +49,12 @@ class RoverMapCoordinator(QtCore.QThread):
self.map_thread.wait()
def _setup_map_threads(self):
self.map_thread = RoverMap.GMapsStitcher(2000,
2000, 44.567161, -123.278432,
self.map_thread = RoverMap.GMapsStitcher(1280,
720, 44.567161, -123.278432,
18, 'terrain', None, 20)
def pixmap_ready_slot(self):
self.mapping_label.setPixmap(self.map_thread.display_image)
def on_kill_threads_requested_slot(self):
self.run_thread_flag = false