Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

[Предыдущая: Общие задачи редактирования форматированного текста] [Содержание] [Следующая: Поддерживаемое подмножество HTML]

Расширенная обработка текста

Управление большими файлами

Qt не ограничивает размер файлов, которые используются для обработки текста. В большинстве случаев это не будет представлять проблем. Для особо больших файлов, тем не менее, вы можете столкнуться с тем, что ваше приложение перестанет откликаться или с тем, что у вас кончится память. Размер файлов, которые вы можете загрузить, зависит от вашего оборудования и от реализации Qt и вашего приложения.

Если вы столкнулись с этой проблемой, мы рекомендуем вам изучить следующие проблемы:

Мы даем пример последней техники из списка выше. Мы полагаем, что редактор текста видим.

 textEdit.show();

 textCursor.beginEditBlock();

 for (int i = 0; i < 1000; ++i) {
     textCursor.insertBlock();
     textCursor.insertText(paragraphText.at(i));
 }

 textCursor.endEditBlock();

[Предыдущая: Общие задачи редактирования форматированного текста] [Содержание] [Следующая: Поддерживаемое подмножество HTML]


Copyright © 2008 Trolltech Торговые марки
Qt 4.3.5