![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
zamnach |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 36 Регистрация: 18.7.2008 Пользователь №: 239 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
описание проблемы: надо сделать виджет, состоящий из QLineEdit и QComboBox. так, чтобы в дизайнере бросать на форму виджет, а там уже и строка и комбобокс + в дизайнере надо задавать Items для комбобокса.
что сделано: custom widget наследует QWidget. в конструкторе создаются QLineEdit* и QComboBox* и для них задаются нужные свойства. В дизайнере, же при перетаскивании составного виджета на форму внешне выглядит все ок, но popup menu вызывается для наследника QWidget, а не для экземпляров QLineEdit и QComboBox. вопрос: как для составного виджета организовать меню в дизайнере для каждой его "составляющей"? Спсб. |
|
|
![]() |
zamnach |
![]()
Сообщение
#2
|
Студент ![]() Группа: Участник Сообщений: 36 Регистрация: 18.7.2008 Пользователь №: 239 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
виджет будет отображать размерные величины: 1[m] и т.п.
при смене текущей позиции в комбобоксе, в строке д.б. пересчитанное в новую размерность значение. предлагаю обобщить)) как сделать составной custom widget, так чтобы функционал в дизайнере повторял и объединял возможности, доступные для компонентов по отдельности? Сувж. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 27.6.2025, 5:15 |