summaryrefslogtreecommitdiffstats
path: root/examples/help/contextsensitivehelp/helpbrowser.h
diff options
context:
space:
mode:
authorMasoud Jami <masoud.jami@qt.io>2025-11-25 01:08:15 +0100
committerMasoud Jami <masoud.jami@qt.io>2025-12-18 00:51:25 +0100
commit4f17f7bbe868fcdab0388475b377e2eb6c86aecb (patch)
treeb1ee21b5c1f577e402c49c4a3d977fab85db1696 /examples/help/contextsensitivehelp/helpbrowser.h
parent834166501216acf3d957d9c6cacfae2c3134b585 (diff)
lrelease-pro: Remove std::system call from lrelease-pro to lreleaseHEADdev
The lrelease-pro tool spawned lprodump and lrelease as subprocesses to generate .qm files. This change extracts reusable functionalities from lrelease/main.cpp into a shared releasehelper.cpp/h to provide loadTsFile(), releaseTranslator(), and releaseTsFile() utilities. The lrelease-pro tool now directly calls these helpers instead of spawning subprocesses. Command-line argument parsing is added for lrelease options (-removeidentical, -markuntranslated, etc.). The obsolete runqttool.cpp/h (112 lines) is removed as no tool needs subprocess spawning anymore. All linguist tools now use direct library calls. Pick-to: 6.11 Change-Id: I127c6e82b3707374ffbbbdcd23cec0bc9c9666d3 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'examples/help/contextsensitivehelp/helpbrowser.h')
0 files changed, 0 insertions, 0 deletions