Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt инструментарий _ plugin для QDesigner редактирование текста на форме

Автор: ЙаМайскЫйПчОЛ 16.5.2011, 15:25

Доброго времени суток, товарищи.
Пишим плугин для QDesigner, точнее виджет который будет находиться на панельке виджетов.
Виджет композитный, т.е. состояит из нескольких элементов, один из которых QLabel.
Так вот в виде законченного плагина нет возможности обратиться к внутреннему виджету QLabel и ввести в него текст интерактивно.
Есть идеи возможноли это впринципе, и если да то куда копать?

Заранее благодярю.

Автор: igor_bogomolov 16.5.2011, 19:10

Все возможно если знать http://www.forum.crossplatform.ru/index.php?s=&showtopic=981&view=findpost&p=45203. ;)

Автор: ЙаМайскЫйПчОЛ 16.5.2011, 19:27

igor_bogomolov, Я попробовал, но всетаки у меня не получилось добиться того чтобы лэйбл на составном виджете вел себя как обычный виджет дизайнера.
Я думаю это связано с тем, что это не типичное поведение для класса QLabel, он обычно не позволяет редактировать текст, т.е. мне нужна та часть его функциональности, которая используеться только в дизайнере

Автор: igor_bogomolov 16.5.2011, 19:51

Блин. Смотрю в книгу, вижу фигу. Лейбол с лайнэдитом перепутал :blush:

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)