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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Правильное использование QGraphicsGridLayout и QGraphicsWidget  (Прочитано 3015 раз)
vitalka
Гость
« : Февраль 15, 2012, 05:48 »

Мне нужно разместить графические объекты в определенной последовательности,  Layout для этого идеально подходит.
И вот открыв документацию я обнаружил такой пример:
Код:
QGraphicsScene scene;
 QGraphicsWidget *textEdit = scene.addWidget(new QTextEdit);
 QGraphicsWidget *pushButton = scene.addWidget(new QPushButton);

 QGraphicsGridLayout *layout = new QGraphicsGridLayout;
 layout->addItem(textEdit, 0, 0);
 layout->addItem(pushButton, 0, 1);

 QGraphicsWidget *form = new QGraphicsWidget;
 form->setLayout(layout);
 scene.addItem(form);
Объясните мне, для чего QGraphicsWidget добавлять и на сцену и в layout? layout же вроде как тоже на сцене, или я чего то не понимаю.... Это реально нужно для чего то, или просто пример такой корявый в документации?
Попробовал поместить только в layout, отображение вроде нормально работает...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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