2012-05-22 5 views
0

Я просто пытаюсь получить фактические значения x, y или Qt::ToolBarArea области моего QToolBar.Как получить фактическое положение qtoolbar?

Есть ли какая-либо функция, чтобы получить это так?

+0

Что вы пытаетесь получить по отношению к позиции? – sjwarner

+0

Любой QWidget имеет набор методов, которые можно использовать для получения координат относительно родительских виджетов или глобальных виджетов: http://qt-project.org/doc/qt-4.8/qwidget.html#mapTo (см. MapTo, mapToGlobal и mapToParent) Это то, что вы ищете? – Bart

+0

Я получу последнюю позицию моего QToolBar, а затем я сохраню это значение в строке, чтобы использовать его aftr – mehmetozer

ответ

0

Отъезд QWidget::mapTo и связанные с ним функции. Я считаю, что вы хотите сделать что-то вроде:

yourWidget->mapToParent(0, 0) - отображает левый верхний угол yourWidget (т.е. 0, 0) в системе координат родительского виджета.

Смежные вопросы