adobe / adobe/svg-native-viewer

Add port for Qt6

Open
#202 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
164
Forks
42
PR merge metrics
No merged PRs in 30d

Description

# Motivation

I developed an application in Qt6 that displayed SVG, but the display was grossly inaccurate.
Qt6 has its own implementation, but there is little room for improvement.

So I searched for a reusable SVG parser and found your project.
I added a port for Qt6.
No changes were made to the existing code.

## Modified

- Add svgnative/include/svgnative/ports/qt/QSVGRender.h
- Add svgnative/example/testQt

Image

Image

Contributor guide

Open the contributing guide

Research direction

Start by reviewing svgnative/include/svgnative/ports/qt/QSVGRender.h and the svgnative/example/testQt entry point. Compare the Qt6 port with existing ports and verify that the example demonstrates SVG rendering accurately; done means both named additions are integrated without changes to existing code.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.