О необязательном аргументе в Canvas в PyS60
Вопрос
В Python для Symbian60 blit() определяется как:
blit(изображение [, цель = (0,0), источник =((0,0),image.size), маска = Отсутствует, масштаб = 0 ])
В необязательном параметре source какое значение имеет значение image.size?
Решение
Я предполагаю, что blit() автоматически будет использовать результат image.size
когда вы больше ничего не указываете (и, таким образом, размываете все изображение от (0,0) до (ширина, высота)).
Если вы хотите скопировать только меньшую часть изображения, вы можете использовать параметр source, чтобы определить другой прямоугольник для копирования.
Другие советы
Думайте, что source=((0,0)) - это верхний левый угол, а image.size - нижний правый угол.Вы уничтожаете все, что находится между этими двумя точками.
Аналогично для target, кстати.