Russian Qt Forum
Ноябрь 23, 2024, 11:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Нужна заготовка SVG-редактора.  (Прочитано 4458 раз)
Smogg
Гость
« : Май 06, 2016, 00:58 »

Надо более-менее шустрый редактор, т.е. заготовку:
1) Решить проблему скорости. Пытался сделать на QGraphicsScene, но там при максимальном приближении начинаются тормоза, хотя должно бы быть наоборот - ведь практически все за пределами границ экрана.
2) Сделать Undo/Redo. Курил, курил "паттерны программирования" - ниче не вкурил(
3) Собсно редактор. Все, что надо - только редактирование геометрии полигонов, состоящих из кривых Безье. Т.е. а) возможность выбрать точку и покрутить рычаги б) возможность удалить/добавить точку в) возможность изменить тип точки с прямой на кривую и обратно

Так как проект весьма вялотекущий, с крайне мутной перспективой монетизации и на данном этапе практически личный (очень-очень секретный!) предложу 3 000.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Май 06, 2016, 06:12 »


2) Кури QUndoFramework (из коробки Qt)

1, 3) Попробуй систему Артур:
%QTDIR%/demos/pathstroke - Есть узлы для изменения геометрии кривых Безье
%QTDIR%/demos/affine - Есть масштабирование

Записан

Юра.
kai666_73
Крякер
****
Offline Offline

Сообщений: 319


Просмотр профиля
« Ответ #2 : Май 06, 2016, 13:03 »

А чем inkscape не угодил?
Или редактор нужно впиливать в свое приложение? на Qt?
Записан
Smogg
Гость
« Ответ #3 : Май 06, 2016, 15:24 »

А чем inkscape не угодил?
Или редактор нужно впиливать в свое приложение? на Qt?
Если откровенно, то inkscape еще тот отстой) А редактор мне нужен запиленным в приложение, да.
Записан
Smogg
Гость
« Ответ #4 : Май 06, 2016, 15:36 »


2) Кури QUndoFramework (из коробки Qt)

1, 3) Попробуй систему Артур:
%QTDIR%/demos/pathstroke - Есть узлы для изменения геометрии кривых Безье
%QTDIR%/demos/affine - Есть масштабирование


Спасибо) Я подозревал, что все уже есть)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.157 секунд. Запросов: 22.