Russian Qt Forum

Qt => Общие вопросы => Тема начата: iukash от Январь 19, 2011, 09:52



Название: Проблема с отображением окошка меню
Отправлено: iukash от Январь 19, 2011, 09:52
В общем проблема в следующем, делаю меню
Цитировать
QMenu*   pmnu   = new QMenu("&Menu")
, пристыковываю к экземпляру класса
Цитировать
MainWindow w;
w.menuBar()->addMenu(pmnu);
и если сразу вывожу
Цитировать
w.show();
то все нормально окно меню, которое открывается при нажатии на кнопку "меню" открывается в том месте где окно приложения.
А если пристыковываю к сцене
Цитировать

QGraphicsScene *scene = new QGraphicsScene(QRectF(0,0,1022,766));
scene->addWidget(&w);
QGraphicsView view(scene);
view.resize(1024,768);
view.show();
то оно отображается постоянно в одном месте (в левом верхнем углу) независимо от положения окна приложения(т.е. кнопку "меню" нажимаю в одном месте а окно меню вылазиет в другом месте). Что делать?