История изменений
Исправление Obey-Kun, (текущая версия) :
См. мой проект — http://www.qfrost.net/download/0.17.7/qfrost.tar.xz
В src/tools классы Lug (хваталка), RectangularTool и RectajgularSelection.
Lug — это итем, следующий за привязкой (в твоём случае, видимо, вместо привязки будет тупо курсор), если он активен + обрабатывающий наведение мыши.
RectangularTool — это класс для прямоугольных инструментов с изменяемым размером. У неё 9 детишек-Lug'ов (по углам, по сторонам и в центре), к перемещениям которых он привязан.
Всё это выглядит как прямоугольные инструменты в GIMP.
Исправление Obey-Kun, :
См. мой проект — http://www.qfrost.net/download/0.17.7/qfrost.tar.xz
В src/tools классы Lug (хваталка), RectangularTool и RectajgularSelection.
Lug — это итем, следующий за привязкой (в твоём случае, видимо, вместо привязки будет тупо курсор), если он активен.
RectangularTool — это класс для прямоугольных инструментов с изменяемым размером. У неё 9 детишек-Lug'ов (по углам, по сторонам и в центре), к перемещениям которых он привязан.
Всё это выглядит как прямоугольные инструменты в GIMP.
Исходная версия Obey-Kun, :
См. мой проект — http://www.qfrost.net/download/0.17.7/qfrost.tar.xz
В src/tools классы Lug (хваталка), RectangularTool и RectajgularSelection.