mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-09-27 20:44:13 +02:00
cd38f6f2a2
A file written before drawn items carried a uuid gets them from the folio uuid, the kind of item and its order in the file. Three integration tests pin what that promises: opening the same file twice gives the same uuids, the first save writes exactly those and a reopen keeps them, and a uuid repeated in a hand-edited file ends up naming one item only. Each fails when the derived uuid is replaced by a random one. They read drawing_item_view unsorted, which is what found the first-row-only bug in QETSql::execReadOnly() fixed by the previous commit. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G2d2Zi8BfrYRPX88zhaoFG