powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Векторные объекты в Qt
4 сообщений из 4, страница 1 из 1
Векторные объекты в Qt
    #38089093
TimeCoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет!

Задача такая: есть довольно сложные схемы, т.е. фактически векторные рисунки. Ну например, круг разделенный на сектора, вокруг еще несколько колец, и т.п. Нужно это рисовать, и таскать мышкой (не все подряд, для нескольких объектов есть такая возможность): крутить диск вокруг своего центра при движении мышки с зажатой клавишей. Как это сделать в Qt? Примерно, подход? ps: желательно, чтобы схему не пришлось рисовать кодом, т.е. как вариант подгружать svg-файл.
...
Рейтинг: 0 / 0
Векторные объекты в Qt
    #38093568
YuriyRusinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это можно сделать перегружая QAbstractItemView, QAbstractItemDelegate и QAbstractItemModel.
...
Рейтинг: 0 / 0
Векторные объекты в Qt
    #38093597
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык у нее (Qt) есть поддержка SVG

http://doc.qt.digia.com/qt/painting-svgviewer.html
...
Рейтинг: 0 / 0
Векторные объекты в Qt
    #38094353
TimeCoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton,

поддержка-то есть, загрузить svg-файл можно вообще одной строчкой. Вопрос в том, как работать с отдельными объектами этой "картинки"? Т.е. в SVG-исходнике у всех векторов есть имена, и в коде я хочу, к примеру, вращать объект с именем таким-то.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Векторные объекты в Qt
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]