Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: uriel от Январь 21, 2009, 16:22



Название: Виджеты в QTextDocument
Отправлено: uriel от Январь 21, 2009, 16:22
Может быть, спрашиваю глупость, но шибко не ругайте - до этого, опыта общения с подсистемой редактирования документов не было никакого.
Задача тривиальная: запихать в текстовый документ виджет, реагирующий на действия пользователя. Вариант в регистрацией нового типа объектов через QTextObjectInterface не устраивает, ибо там идёт простая отрисовка содержимого виджета.
Например, хотелось бы запихать туда объект с формулами, у которого бы была своя контекстная менюха и по дабл-клику открывался редактор. Руками перехватывать все события QTextEdit и перенаправлять их нужному виджету, если курсор находится над ним, как-то не хочется.