Skip to content

I make a svg keypad,can i merge it to this project? - #305

Draft
qingwa2009 wants to merge 7 commits into
nspire-emus:masterfrom
qingwa2009:master
Draft

I make a svg keypad,can i merge it to this project?#305
qingwa2009 wants to merge 7 commits into
nspire-emus:masterfrom
qingwa2009:master

Conversation

@qingwa2009

Copy link
Copy Markdown

Snipaste_2023-01-18_20-15-54

@Vogtinator

Copy link
Copy Markdown
Member

Is it possible to enable antialiased/smoothed rendering?

IMO using SVG paths for some buttons is a great addition, but those keys which don't need it shouldn't use it.

@qingwa2009

Copy link
Copy Markdown
Author

i try to open the antialiase, but it doesn't work! My keypad is still in scroll mode on my phone, it looks fine. but i dont know if it's fine when it scale down. It is acceptable on windows when it scale down😁
Some text is not need to be svg。I just test whether it will slow down the open speed on my phone。it seems the open speed is ok😁 and i want to keep the font same

@qingwa2009

Copy link
Copy Markdown
Author

Can you pick some useful svg to merge into the project?
Some text on keypad is miss on android!

@Vogtinator

Copy link
Copy Markdown
Member

Yes, I particularly like the touchpad symbols. Rendering quality needs to be improved though.

@qingwa2009

Copy link
Copy Markdown
Author

Screenshot_20230119-000439
it looks fine when scale down😬

@Vogtinator

Copy link
Copy Markdown
Member

IMO not really. The catalog symbol for instance is severely pixelated.

@Vogtinator

Copy link
Copy Markdown
Member

BTW, where did you get the SVG paths from?

@qingwa2009

Copy link
Copy Markdown
Author

i draw it use inkscape

@MinePossu

MinePossu commented May 2, 2025

Copy link
Copy Markdown

Would this fix the issue of svg's being badly rendered? https://forum.qt.io/topic/118796/why-qt-always-draw-my-svg-image-blurred-and-ugly/6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants