Hi QET team and community,
I’m new to QElectroTech and before writing any Python script or extension, I’d like to confirm whether there is already a simple way to import/sync user-contributed elements from the public index here:
https://download.qelectrotech.org/qet/elements_contrib/
From what I see, this directory is browseable, but inside QET I don’t find a built-in “import or sync” feature for this unofficial collection. Today, I can of course download folders (manually or via wget/rsync) and copy the *.elmt files into my User Collection, then “Reload collections”. That works, but it’s manual and not very user-friendly at scale.
My questions:
Is there an existing tool or recommended method to select categories/manufacturers from elements_contrib and import them in bulk into the User Collection?
If not, would the project be interested in a small utility (Python/Qt) that:
- Lists the elements_contrib tree,
- Lets the user pick specific folders/elements,
- Downloads/validates *.elmt files,
- Copies them into the local User Collection,
And optionally helps keep them up to date?
I’m happy to contribute and maintain such a tool if there isn’t already a preferred approach. Also open to guidance if you’d rather see this as a native feature or a documented workflow.
Many thanks for your feedback and for QET!
Pierre
