Задача такая. Есть файлы *.ts как выглядят можно посмотреть в каталоге %QTDIR%/translations. В них есть понятие контекст:
<context>
<name>AboutDialog</name>
<message>
<location filename="trwindow.cpp" line="970"/>
<source>Qt Linguist</source>
<translation>Qt Linguist</translation>
</message>
</context>
из файла нужно извлечь имена всех контекстов, в приведенном фрагменте это AboutDialog, выглядеть функция должна, например, так:
QStringList GetListFrom(QFile *tsfile);
Т.е. я передаю файл в функцию, а она мне возвращает список имен контекстов.
Может кто осилит?