Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: yarick от Январь 25, 2013, 19:19



Название: 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
Я бы, Ярик, на твоём месте сделал бы простенький тест миллиончика на два строк и замерил бы.
Действительно, здравая мысль. Измерил - раницы нет практически...