Skip to content

Latest commit

 

History

History
20 lines (11 loc) · 1.22 KB

README-GITHUB.md

File metadata and controls

20 lines (11 loc) · 1.22 KB

SemanticQt

SemanticQt is a source-complete Semantic Programming module generated from the Qt 6.11.2 and PySide6 source trees.

The package contains 7,135 independently imported readable .se Semantic Programming units, source hashes, upstream license notices, a generated .smod manifest, and the original source for units that the current frontend classifies as unsupported.

Import status

  • supported: 7,102 units with semantic output accepted by the CodeTranspiler importer.
  • unsupported: 33 units retained with their original source and an explicit diagnostic.

Unsupported status is fail-closed: these files are listed, preserved, and never silently treated as translated. They are mostly third-party amalgamations, macro-heavy C/C++ generator code, and template/resource files.

License

SemanticQt-authored material is GPL-3.0-only, copyright Semantic Tarek Wasfy. Qt, PySide6, and bundled third-party components retain their original licenses; see LICENSE, module/SemanticQt/licenses/, and source-manifest.jsonl.

Artifact

The importable module manifest is SemanticQt.smod. The ZIP archive is SemanticQt.module.zip and contains the .se units, status manifest, licenses, and preserved unsupported sources.