Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 17, 2014 09:58:51

kvadrat
От:
Зарегистрирован: 2011-07-13
Сообщения: 69
Репутация: +  1  -
Профиль   Отправить e-mail  

PyQt и SVG

Никак не врублюсь, в PyQt есть какие то отдельные методы рисования графики SVG элементами помимо методов класса QPainter, или только готовый SVG рисунок можно подгрузить файлом?



Офлайн

#2 Янв. 17, 2014 10:52:50

helm2004
От: Украина, Винница
Зарегистрирован: 2008-02-27
Сообщения: 630
Репутация: +  9  -
Профиль   Отправить e-mail  

PyQt и SVG

Через qtwebkit, я так делал. Потом сохранял файл джаваскриптом. Пользователь ничего не замечал. Могу код джаваскрипта подкинуть.

Офлайн

#3 Янв. 17, 2014 13:58:36

kvadrat
От:
Зарегистрирован: 2011-07-13
Сообщения: 69
Репутация: +  1  -
Профиль   Отправить e-mail  

PyQt и SVG

Мне требуется делать графику с возможностью отладки в процессе - создавать элементы, рисовать, создавать, рисовать… что бы можно было видеть промежуточный результат. Как я понимаю это доступно с помощью стандартных классов рисования pyqt. А зачем вообще нужна еще и поддержка SVG? Только что бы загружать уже готовый SVG? Вот в чем вопрос.



Офлайн

#4 Янв. 17, 2014 14:24:34

helm2004
От: Украина, Винница
Зарегистрирован: 2008-02-27
Сообщения: 630
Репутация: +  9  -
Профиль   Отправить e-mail  

Офлайн

#5 Янв. 17, 2014 16:55:52

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2757
Репутация: +  184  -
Профиль   Отправить e-mail  

PyQt и SVG

from PySide import QtSvg



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#6 Янв. 17, 2014 18:40:06

kvadrat
От:
Зарегистрирован: 2011-07-13
Сообщения: 69
Репутация: +  1  -
Профиль   Отправить e-mail  

PyQt и SVG

спасибо. а есть преимущества использования svg графики в pyqt перед стандартными средствами pyqt?
блин дошло. QPainter это БУКВАЛЬНО рисование в pyqt. я думал это как на js в svg - координаты точек задаются в коде.
не очень то внятно написано в книжке Прохоренок Н.А. Python 3 и PyQt. Разработка приложений (2012)



Отредактировано kvadrat (Янв. 17, 2014 20:07:22)

Офлайн

#7 Фев. 22, 2015 18:56:18

warpson
От:
Зарегистрирован: 2010-10-27
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

PyQt и SVG

import svgwrite



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version