LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Из исходника же видно, что и названия типов, и расширения там захардкодены и никаких таблиц для них не используется. И расширение он подставлять сам не умеет.

делать QTextDocumentWriter::setFormat() из программы в зависимости от суффикса

Зачем? Как раз определять формат по суффиксу он умеет и сам. Или можно в setFormat сам суффикс и передать безо всяких конвертаций - если он отличается от настоящего суффикса файла. Правда о том, поддерживается ли он, ты узнаешь только когда тебе функция записи ошибку вернёт, setFormat сам поддержку не проверяет.

Исправление firkax, :

Из исходника же видно, что и названия типов, и расширения там захардкодены и никаких таблиц для них не используется. И расширение он подставлять сам не умеет.

делать QTextDocumentWriter::setFormat() из программы в зависимости от суффикса

Зачем? Как раз определять формат по суффиксу он умеет и сам. Или можно в setFormat сам суффикс и передать безо всяких конвертаций - если он отличается от настоящего суффикса файла.

Исходная версия firkax, :

Из исходника же видно, что и названия типов, и расширения там захардкодены и никаких таблиц для них не используется. И расширение он подставлять сам не умеет.

делать QTextDocumentWriter::setFormat() из программы в зависимости от суффикса

Зачем? Как раз определять формат по суффиксу он умеет и сам.