Название: QTextBrowser или QTextEdit - важный вопрос выбора... Отправлено: yarick от Январь 25, 2013, 19:19 Я создаю свой текстовый редактор для одной программы. Он перехватывает нажатия клавиш и сам вставляет в свою объектную модель нужные символы а потом "рендерит" текст - из объектной модели (массива слов) - строит HTML и вставляет через setHtml. Т.е. функции rich-редактора не используются в принципе. Но за основу я взял QTextEdit. Будет ли выгодно перейти на QTextBrowser - он будет быстрее работать? Лучше ли он оптимизирован для вывода текста с подсветкой и выделениями?
Название: Re: QTextBrowser или QTextEdit - важный вопрос выбора... Отправлено: Old от Январь 25, 2013, 19:21 Я создаю свой текстовый редактор для одной программы. Он перехватывает нажатия клавиш и сам вставляет в свою объектную модель нужные символы а потом "рендерит" текст - из объектной модели (массива слов) - строит HTML и вставляет через setHtml. Т.е. функции rich-редактора не используются в принципе. Но за основу я взял QTextEdit. Будет ли выгодно перейти на QTextBrowser - он будет быстрее работать? Лучше ли он оптимизирован для вывода текста с подсветкой и выделениями? Ты посмотри от кого наследуется QTextBrowser... ;)Название: Re: QTextBrowser или QTextEdit - важный вопрос выбора... Отправлено: yarick от Январь 25, 2013, 19:35 Разумеется я это знаю. И вопрос таков - если я использую QTextEdit только для вывода, будет ли это медленнее чем для QTextBrowser?
Название: Re: QTextBrowser или QTextEdit - важный вопрос выбора... Отправлено: Old от Январь 25, 2013, 19:50 Разумеется я это знаю. И вопрос таков - если я использую QTextEdit только для вывода, будет ли это медленнее чем для QTextBrowser? Будет одинаково.Название: Re: QTextBrowser или QTextEdit - важный вопрос выбора... Отправлено: Bepec от Январь 25, 2013, 21:05 Я бы, Ярик, на твоём месте сделал бы простенький тест миллиончика на два строк и замерил бы.
Название: Re: QTextBrowser или QTextEdit - важный вопрос выбора... Отправлено: yarick от Январь 26, 2013, 07:55 Я бы, Ярик, на твоём месте сделал бы простенький тест миллиончика на два строк и замерил бы. Действительно, здравая мысль. Измерил - раницы нет практически... |