Russian Qt Forum
Ноябрь 24, 2024, 04:25 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Подменить компонент  (Прочитано 2086 раз)
blood_shadow
Гость
« : Март 20, 2011, 16:21 »

Добрый день,
имеется форма и файл "ui_" сгенерированный с нее на форме лежит QTableView, в менеджере
компоновки, все было хорошо, но оказалось что нужно сабклассить QTableView, переопределять
некоторые ф-ции и помещять именно сабкласс в менеджер компоновки

Вопрос - как лучше подменить виджет QTableView, который лежит в менеджере компоновки
Код:
QLayout::itemAt
а потом в цикле выполнять каст к QTableView, пока не выпадет
необходимый компонент? или есть еще способы
Записан
asvil
Гость
« Ответ #1 : Март 20, 2011, 16:27 »

Qt Designer. Right mouse on widget, than "promote to".
Записан
blood_shadow
Гость
« Ответ #2 : Март 20, 2011, 23:15 »

Qt Designer. Right mouse on widget, than "promote to".
спасибо большое, я как-то упустил этот момент..., хотел уже вручную подменять указатель в лейауте  Смеющийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.05 секунд. Запросов: 21.