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

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

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: keyPressEvent не ловятся клавиши  (Прочитано 8080 раз)
TranE91
Гость
« Ответ #15 : Май 03, 2011, 17:54 »

Хорошо, а что с интеграцией в Дизайнер. Я так понимаю, что мой самый главный класс должен наследоваться от QWidget, тогда как преобразовать сцену или сам вид в QWidget? Или можно унаследовать основной класс от QGraphicsScene и потом уже интегрировать его в Дизайнер?
Записан
alexman
Гость
« Ответ #16 : Май 03, 2011, 23:41 »

На сцену добавляешь айтемы, а сцену устанавиваешь для вью QGraphicsView (наследник от QWidget) методом void QGraphicsView::setScene ( QGraphicsScene * scene ).
Записан
TranE91
Гость
« Ответ #17 : Май 04, 2011, 00:44 »

Сэнкс, не помогло. Походу придется сушить весла, т.к. эта трабла,с отображением виджетов, ставит в ступор. ОНИ ТУПО НЕ ОТОБРАЖАЮТСЯ, как ни крути(
Записан
alexman
Гость
« Ответ #18 : Май 04, 2011, 08:17 »

Посмотрел бы примеры в папке 'qtdir\examples\graphicsview\'.
Записан
TranE91
Гость
« Ответ #19 : Май 05, 2011, 04:30 »

Доброго времени суток. Спасибо за советы всем, проблема решена. Все гениальное просто. Оказывается, при реализации наследника виджета в стд. виджетах, составляющих наследника, нужно было всего-навсего добавить ф-ию ->SHOW();

З.Ы. убил себя об стенку(
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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