Hi there, I'm an aspiring designer and volunteer at the open-source CoMaps project https://www.comaps.app/. I will spare you an essay about what CoMaps is.
In the CoMaps project I would make designs to help the Qt-based desktop UI forward, which is currently in an experimental state. I had experience in Figma from my college study, but I chose to learn Penpot for this because I prefer ethical open-source tools with better privacy.
What I'm running into is that I wanted to make a design in Penpot, and then import assets (with button states) into Qt Design Studio. Qt Design Studio is for the Qt UI framework, and is meant to integrate with a Qt development pipeline.
I can export SVG from Penpot, and then use that in the Qt Design Studio, setting things up from scratch. But I like the usability of Penpot a lot more than Qt Design Studio. Some parts are not very streamlined, having to sometimes learn a bit of QML syntax (and I don't like to program).
To accommodate designers, the Qt company over the years made Qt Design Studio bridge plugins for Adobe Illustrator, Adobe Photoshop, Adobe XD, Sketch and Figma. But I'm not happy with this, as these software and plugins are proprietary, and all except for the Figma plugin require enterprise licenses. Not to mention that none of these applications respect user privacy.
Penpot uses web technology under the hood. Qt uses QML scripting language under the hood. Qt Design Studio is nothing more than a visual designer-focused editor of the underlying QML. Both Qt itself and Qt Design Studio are open source, and QML has good documentation, and so has making Penpot plugins.I'm wondering how complex a Penpot plugin to export components (with its states/overlays) to Qt Design Studio would be? And would anybody here have the motivation to make one?