Kalombyr
@Kalombyr

Как распарсить css стили в svg в Qt(c++), или может есть готовые библиотеки?

Добрый день.
Делаю парсер SVG, с примитивами всё понятно, дошёл до парсинга css, например есть вот такой его блок:
<style type="text/css">
	.st0{fill:none;stroke:#EC2227;stroke-miterlimit:10;}
</style>

Мне как-то нужно получить, например, значение "stroke".
Но я подозреваю, что этот параметр может быть переопределён другим селектором, т.е. всё как в html+css, то есть нужен парсер, который бы понимал "иерархию" в css, а писать ещё и его в мои планы, к сожалению или к счастью, не входит.
Подскажите, пожалуйста, готовую скорее всего какую-то библиотеку, т.к. в Qt я встроенного именно для этого дела не нашёл.
UPDT: При этом не слишком перегруженную и монструозную (т.е. без html, QtWebEngine, с использованием boost и других зависимостей)...
  • Вопрос задан
  • 178 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы