cjm-transcript-decomp-qt
Qt shell for the decomp-batch setup app — the second workflow TUI migrated to the PySide6 lane (DEC c4b0d6e5 leg 3, architecture 6c574c89). Imports the pure spine of cjm-transcript-decomp-tui (run/propset/training-run indexes, group_batches, SegmentStack + the fold/probe helpers, sidecar state, discovery) and shares its CLI ladder (build_parser/resolve_split_flags/resolve_settings/hand_off), so Qt-confirmed batches hand off to cjm-transcript-decomp-core byte-identically. The read-only graph seat, the VAD/FA/sentence probe chain, and the P propose pre-stage run under Qt via DecompSession — a kit LoopThreadSession owning the tui SegmentStack, resolving to the shell through queued Signals. Audio = SpanPlayer on QMediaPlayer (position-window span playback for fine segments AND gap rows).
Modules
cjm_transcript_decomp_qt.__init__cjm_transcript_decomp_qt.app— The Qt decomp-batch shell: the same batch queueing over transcription-runcjm_transcript_decomp_qt.cli— Console-script driver for the Qt shell: the SAME argument surface,cjm_transcript_decomp_qt.panes— Pure row/label builders for the decomp Qt shell — the paint logic, Qt-free.cjm_transcript_decomp_qt.session— One read-only decomp inspection seat + the propose pre-stage behind a
API
cjm_transcript_decomp_qt.app
DecompWindowclass — Batch-setup window; exit withplanset = the CLI hands off headless.fmt_spanfunction — Status text for a playing span (source-coordinate seconds).
cjm_transcript_decomp_qt.cli
mainfunction — Resolve the shared setup surface, run the Qt batch window, hand off.
cjm_transcript_decomp_qt.panes
batch_htmlfunction — The hand-off fold panel: how many core invocations the ordered picksconfig_diffsfunction — The form's deltas from the RUN's recorded config, as key=value chips.decomp_headerfunctiondecomp_rowsfunction — One row per decomp run: id, timestamp, source/segment totals, sourcedrill_header_htmlfunction — Drilled decomp run: id + the transcription manifest it consumed.drill_source_rowsfunction — One row per extended source: title, fine-segment count, Source node.form_rowsfunction — One row per config field; a value differing from the RUN's recordedprobe_detailfunction — The focused predicted entry in full, plain text.probe_rowsfunction — The predicted skeleton painted with the SEGMENTS grammar (directprobe_summary_htmlfunction — The probe readout: predicted vs committed counts + the recovered spansprobe_target_htmlfunction — The frozen probe target: which coarse chunk the sweep runs over.probeview_header_htmlfunction — The predicted-skeleton headline: which config produced it, over whichrun_detail_htmlfunction — Focused-run detail (614dd647): WHAT was transcribed + WHICH graph itrun_rowsfunction — One row per transcription run: ORDERED queue position (the batch is aruns_headerfunction — The listing header: corpus size + where the manifests come from.segment_detailfunction — The focused entry IN FULL as plain text (setPlainText — no truncation,segment_rowsfunction — The committed fine spine with FOCUSABLE interleaved gap rows — the gapsegments_header_htmlfunction — The drilled source's headline: row/gap/missing counts + the recordedvadform_header_htmlfunction — Form headline + the probe-only doctrine + the split-preview state.
cjm_transcript_decomp_qt.session
DecompSessionclass — The loop-thread seat pair for the decomp shell.
Dependencies
Depends on: PySide6, cjm-substrate, cjm-substrate-qt-kit, cjm-substrate-tui-kit, cjm-transcript-decomp-core
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cjm_transcript_decomp_qt-0.0.2.tar.gz.
File metadata
- Download URL: cjm_transcript_decomp_qt-0.0.2.tar.gz
- Upload date:
- Size: 30.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d951d6fba7f658757f5a00a6a2bed2c183085a732aa423e60018a0ce25340b15
|
|
| MD5 |
e302ef5f0b0813f190a365be91e93d00
|
|
| BLAKE2b-256 |
023b8c28f8929765d0dd37504a4f7714067d10c2a48018db514afb9ee3e8e560
|
File details
Details for the file cjm_transcript_decomp_qt-0.0.2-py3-none-any.whl.
File metadata
- Download URL: cjm_transcript_decomp_qt-0.0.2-py3-none-any.whl
- Upload date:
- Size: 26.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f49aac0fcdd9765737961782dedd30732aa3fe9049c6d49d06773faf686de45
|
|
| MD5 |
9fe6afc883a861fd4f1e1041cd48bdd8
|
|
| BLAKE2b-256 |
435e51ebdece9b8ee1f5810fb6257c6bb7657b0f0c941044c84b7ead5235ffd7
|