def __init__(self, unit_width, unit_height, unit_size, parent=None):
     super(MouseCursorLayer, self).__init__(unit_width, unit_height, parent)
     self.mouse_is_down = False
     self.current_layer_index = 0
     self.current_tileset = None
     self.current_selection_rect = None
     self.mouseCursor = MouseCursor(unit_size, self)
     self.mouse_unit_position = QtCore.QPointF(0, 0)
     self.mouseCursor.setSelectionStart(0, 10)
     self.mouseCursor.setSelectionDimension(5, 5)
     self.hide()